Команда VSSADMIN – администрирование службы теневого копирования томов в командной строке Windows.Теневое копирование тома (Volume Shadow Copy) – технология, используемая в операционных системах Windows и позволяющая копировать системные и заблокированные файлы, с которыми в данный момент времени ведется работа. Теневое копирование реализовано с использованием специальной службы VSS (Теневое копирование ) и системных драйверов для получения снимков томов (Volume Snapshot). Основным назначением теневого копирования является создание системных точек восстановления, архивных образов системы, и архивирования пользовательских данных (История файлов в Windows 8 / Windows 10). Технология теневого копирования применялась еще в ОС Windows XP/Server 2003 и, с некоторыми усовершенствованиями, продолжает использоваться во всех современных ОС семейства Windows. Утилита VSSADMIN.EXE предназначена для администрирования в командной строке службы теневого копирования томов. Формат командной строки: vssadmin команда Поддерживаемые команды: Delete Shadows - Удаление теневых копий тома List Providers - Отобразить список зарегистрированных поставщиков теневых копий томов List Shadows - Отобразить список существующих теневых копий тома List ShadowStorage - Отобразить список соответствия для хранилищ теневых копий томов List Volumes - Отобразить список томов, подходящих для создания теневых копий List Writers - Отобразить - список устройств записи теневых копий томов с имеющейся подпиской Resize ShadowStorage - Изменение размеров для соответствующих хранилищ теневых копий томов Примеры использования VSSADMINvssadmin list providers - отобразить название, идентификатор и тип поставщика теневого копирования. Пример отображаемой информации: Имя поставщика: "Microsoft Software Shadow Copy provider 1.0" Тип поставщика: Системный Id поставщика: {b5946137-7b9f-4925-af80-51abd60b20d5} Версия: 1.0.0.7 vssadmin list shadows - отобразить список теневых копий. Пример отображаемой информации: Содержимое для ID набора теневых копий: {11c73725-9bcb-450e-a832-e68bda1a5c03} Содержит 1 теневых копий на время создания: 12.09.2015 21:22:44 ID теневой копии: {9c53af12-1e15-44f9-85b8-a2c86e92c213} Исходный том: (C:)\\?\Volume{85006ce9-2b28-11e2-ab99-806e6f6e6963}\ Том теневой копии: \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy1 Размещающий компьютер: COMP0 Обслуживающий компьютер: COMP0 Поставщик: "Microsoft Software Shadow Copy provider 1.0" Тип: ClientAccessibleWriters Атрибуты: Сохранение, Доступно клиентам, Без автоматического освобождения, Разностная, Восстановлен автоматически vssadmin List ShadowStorage - отобразить информацию о сопоставлении тома и теневой копии, а также использованного, выделенного и максимального объема дискового пространства для хранения копии тома. Пример отображаемой информации: Сопоставление хранилища теневой копии Для тома: (C:)\\?\Volume{85006ce9-2b28-11e2-ab99-806e6f6e6963}\ Том хранилища теневой копии: (C:)\\?\Volume{85006ce9-2b28-11e2-ab99-806e6f6e6963}\ Использованный объем хранилища теневой копии: 13.953 GB (5%) Выделенный объем хранилища теневой копии: 14.393 GB (6%) Максимальный объем хранилища теневой копии: 119.187 GB (50%) vssadmin List Volumes - отобразить список существующих томов, для которых может быть включено теневое копирование, с указанием присвоенных букв и уникальными именами. Пример отображаемой информации: Путь к тому: Z:\ Имя тома: \\?\Volume{85006ce8-2b28-11e2-ab99-806e6f6e6963}\ Путь к тому: E:\ Имя тома: \\?\Volume{ccb26148-40c3-11e4-b0fc-806e6f6e6963}\ vssadmin List Writers - отобразить список компонентов записи теневых копий. Служба теневого копирования отправляет таким компонентам специальное оповещение о выполнении теневого копирования для того, чтобы они выполнили дополнительные операции по обеспечению целостности баз данных в сохраняемой теневой копии. Пример отображаемой информации: Имя компонента записи: "Task Scheduler Writer" Id компонента записи: {d61d61c8-d73a-4eee-8cdd-f6f9786b7124} Id экземпляра компонента записи: {1bddd48e-5052-49db-9b07-b96f96727e6b} Состояние: [1] Стабильный Последняя ошибка: Нет ошибок Имя компонента записи: "VSS Metadata Store Writer" Id компонента записи: {75dfb225-e2e4-4d39-9ac9-ffaff65ddf06} Id экземпляра компонента записи: {088e7a7d-09a8-4cc6-a609-ad90e75ddc93} Состояние: [1] Стабильный Последняя ошибка: Нет ошибок Команда удаления теневых копий отсутствует в ОС Windows Vista. В последующих версиях Windows может использоваться в нескольких вариантах: vssadmin Delete Shadows /All Delete Shadows /For=ForVolumeSpec [/Oldest] [/Quiet] Delete Shadows /Shadow=ShadowId [/Quiet] All - на всех томах удаляются все теневые копии, которые можно удалить. ForVolumeSpec. - Удаление всех соответствующих теневых копий для указанного тома /Oldest - удаляется старейшая теневая копия на томе. /Shadow=ShadowId - Если указан параметр, удаляется теневая копия с заданным ID. Могут быть удалены только теневые копии, имеющие тип ClientAccessible. ID теневой копии можно получить с помощью команды List Shadows. Вводить ID теневой копии необходимо в следующем формате: {XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX} Пример использования: vssadmin Delete Shadows /For=C: /Oldest - удалить самую старую теневую копию диска C: При выполнении команды будет запрошено подтверждение на выполнение операции удаления. vssadmin Delete Shadows /For=C: /Oldest /Quiet - удалить самую старую теневую копию диска C: При наличии параметра Quiet запрос подтверждения операции удаления не выдается. vssadmin Delete Shadows /Shadow={9c53af12-1e15-44f9-85b8-a2c86e92c213} - удалить теневую копию с указанным идентификатором. При выполнении команд удаления теневых копий выполняется удаление соответствующих системных точек восстановления и моментальных снимков томов, используемых для получения предыдущих версий файлов и каталогов. Команда изменения размера хранилища теневых копий имеет формат: Resize ShadowStorage /For=ForVolumeSpec /On=OnVolumeSpec /MaxSize=MaxSizeSpec Команда выполняет изменение размеров сопоставления хранилища теневой копии тома между ForVolumeSpec и OnVolumeSpec. Изменение размеров хранилища может привести к исчезновению теневых копий. По мере удаления теневых копий размер хранилища будет уменьшаться. Если для параметра MaxSizeSpec установлено значение UNBOUNDED, размер хранилища теневых копий не ограничивается. Параметр MaxSizeSpec может задаваться в байтах или в процентном отношении к размеру тома хранилища ForVolumeSpec. Если параметр MaxSizeSpec задан в байтах, его значение должно быть не меньше 320MB; допускается использование следующих суффиксов: KB, MB, GB, TB, PB и EB. Также допускаются суффиксы B, K, M, G, T, P и E. Чтобы задать значение параметра MaxSizeSpec в процентах, используйте знак % в качестве суффикса числового значения. Если суффикс не задан, значение MaxSizeSpec задается в байтах. Примеры использования: vssadmin Resize ShadowStorage /For=C: /On=D: /MaxSize=900MB - максимальный размер теневой копии 900Мб vssadmin Resize ShadowStorage /For=C: /On=D: /MaxSize=UNBOUNDED - неограниченный максимальный размер теневой копии. vssadmin Resize ShadowStorage /For=C: /On=C: /MaxSize=20%- максимальный размер теневой копии равен 20% от общего объема диска. Теневые копии физически располагаются с системном каталоге "C:\System Volume Information\" ( для диска C: ) Команда, позволяющая разместить хранилище теневых копий на других разделах ( /For=C: /On=D: - для диска C: на диске D:) доступна только для серверных ОС Windows. |
|
|