Резервное копирование ферм в SharePoint ServerBack up farms in SharePoint Server

Сводка. Узнайте, как создать резервную копию фермы SharePoint Server 2016 и SharePoint 2013.Summary: Learn how to back up a SharePoint Server 2016 and SharePoint 2013 farm.

Для резервного копирования SharePoint Server можно использовать веб-сайт Веб-сайт центра администрирования SharePoint, Microsoft PowerShell или SQL Server. Используемое средство зависит от типа развернутой среды, требований к расписанию резервного копирования и соглашений об уровне и соглашений об уровне обслуживания, используемых в организации.You can back up a SharePoint Server farm by using the SharePoint Central Administration website, Microsoft PowerShell, or SQL Server tools. The backup tool that you use depends on the kind of environment that you have deployed, your backup schedule requirements, and service level agreements that you have with your organization.

Перед началом работыBefore you begin

Рекомендуется регулярно выполнять резервное копирование всей фермы, включая конфигурацию и контент. Регулярное копирование фермы сокращает вероятность потери данных вследствие сбоев оборудования, отключения питания или других проблем. Это простой процесс, позволяющий обеспечить доступность данных для восстановления, если они необходимы.We recommend that you regularly back up the complete farm by backing up both the configuration and content. Regularly backing up the farm reduces the possibility of data losses that might occur from hardware failures, power outages, or other problems. It is a simple process and helps so that all the farm data and configurations are available for recovery, if that is required.

Рекомендации по выбору средства резервного копирования см. в статье Планирование резервного копирования и восстановления в SharePoint Server.For information about which tool to use for backups, see Plan for backup and recovery in SharePoint Server.

Перед началом этой операции просмотрите следующие сведения, которые помогут подготовить резервное копирование фермы.Before you begin this operation, review the following information to help you prepare your farm backup:

  • Необходимо создать локальную или сетевую папку, в которой затем будет сохранен файл резервной копии. Для повышения производительности рекомендуется выполнять резервное копирование в локальную папку, а затем перемещать полученные файлы в сетевую папку. Дополнительные сведения о создании папки резервной копии см. в статье Подготовка к резервному копированию и восстановлению ферм в SharePoint Server.You must create a folder on the local computer or the network in which to store the backups. For better performance, we recommend that you back up to the local computer and then move the backup files to a network folder. For more information about how to create a backup folder, see Prepare to back up and restore farms in SharePoint Server.

  • Процесс резервного копирования не влияет на состояние фермы. Однако он требует ресурсов и может вызвать небольшое снижение производительности в процессе копирования. Проблем снижения производительности можно избежать, выполняя копирование фермы в периоды незначительной нагрузки, например, в нерабочее время.Performing a backup does not affect the state of the farm. However, it does require resources and might slightly affect farm performance when the backup is running. You can avoid performance issues by backing up the farm during hours when farm use is lowest, such as outside office hours.

  • При резервном копировании фермы не копируются сертификаты, используемые для установления отношений доверия. Поэтому сначала сделайте копии этих сертификатов. После восстановления фермы потребуется повторно установить отношения доверия.The farm backup process does not back up any certificates that you used to form trust relationships. Ensure that you have copies of these certificates before you back up the farm. You must re-establish these trust relationships after restoring the farm.

  • При резервном копировании фермы выполняется резервное копирование баз данных настройки и контента центра Центр администрирования, но их невозможно восстановить с помощью средств SharePoint Server. Дополнительные сведения о резервном копировании и восстановлении всех баз данных фермы см. в статье Перемещение всех баз данных в SharePoint Server.Backing up the farm backs up the configuration and Central Administration content databases, but these cannot be restored using SharePoint Server tools. For more information about how to back up and restore all the farm databases, see Move all databases in SharePoint Server.

  • При резервном копировании фермы, содержащей веб-приложение, для которого настроена проверка подлинности на основе форм, необходимо использовать систему резервного копирования файлов, чтобы защитить файлы Web.config, измененные вручную для регистрации поставщиков участия и ролей, так как в процессе резервного копирования изменения, выполненные вручную, не копируются. Файлы Web.config также не восстанавливаются при восстановлении веб-приложения. После восстановления следует обновить файлы Web.config и выполнить повторное развертывание поставщиков. Дополнительные сведения см. в статье Планирование методов проверки подлинности для пользователей в SharePoint Server.When you back up a farm that contains a Web application that is configured to use forms-based authentication, you must also use a file backup system to protect the Web.config files because the Web.config files were updated manually to register the membership and role providers, and manual changes to the Web.config files are not backed up. Similarly, Web.config files are not restored when you restore a Web application. After recovery, you must update the Web.config files and redeploy the providers. For more information, see Plan for user authentication methods in SharePoint Server.

  • При резервном копировании SharePoint Server сохраняются определения внешних типов контента службы Служба подключения к бизнес-данным, но резервное копирование собственно источника данных не выполняется. Чтобы защитить данные, при резервном копировании службы Служба подключения к бизнес-данным или фермы следует выполнить резервное копирование источника данных.SharePoint Server backup backs up the Business Data Connectivity service external content type definitions but does not back up the data source itself. To protect the data, you should back up the data source when you back up the Business Data Connectivity service or the farm.

    Если после восстановления службы Служба подключения к бизнес-данным или фермы служба данных восстанавливается в другое расположение, необходимо изменить сведения о расположении в определении внешнего типа контента. Если этого не сделать, служба Служба подключения к бизнес-данным не сможет найти источник данных.If you restore the Business Data Connectivity service or the farm and then restore the data service to a different location, you must change the location information in the external content type definition. If you do not, the Business Data Connectivity service might be unable to locate the data source.

  • В процессе резервного копирования SharePoint Server выполняется резервное копирование удаленных хранилищ больших двоичных объектов (BLOB), если для помещения данных в удаленные хранилища BLOB используется поставщик FILESTREAM.SharePoint Server backup backs up remote Binary Large Object (BLOB) stores but only if you are using the FILESTREAM remote BLOB store provider to put data in remote BLOB stores.

    Если используется другой поставщик, необходимо выполнить резервное копирование удаленных хранилищ BLOB вручную.If you are using another provider, you must manually back up the remote BLOB stores.

  • Если используется SQL Server с прозрачным шифрованием данных (TDE), и резервное копирование среды выполняется с помощью средств SharePoint или с помощью средств SQL Server, ключ шифрования TDE не сохраняется в резервной копии и не восстанавливается. Необходимо создать резервную копию ключа вручную. Во время восстановления необходимо вручную восстановить ключ, прежде чем восстанавливать данные. Дополнительные сведения см. в статье Прозрачное шифрование данных (TDE).If you are using SQL Server with Transparent Data Encryption (TDE), and you are backing up your environment by using either SharePoint tools or SQL Server tools, the TDE encryption key in not backed up or restored. You must back up the key manually. When restoring, you must manually restore the key before you restore the data. For more information, see Understanding Transparent Data Encryption (TDE).

Резервное копирование фермы в SharePoint Server с помощью PowerShellUse PowerShell to back up a farm in SharePoint Server

Для резервного копирования фермы вручную или в скрипте, запускаемом с запланированными интервалами, можно использовать PowerShell.You can use PowerShell to back up the farm manually or as part of a script that can be run at scheduled intervals.

Резервное копирование фермы с помощью PowerShellTo back up a farm by using PowerShell

  1. Убедитесь, что вы являетесь участником следующих групп:Verify that you have the following memberships:
  • Предопределенная роль сервера securityadmin для экземпляра SQL Server.securityadmin fixed server role on the SQL Server instance.

  • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.db_owner fixed database role on all databases that are to be updated.

  • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.Administrators group on the server on which you are running the PowerShell cmdlets.

    Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint Server.An administrator can use the Add-SPShellAdmin cmdlet to grant permissions to use SharePoint Server cmdlets.

    Примечание

    Если у вас нет разрешений, обратитесь к администратору установки или администратору SQL Server для запроса разрешений. Дополнительные сведения о разрешениях PowerShell см. в статье Add-SPShellAdmin.If you do not have permissions, contact your Setup administrator or SQL Server administrator to request permissions. For additional information about PowerShell permissions, see Add-SPShellAdmin.

  1. Запустите Командная консоль SharePoint.Start the SharePoint Management Shell.

  2. В командной строке PowerShell введите следующую команду:At the PowerShell command prompt, type the following command:

Backup-SPFarm -Directory <BackupFolder> -BackupMethod {Full | Differential} [-Verbose]
<span data-ttu-id="42ad4-152">Где:</span><span class="sxs-lookup"><span data-stu-id="42ad4-152">Where:</span></span>
  • <BackupFolder>  — это путь к папке на локальном компьютере или в сети, в которой должны храниться резервные копии. is the path of a folder on the local computer or the network in which you want to store the backups.
> [!NOTE]
> <span data-ttu-id="42ad4-p112">Если резервная копия фермы создается в первый раз, необходимо использовать параметр **Full**. Следует создать резервную копию всей фермы перед выполнением разностного резервного копирования.</span><span class="sxs-lookup"><span data-stu-id="42ad4-p112">If you are backing up the farm for the first time, you must use the **Full** option. You must perform a full backup before you can perform a differential backup.</span></span> 

Дополнительные сведения см. в статье Backup-SPFarm.For more information, see Backup-SPFarm.

Примечание

Для выполнения административных задач из командной строки мы рекомендуем использовать Windows PowerShell. Программа командной строки Stsadm является устаревшей, однако она добавлена для совместимости с предыдущими версиями продукта.We recommend that you use Microsoft PowerShell when performing command-line administrative tasks. The Stsadm command-line tool has been deprecated, but is included to support compatibility with previous product versions.

Резервное копирование фермы SharePoint Server с помощью центра администрированияUse Central Administration to back up a SharePoint Server farm

Для резервного копирования фермы можно использовать центр Центр администрирования.You can use Central Administration to back up the farm.

Резервное копирование фермы с помощью центра администрированияTo back up a farm by using Central Administration

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы SharePoint.Verify that the user account that is performing this procedure is a member of the Farm Administrators SharePoint group.

  2. На домашней странице центра Центр администрирования в разделе Резервное копирование и восстановление выберите Выполнение резервного копирования.In Central Administration, on the home page, in the Backup and Restore section, click Perform a backup.

  3. На странице "Выполнение резервного копирования (шаг 1 из 2): выбор компонента для резервного копирования" выберите ферму в списке компонентов и нажмите кнопку Далее.On the Perform a Backup — Step 1 of 2: Select Component to Back Up page, select the farm from the list of components, and then click Next.

  4. На странице "Выполнение резервного копирования (шаг 2 из 2): выбор параметров резервного копирования", в разделе Тип резервного копирования выберите Полное или Разностное.On the Start Backup — Step 2 of 2: Select Backup Options page, in the Backup Type section, select either Full or Differential.

    Примечание

    Если резервная копия фермы создается в первый раз, необходимо использовать параметр Full. Следует создать резервную копию всей фермы перед выполнением разностного резервного копирования.If you are backing up the farm for the first time, you must use the Full option. You must perform a full backup before you can perform a differential backup.

  5. В разделе Создать резервную копию только параметров конфигурации выберите параметр Создать резервную копию контента и параметров конфигурации.In the Back Up Only Configuration Settings section, click Back up content and configuration settings.

  6. В разделе Местоположение резервных копий введите UNC-путь к папке резервного копирования и нажмите кнопку Начать резервное копирование.In the Backup File Location section, type the UNC path of the backup folder, and then click Start Backup.

  7. Состояние всех заданий резервного копирования отображается в верхней части страницы состояния заданий резервного копирования и восстановления в разделе Готовность. Состояние текущего задания отображается в разделе Резервное копирование в нижней части страницы. Эта страница автоматически обновляется каждые 30 секунд. Также страницу можно обновлять вручную нажатием кнопки Обновить. Резервное копирование и восстановление это задания службы времени, поэтому запуск операции может занять несколько секунд.You can view the general status of all backup jobs at the top of the Backup and Restore Status page in the Readiness section. You can view the status for the current backup job in the lower part of the page in the Backup section. The status page updates every 30 seconds automatically. You can manually update the status details by clicking Refresh. Backup and recovery are Timer service jobs. Therefore, it may take several seconds for the backup to start.

    В случае появления сообщений об ошибках их можно просмотреть в столбце Сообщение о неполадке на странице "Состояние резервного копирования и восстановления". Дополнительные сведения также можно найти в файле журнала Spbackup.log по UNC-пути, указанному на шаге 6.If you receive any errors, you can review them in the Failure Message column of the Backup and Restore Job Status page. You can also find more details in the Spbackup.log file at the UNC path that you specified in step 6.

Резервное копирование фермы SharePoint Server с помощью средств SQL ServerUse SQL Server tools to back up a SharePoint Server farm

Для полного резервного копирования фермы необходимо использовать либо PowerShell, либо центр Центр администрирования. Средства SQL Server не позволяют выполнять резервное копирование всей фермы, поскольку они не позволяют выполнять резервное копирование конфигурации фермы. Но можно выполнить резервное копирование всех баз данных, связанных с фермой. Базы данных, связанные с фермой, определяются службами и компонентами, установленными в ферме.If you want to back up the complete farm, you must use either PowerShell or Central Administration. You cannot back up the complete farm by using the SQL Server tools because you cannot use the tools to back up the farm's configuration. However, you can back up all the databases that are associated with the farm. The databases that are associated with the farm are determined by the services and features that you have installed on the farm.

Резервное копирование баз данных, связанных с фермой, с помощью средств SQL ServerTo back up the databases associated with a farm by using SQL Server tools

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура участник предопределенной роли базы данных SQL Server db_owner для всех баз данных, резервное копирование которых нужно выполнить.Verify that the user account that is performing this procedure is a member of the SQL Server db_owner fixed database role on all databases that are to be backed up.

  2. Откройте SQL Server Management Studio и подключитесь к правильному экземпляру SQL Server Database Engine.Open SQL Server Management Studio and connect to the correct instance of the SQL Server Database Engine.

  3. В обозревателе объектов разверните узел Базы данных.In Object Explorer, expand Databases.

  4. Щелкните правой кнопкой мыши базу данных, резервное копирование которой следует выполнить, выберите элемент Задачи и выберите команду Резервное копирование.Right-click the database that you want to back up, point to Tasks, and then click Back Up.

  5. Проверьте имя базы данных в диалоговом окне Резервное копирование базы данных.In the Back Up Database dialog box, confirm the database name.

  6. Затем выберите нужный тип резервного копирования в списке Тип резервного копирования. Дополнительные сведения о том, какие типы резервного копирования следует использовать, см. в статье Модели восстановления (SQL Server).Next, select the kind of backup that you want to perform from the Backup type list. For more information about which backup type to use, see Recovery Models (SQL Server).

  7. В группе Компонент резервного копирования выберите элемент База данных.In the Backup component area, click Database.

  8. В текстовом поле Имя укажите имя для резервного набора данных или воспользуйтесь именем по умолчанию.Either use the default name that is provided or specify a name for the backup set in the Name text box.

  9. В области Назначение укажите место хранения резервной копии.In the Destination area, specify where you want to store the backup.

  10. Чтобы выполнить резервное копирование базы данных, нажмите кнопку ОК.Click OK to back up the database.

  11. Повторите шаги 1–10 для каждой базы данных фермы.Repeat steps 1-10 for each farm database.

См. такжеSee also