Поделиться через


Get-SPBackupHistory

Возвращает журнал операций резервного копирования и восстановления.

Синтаксис

Get-SPBackupHistory
   -Directory <String>
   [-AssignmentCollection <SPAssignmentCollection>]
   [-ShowBackup]
   [-ShowRestore]
   [<CommonParameters>]

Описание

Командлет Get-SPBackupHistory считывает журнал выполненных операций резервного копирования и восстановления. При этом можно указать, что требуется отобразить: только журнал резервного копирования данных, только журнал восстановления данных или весь журнал.

Сведения о разрешениях и актуальную информацию о Windows PowerShell для продуктов SharePoint см. в сетевой документации о командлетах SharePoint Server.

Примеры

------------------ПРИМЕР 1-----------------

Get-SPBackupHistory -Directory \\file_server\share\Backup

В этом примере возвращаются все операции резервного копирования и восстановления в ферме, выполненные для каталога \\file_server\share\Backup.

------------------ПРИМЕР 2-----------------

Get-SPBackupHistory -Directory C:\Backup -ShowBackup

В этом примере возвращаются все операции резервного копирования в ферме, выполненные для каталога C:\Backup.

------------------ПРИМЕР 3-----------------

(Get-SPBackupHistory -Directory C:\Backup -ShowBackup)[0].SelfId | Restore-SPFarm -Directory C:\Backup -RestoreMethod overwrite

В этом примере показано, как получить все операции резервного копирования фермы, которые были выполнены для каталога C:\Backup, найти последнюю резервную копию, а затем передает ее GUID резервной копии командлету Restore-SPFarm. Затем командлет Restore-SPFarm выполнит перезапись восстановления из этого пакета резервной копии.

Параметры

-AssignmentCollection

Позволяет корректно удалять объекты. При использовании объектов таких типов, как SPWeb или SPSite, возможен захват больших объемов памяти, и работа с такими объектами в скриптах Windows PowerShell требует точного управления памятью. С помощью объекта SPAssignment вы можете назначить объекты переменной и освободить память, удалив ненужные объекты. Объекты SPWeb, SPSite или SPSiteAdministration после использования удаляются автоматически, если коллекция назначения или параметр Global не применяются.

Если применяется параметр Global, то все объекты размещаются в глобальной области памяти. Если объекты не используются сразу же или не удаляются командой Stop-SPAssignment, может возникнуть ситуация нехватки памяти.

Type:SPAssignmentCollection
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-Directory

Указывает путь, по которому хранятся пакеты резервных копий продуктов SharePoint, созданные из резервной копии фермы.

Тип значения — допустимый путь в одном из следующих форматов:

  • C:\folder_name
  • \\server_name\folder_name
Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ShowBackup

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019

-ShowRestore

Фильтрует выходные данные, чтобы отображался только журнал операций восстановления данных. Если параметры ShowBackup и ShowRestoreне указаны, отображается журнал операций и резервного копирования, и восстановления данных.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:SharePoint Server 2010, SharePoint Server 2013, SharePoint Server 2016, SharePoint Server 2019