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 Subscription Edition |
-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 Subscription Edition |
-ShowBackup
Предписывает фильтрацию выходных данных с целью отображения только журнала операций резервного копирования. Если параметры ShowBackup и ShowRestoreне указаны, выводятся данные журналов операций резервного копирования и восстановления.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |
-ShowRestore
Фильтрует выходные данные, чтобы отображался только журнал операций восстановления данных. Если параметры ShowBackup и ShowRestoreне указаны, отображается журнал операций и резервного копирования, и восстановления данных.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | SharePoint Server Subscription Edition |