Сценарий резервного копирования SourceSafe - лучший подход? - PullRequest
0 голосов
/ 19 июня 2009

Мне было интересно, каков наилучший подход для создания резервной копии базы данных SourceSafe моей организации и ее переноса в общий ресурс на другом сервере? В настоящее время у нас есть запланированное задание, которое запускает пакетный файл, который, в свою очередь, выполняет сценарий PowerShell.

Этот сценарий Powershell создает файл резервной копии (используя аргументы командной строки SourceSafe), перемещает его на новый сервер (через диск, который был сопоставлен на сервере SourceSafe) и отправляет вывод резервной копии SourceSafe нашему администратору. по электронной почте.

Этот процесс работает по большей части , но я не могу помочь, но чувствую, что есть более оптимизированные подходы или инструменты, которые мы должны использовать. Любой совет приветствуется!

Ответы [ 3 ]

2 голосов
/ 22 июня 2009

SSARC на самом деле не инструмент резервного копирования. Я бы не рекомендовал это. Это больше похоже на способ вырезания и вставки сегментов хранилища VSS между различными базами данных. Это также не без побочных эффектов. Как минимум, элементы в исходной базе данных помечаются как заархивированные. В худшем случае они удаляются.

Лучший способ - перевести вашу БД в автономный режим, сжать ее (или RAR и т. Д.) И скопировать файл * .zip в безопасное место. VSS был разработан в те времена, когда обмен файлами был единственным межплатформенным протоколом, надежно доступным в локальных сетях ПК, поэтому файловая система является базой данных. По сравнению с современными системами клиент-сервер, архитектура VSS имеет много недостатков, о которых, я уверен, вы знаете - но вы также можете использовать ее удобство в своих интересах.

0 голосов
/ 01 августа 2009

Мы делаем это так же, как вы заявили, но также отключаем его каждую ночь и проверяем целостность. В течение нескольких лет он прекрасно работал.

0 голосов
/ 19 июня 2009

Посмотрите на SSARC - http://msdn.microsoft.com/en-us/library/t9d14fh1(VS.80).aspx,, но посмотрите на отход от SourceSafe!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...