Vssadmin - видалення тіньових копій

Незважаючи на те, що Shadow копії видаляються системою, відповідно до настройки служби Volume Shadow Copy Service (VSS), іноді, виникає необхідність видалити їх вручну.

Давайте подивимося, як видалити Shadow копії для певного диска.

Нижче покажу приклади використання і командний рядок

 Синтакс

vssadmin delete shadows / for = [/ oldest | / All | / Shadow =] [/ quiet]

параметри

параметропис
/ For =Вказує диск на якому буде видалена Shadow копія
/ oldestВидаляє тільки старі копії
/ allВидаляє всі Shadow копії для зазначеного диска
/ Shadow =Видаляє shadow копію за вказаною ShadowID. Щоб отримати ідентифікатори всіх shadow копій, можна використовувати команду

vssadmin list shadows

Коли набираєте ідентифікатор shadow копії, використовуйте наступний формат. Кожен Х означає шістнадцятковий символ.

XXXXXXXXXXXX-XXXXXXXX-XXXXXXXXXXXX

/ quiet"Тихий" режим. При виконанні команди ніяка інформація виводиться на екран не буде

зауваження

  • Ви можете видалити тільки ті Shadow копії, які вам доступні.

приклади:

Щоб видалити старі shadow копії з диска С, наберіть:

vssadmin Delete Shadows / For = C: / Oldest [/ Quiet]

Щоб видалити shadow копію з конкретним ID, наберіть:

vssadmin Delete Shadows / Shadow = ShadowId [/ Quiet]

Зверніть увагу:

  • В цьому випадку диск не вказується
  • ShadowID потрібно вводити разом з фігурними дужками

наприклад:

  • Визначаємо ID shadow копії яку хочемо видалитиvssadmin list shadows

    Contents of shadow copy set ID: 7205c3b3-81f9-4485-b594-7c4cb999fcb6
    Contained 1 shadow copies at creation time: 28-Nov-16 23:00:19
    Shadow Copy ID: 442e95eb-b6c1-4ceb-a02b-425912cdfae3
    Original Volume: (D:) \\? \ Volume 969f87c8-f206-4f9d-ab16-1c702776abdf \
    Shadow Copy Volume: \\? \ GLOBALROOT \ Device \ HarddiskVolumeShadowCopy104
    Originating Machine: fileserver.dom.local
    Service Machine: fileserver.dom.local
    Provider: 'Microsoft Software Shadow Copy provider 1.0'
    Type: ClientAccessible
    Attributes: Persistent, Client-accessible, No auto release, No writers
    Differential

  • видаляємо

    vssadmin Delete Shadows / Shadow = 442e95eb-b6c1-4ceb-a02b-425912cdfae3

Vssadmin дозволяє управляти Shadow копіями з командного рядка. Решта команд можна подивитися набравши:

C: \ Windows \ system32> vssadmin /?

vssadmin 1.1 - Volume Shadow Copy Service administrative command-line tool
(C) Copyright 2001-2013 Microsoft Corp.

-- Commands Supported --

Add ShadowStorage - Add a new volume shadow copy storage association

Create Shadow - Create a new volume shadow copy

Delete Shadows - Delete volume shadow copies

Delete ShadowStorage - Delete volume shadow copy storage associations

List Providers - List registered volume shadow copy providers

List Shadows - List existing volume shadow copies

List ShadowStorage - List volume shadow copy storage associations

List Volumes - List volumes eligible for shadow copies

List Writers - List subscribed volume shadow copy writers

Resize ShadowStorage - Resize a volume shadow copy storage association

Revert Shadow - Revert a volume to a shadow copy

Query Reverts - Query the progress of in-progress revert operations.

Працює на: Windows Server 2003, Windows Server 2008, Windows Server 2003 R2, Windows Server 2008 R2, Windows Server 2012, Windows 8