Восстановление служб Windows SharePoint Services 3.0 с помощью программы командной строки Stsadm

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

Важно!

Для выполнения данной процедуры необходимо быть, как минимум, членом локальной группы администраторов или иметь эквивалентные права.

Процедуры, описанные в данной статье, можно использовать для восстановления фермы серверов, веб-приложения, базы данных, семейства сайтов, сайта или дочернего сайта. Эти процедуры предполагают, что восстановление выполняется на сервере, на котором выполнялось резервное копирование. Другими словами, нет необходимости производить перенос данных на новый или другой сервер. Дополнительные сведения о способе переноса данных с помощью программы командной строки Stsadm см. в разделе Migrate Windows SharePoint Services 3.0 by using the Stsadm command-line tool.

Восстановление фермы серверов, веб-приложения или базы данных с помощью программы командной строки Stsadm

Процедуры, описанные в данной статье, можно использовать для восстановления фермы серверов, веб-приложения или базы данных с помощью программы командной строки Stsadm.

Восстановление фермы серверов с помощью программы командной строки Stsadm

  1. Для 32-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %PROGRAMFILES%\common files\Microsoft shared\web server extensions\12\bin.

    Или:

    Для 64-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %диск%\program files (x86)\common files\Microsoft shared\web server extensions\12\bin.

  2. Для получения идентификатора GUID определенной резервной копии, которую требуется восстановить, введите команду STSADM.EXE -o backuphistory \\server\share, где \\server\share — путь UNC к общей папке, в которой хранится резервная копия.

  3. Чтобы восстановить ферму серверов, введите команду STSADM.EXE -o restore -directory \\server\share -backupid 12345678-90ab-cdef-1234-567890abcdef -restoremethod overwrite, где \\server\share — путь UNC к общей папке резервных копий, а 12345678-90ab-cdef-1234-567890abcde — допустимый идентификатор GUID.

  4. При получении предупреждения о том, что все выбранные элементы будут перезаписаны, введите y и нажмите клавишу ВВОД.

  5. При появлении запроса введите имя пользователя и пароль для веб-приложения и баз данных контента.

    При успешном завершении восстановления в окне командной строки появится следующее:

    Завершено. Предупреждений:0.

    Завершено. Ошибок: 0.

    Восстановление успешно завершено.

    ---------------------------------------------------------

    Операция успешно завершена.

    Примечание

    Для получения дополнительных сведений сведений об операции восстановления см. Restore: операция Stsadm (Windows SharePoint Services).

Восстановление веб-приложения с помощью программы командной строки Stsadm

  1. Для 32-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %PROGRAMFILES%\common files\Microsoft shared\web server extensions\12\bin.

    Или:

    Для 64-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %диск%\program files (x86)\common files\Microsoft shared\web server extensions\12\bin.

  2. Для получения идентификатора GUID определенной резервной копии, которую требуется восстановить, введите команду STSADM.EXE -o backuphistory \\server\share, где \\server\share — путь UNC к общей папке, в которой хранится резервная копия.

  3. Если имя веб-приложения, резервную копию которого требуется создать, неизвестно, введите команду Stsadm –o restore –showtree -directory \\server\share -backupid 12345678-90ab-cdef-1234-567890abcdef, где \\server\share — путь UNC к общей папке, где хранится резервная копия, а 12345678-90ab-cdef-1234-567890abcdef — допустимый идентификатор GUID.

    Примечание

    При выполнении команды восстановить с помощью параметра showtree будет видно, что некоторые элементы заключены в квадратные скобки. Элементы, заключенные в квадратные скобки, "[ ]", восстановить невозможно.

  4. Чтобы восстановить веб-приложение, введите команду STSADM.EXE -o restore -directory \\server\share -backupid 12345678-90ab-cdef-1234-567890abcdef -item "Windows SharePoint Services Web Application" -restoremethod overwrite, где \\server\share — путь UNC к общей папке резервных копий, 12345678-90ab-cdef-1234-567890abcdef — допустимый идентификатор GUID, а "Windows SharePoint Services Web Application" — имя веб-приложения, которое требуется восстановить.

  5. При получении предупреждения о том, что все выбранные элементы будут перезаписаны, введите y и нажмите клавишу ВВОД.

  6. При появлении запроса введите имя пользователя и пароль для веб-приложения.

    При успешном завершении восстановления в окне командной строки появится следующее:

    Завершено. Предупреждений:0.

    Завершено. Ошибок: 0.

    Восстановление успешно завершено.

    ---------------------------------------------------------

    Операция успешно завершена.

    Примечание

    Для получения дополнительных сведений сведений об операции восстановления см. Restore: операция Stsadm (Windows SharePoint Services).

Восстановление базы данных с помощью программы командной строки Stsadm

  1. Для 32-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %PROGRAMFILES%\common files\Microsoft shared\web server extensions\12\bin.

    Или:

    Для 64-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %диск%\program files (x86)\common files\Microsoft shared\web server extensions\12\bin.

  2. Для получения идентификатора GUID определенной резервной копии, которую требуется восстановить, введите команду STSADM.EXE -o backuphistory \\server\share, где "\\сервер\общая папка" — путь UNC к общей папке, в которой хранится резервная копия.

  3. Если имя базы данных, резервную копию которой требуется создать, неизвестно, введите команду Stsadm –o restore –showtree -directory \\server\share -backupid 12345678-90ab-cdef-1234-567890abcdef, где \\server\share — путь UNC к общей папке, где хранится резервная копия, а 12345678-90ab-cdef-1234-567890abcdef — допустимый идентификатор GUID.

    Примечание

    При выполнении команды восстановить с помощью параметра showtree будет видно, что некоторые элементы заключены в квадратные скобки. Элементы, заключенные в квадратные скобки, "[ ]", восстановить невозможно.

  4. Чтобы восстановить базу данных, введите команду STSADM.EXE -o backup -directory \\server\share -backupid 12345678-90ab-cdef-1234-567890abcdef -item "WSS_Content", где \\server\share — путь UNC к общей папке резервных копий, 12345678-90ab-cdef-1234-567890abcdef — допустимый идентификатор GUID, а "WSS_Content" — имя базы данных, резервную копию которой требуется создать.

  5. При получении предупреждения о том, что все выбранные элементы будут перезаписаны, введите y и нажмите клавишу ВВОД.

    При успешном завершении восстановления в окне командной строки появится следующее:

    Завершено. Предупреждений:0.

    Завершено. Ошибок: 0.

    Резервное копирование успешно завершено.

    ---------------------------------------------------------

    Операция успешно завершена.

    Примечание

    Для получения дополнительных сведений сведений об операции восстановления см. Restore: операция Stsadm (Windows SharePoint Services).

Восстановление семейства сайтов с помощью программы командной строки Stsadm

Используйте данную процедуру для восстановления семейства сайтов. Эта процедура описывает процесс восстановления на том же сервере с помощью использования параметра -restoremethod overwrite.

Воздействие данной процедуры на систему зависит от размера восстанавливаемых баз данных. При восстановлении больших баз данных, чей размер достигает сотен гигабайт, может наблюдаться низкая производительность фермы серверов. Поэтому лучше всего проводить подобные процедуры восстановления в периоды низкого использования Windows SharePoint Services 3.0. Дополнительные сведения об оптимизации производительности процессов восстановления см. в статье Оптимизация производительности резервного копирования и восстановления в SQL Server (https://go.microsoft.com/fwlink/?linkid=94533&clcid=0x419).

Восстановление семейства сайтов с помощью программы командной строки Stsadm

  1. Для 32-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %PROGRAMFILES%\common files\Microsoft shared\web server extensions\12\bin.

    Или:

    Для 64-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %диск%\program files (x86)\common files\Microsoft shared\web server extensions\12\bin.

  2. Чтобы восстановить семейство сайтов, введите команду STSADM.EXE -o restore -url https://servername -directory \\server\share -restoremethod overwrite, где https://servername — URL-адрес семейства сайтов, которое требуется восстановить, а \\server\share — путь UNC к общей папке резервных копий.

  3. При получении предупреждения о том, что все выбранные элементы будут перезаписаны, введите y и нажмите клавишу ВВОД.

  4. При появлении запроса введите имя пользователя и пароль для веб-приложения и баз данных контента.

    При успешном завершении восстановления в окне командной строки появится следующее:

    Завершено. Предупреждений:0.

    Завершено. Ошибок: 0.

    Восстановление успешно завершено.

    ---------------------------------------------------------

    Операция успешно завершена.

    Примечание

    Для получения дополнительных сведений сведений об операции восстановления см. Restore: операция Stsadm (Windows SharePoint Services).

Импорт сайтов и дочерних сайтов с помощью программы командной строки Stsadm

При использовании команды import происходит восстановление сайта или дочернего сайта, который можно экспортировать с того же или другого сервера Windows SharePoint Services 3.0. При выполнении операции import происходит восстановление данных, которое отличается от процедуры восстановления, выполняемой при использовании операции restore. Если требуется полное и точное восстановление, используйте операцию restore, следуя инструкциям, приведенным выше в данной статье.

Импорт сайта и дочерних сайта с помощью программы командной строки Stsadm

  1. Для 32-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %PROGRAMFILES%\common files\Microsoft shared\web server extensions\12\bin.

    Или:

    Для 64-разрядных версий Windows Server 2003 откройте окно командной строки и измените каталог на тот, где расположена программа командной строки Stsadm, обычно она располагается по следующему пути: %диск%\program files (x86)\common files\Microsoft shared\web server extensions\12\bin.

  2. Чтобы импортировать семейство сайтов, введите команду STSADM.EXE -o import -url https://servername/sites/sitename -filename \\server\share\import.bak, где https://servername/sites/sitename — URL-адрес сайта или дочернего сайта, резервную копию которого требуется создать, а \\server\share\import.bak — путь UNC и имя файла, который требуется импортировать.

    При успешном выполнении операции импорта в окне командной строки появится следующее:

    Операция успешно завершена.

См. также

Понятия

Программа командной строки Stsadm (Windows SharePoint Services)