Назад | Перейти на главную страницу

Скрипт автоматического резервного копирования для MOSS 2007 и WSS 3.0

Я ищу примеры сценариев, которые люди используют для автоматизации резервного копирования MOSS 2007 и WSS 3.0. Было бы здорово иметь встроенную поддержку для различных типов и расписания резервного копирования.

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

У нас очень маленькая установка, и каждую ночь мы запускаем полное резервное копирование.

Один пакетный скрипт, который выглядит так:

cd \
cd "Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN"
# you may hit some permissions problems here. our backup writes to the DB server, and is enacted by an account that has backup access to DB and write access to server
stsadm -o backup -directory \\servername\share\sharepoint_backup\ -backupmethod full

Затем, чтобы каждые N дней очищать резервные копии, которые я использую BackupCleanup.vbs. Проверьте комментарии вверху для тестирования.

Использование:

cscript.exe BackupCleanUp.vbs <Number of Days> \\servername\share\sharepoint_backup\spbrtoc.xml

В SQL Server для этого есть неплохие инструменты. А резервная копия базы данных контента очень полезна для большинства моделей аварийного восстановления.