Удаление старых состояний системы в Windows Server 2008 R2 и Windows 7. Или "Как ограничить количество состояний системы". Delete systemstatebackup. Управление

Если архивы встроенной системы архивации Windows Server 2008 R2 (Windows 7) заняли весь диск, то у вас возникнет желание ограничить аппетиты "Архивации и восстановления".

Увы настройка "Архивации и восстановления" весьма куца. Поэтому придётся изворачиваться. Система архивации снабжена управлением из командной строки.

Команда  wbadmin DELETE SYSTEMSTATEBACKUP -keepVersions:10

позволяет оставлять 10 последних резервных копий системы.

 

Остаётся в планировщик внести задание с этой командой и у вас всегда будет только 10 последних копий.

P.S. И вообще тут по wbadmin понаписано.

Нашёл также возможность ограничения области диска под архивы:

Проверяем - vssadmin list shadowstorage

Уменьшаем - vssadmin resize shadowstorage /for=e: /on=e: /maxsize=30%

З.Ы. Внешный диск для резервных копий заполнился. Архивация Windows конечно этот вопрос умеет решать, удаляя старейшую копию. Но у меня ситуация особенная: кроме Архивации Windows есть еще Symantec Server Backup. 

 

А вышеуказанная команда не приводит к результату.

 

Решение нашёл тутСуть такова:

 

How to Delete Non-System State Backups

Windows Server Backup deletes a backup by just deleting the corresponding shadow copy and updating the backup catalog. You can perform the same steps manually to delete backups on demand. However, the backup catalog update cannot be done manually and it will happen instead during the next backup. In short, to delete a backup version manually, you need to delete the corresponding shadow copy from the backup storage location.

To delete a shadow copy, follow these general steps:

1.       Identify the backup version you want to delete by querying the backup versions on your backup storage location.

2.       Determine the shadow copy ID of the version you want to delete.

3.       Delete the shadow copy.

 

 Identify the backup version:

To list all the shadow copies on a volume, use the Vssadmin command. (For the complete syntax for Vssadmin, see: http://technet.microsoft.com/en-us/library/cc754968(WS.10).aspx.) The following command line lists all shadow copies on a specified backup storage location:

Vssadmin list shadows /for=<BackupTarget>

For example, to list the shadow copies on the location Y, type:

Vssadmin list shadows /for=Y:

Determine the shadow copy ID:

On Windows Server 2008 R2, the shadow copy ID is same as Snapshot ID given in the output of querying backups. On Windows Server 2008, you can find your backup’s shadow copy ID by looking at output of Vssadmin list shadows /for=<Backup Target>. Match the shadow copy creation time with your backup’s Backup time value.

 

Delete the Shadow Copy for the specific Shadow Copy ID:

1.       To open a command prompt with elevated privileges, click Start, right-click Command Prompt, and then click Run as administrator. Then type:

 

DiskShadow.exe

2.       Type:

 

Delete shadows ID <Shadow Copy ID>

3.       To exit DiskShadow type:

 

Exit

To delete the oldest shadow copy on backup storage location, type the following command in step 2 above:

Delete shadows OLDEST <BackupStorageLocation>

For example, if your storage location is volume G:, type:

Delete shadows OLDEST G:

If you have scheduled backups to dedicated disks, Windows Server Backup doesn’t assign a drive letter to the backup storage location to avoid any accidental data write or loss of backups. In that case, you can use the GUID of the backup storage volume to delete the oldest shadow copy. You can get volume GUIDs for all volumes on your system by using the Mountvol command. If your scheduled backup storage location is a dedicated disk, it will be reported with No Mount Points in the output of Mountvol. The volume GUID is in {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} format.

Then, to delete the oldest shadow copy on that volume, type:

Delete shadows OLDEST \\?\Volume{GUID}

For example, for a volume GUID of 7fc1871b-2e1f-11dd-a339-001e4fb7af35, type:

Delete shadows OLDEST \\?\Volume{7fc1871b-2e1f-11dd-a339-001e4fb7af35}

Write a comment

Comments: 0