Резервное копирование узла SharePoint Services 3.0
technet - Также где то было написано что таким способом нельзя архивировать базы большого размера, ну у меня база маленькая, не страшно.
Сам он поднят на w2k8sp2st. Запланировано все делать в автоматическом режиме, раз в неделю, с помощью батника. Батники лучше писать в FAR'e, т.к. в его встроенном редакторе есть переключатель кодировок с ANSI на OEM и обратно по F8 =). Если батник писать в обычном NotePad'e то вместо русских символов будут крякозябры. Писать следовательно надо в кодировке OEM.
Порядок действий такой:
1. Создается бэкап-файл узла шарепойнт (пишется лог выполнения)
2. Архивируется раром (архивируемая база удаляется)
3. Перемещается на сервер резервных копий.
Запускается он от локального Администратора, по другому не хотел. А мб просто свою учетку нужно было добавить в локальные админы, хотя у меня и так права Администратор домена и всего остального.
Сам батник:
cd %PROGRAMFILES%\common files\microsoft shared\web server extensions\12\bin
stsadm -o backup -url http://localhost -showtree > c:/backup/log_%date%.txt
stsadm -o backup -url http://localhost -filename backup_%date%.bak -directory c:\backup -overwrite -force -backupthreads 3 -backupmethod full >> c:/backup/log_%date%.txt
cd c:\Program Files\WinRAR
rar.exe a -r -rr5p -m5 -df -y c:\backup_%date%.rar c:\backup\
move /Y c:/backup_%date%.rar \\backupserver\share
move - пришлось делать отдельным батником от другого пользователя, который имеет доступ на сервер копий.
Описание всех опций stsadm на сайте Microsoft. Единственно что про nositelock опцию у меня не принял, сказал что нет такой, пришлось удалить, странно... Про опции консольного рара написано в rar.txt в папке куда он и установлен.
Теперь остается пару раз проверить насколько надежно это все работает, и в случае успеха, забыть =)
Комментариев нет:
Отправить комментарий