Jump to content

Теневое копирование

Теневое копирование
Другие имена
  • Служба моментальных снимков тома [1]
  • Предыдущие версии
  • Теневые копии для общих папок8
  • ВСС [2]
Разработчик(и) Майкрософт
Операционная система Microsoft Windows
Название службы ВСС [2]

Теневое копирование (также известное как Служба моментальных снимков тома , [1] Служба теневого копирования томов [2] или ВСС [2] ) — это технология, включенная в Microsoft Windows , которая позволяет создавать резервные копии или снимки компьютерных файлов или томов , даже когда они используются . Он реализован в виде службы Windows, называемой службой теневого копирования тома . Служба поставщика программного обеспечения VSS также включена в состав Windows и может использоваться приложениями Windows. Для технологии теневого копирования требуется файловая система Windows NTFS или ReFS для создания и хранения теневых копий. Теневые копии могут создаваться на локальных и внешних (съемных или сетевых) томах любым компонентом Windows, использующим эту технологию, например, при создании запланированного резервного копирования Windows или автоматической восстановления системы точки .

VSS работает на уровне блоков томов.

Снимок — это копия тома на определенный момент времени, доступная только для чтения. Снимки позволяют создавать согласованные резервные копии тома, гарантируя, что содержимое не изменится и не будет заблокировано во время создания резервной копии.

Основным компонентом теневого копирования является служба теневого копирования томов , которая инициирует и контролирует процесс создания моментального снимка. Компоненты, выполняющие всю необходимую передачу данных, называются провайдерами . Хотя Windows поставляется с поставщиком системы по умолчанию, поставщики программного и аппаратного обеспечения могут создавать своих собственных поставщиков программного или аппаратного обеспечения и регистрировать их в службе теневого копирования томов. У каждого поставщика есть максимум 10 секунд для завершения создания моментального снимка. [3]

Другими компонентами, участвующими в процессе создания моментального снимка, являются модули записи . Целью теневого копирования является создание согласованных надежных снимков. Но иногда этого невозможно добиться, просто выполнив все ожидающие операции по изменению файлов. Иногда необходимо выполнить серию взаимосвязанных изменений в нескольких связанных файлах. Например, когда приложение базы данных переносит часть данных из одного файла в другой, ему необходимо удалить его из исходного файла и создать в файле назначения. Следовательно, снимок не должен находиться между первым удалением и последующим созданием, иначе он будет бесполезен; оно должно быть либо до удаления, либо после создания. Обеспечение этой смысловой последовательности — обязанность писателей. Каждый модуль записи зависит от приложения и имеет 60 секунд для установления безопасного состояния резервного копирования, прежде чем поставщики начнут создавать моментальные снимки. Если служба теневого копирования томов не получает подтверждения об успешном выполнении от соответствующих записывающих устройств в течение этого периода времени, операция завершается неудачно. [3]

По умолчанию снимки являются временными; они не переживают перезагрузку. Возможность создания постоянных снимков была добавлена ​​в Windows Server 2003 и более поздних версиях. Однако в Windows 8 удалена часть графического интерфейса, необходимая для их просмотра. ( § История )

Программное обеспечение и службы Windows, поддерживающие VSS, включают отказоустойчивый кластер Windows , [4] Резервное копирование Windows Server, [5] Гипер-В , [6] виртуальный сервер , [7] Активный каталог , [8] SQL-сервер , [9] Сервер обмена [10] и SharePoint . [11]

Конечный результат аналогичен файловой системе управления версиями , позволяющей получить любой файл в том виде, в котором он существовал на момент создания любого из снимков. Однако, в отличие от настоящей файловой системы с управлением версиями, пользователи не могут инициировать создание новых версий отдельного файла, а только всего тома. В качестве побочного эффекта, хотя владелец файла может создавать новые версии в файловой системе управления версиями, только системный администратор или оператор резервного копирования может создавать новые снимки (или контролировать время создания новых снимков), поскольку для этого требуется контроль над весь том, а не отдельный файл. Кроме того, многие файловые системы управления версиями (например, в VMS ) неявно сохраняют версию файлов каждый раз, когда они изменяются; системы, использующие метод моментальных снимков, такие как Windows, только периодически фиксируют состояние.

Windows XP и Сервер 2003.

[ редактировать ]

Служба моментальных снимков тома была впервые добавлена ​​в Microsoft Windows в Windows XP . Он может создавать только временные снимки, используемые для доступа к стабильным версиям файлов на диске, которые открыты для редактирования (и, следовательно, заблокированы). Эта версия VSS используется NTBackup .

Создание постоянных снимков (которые остаются доступными после перезагрузки до тех пор, пока не будут удалены) было добавлено в Windows Server 2003 , что позволяет одновременно существовать до 512 снимков для одного и того же тома. В Windows Server 2003 VSS используется для создания дополнительных периодических снимков данных измененных файлов с течением времени. На сервере хранится до 64 снимков, которые доступны клиентам по сети. Эта функция известна как теневое копирование общих папок и предназначена для модели клиент-сервер . [12] Его клиентский компонент включен в состав Windows XP SP2 или более поздней версии и доступен для установки в Windows 2000 SP3 или более поздней версии, а также в Windows XP RTM или SP1. [13]

vssadmin
Разработчик(и) Майкрософт
Стабильная версия
1.1
Операционная система Microsoft Windows
Тип Команда
Лицензия Собственное коммерческое программное обеспечение
Веб-сайт документы .microsoft /en-нас /Windows-сервер /администрация /Windows-команды /vssadmin

Windows ХР [14] а позже включить утилиту командной строки под названием vssadmin который может отображать, создавать или удалять теневые копии томов, а также перечислять установленные авторы и поставщики теневых копий. [15]

Windows Vista, 7 и Сервер 2008

[ редактировать ]

Microsoft обновила ряд компонентов Windows, чтобы использовать теневое копирование. Резервное копирование и восстановление в Windows Vista , Windows Server 2008 , Windows 7 и Windows Server 2008 R2 используют теневые копии файлов как при файловом, так и при посекторном резервном копировании. Компонент «Защита системы» использует VSS при создании и обслуживании периодических копий системных и пользовательских данных на одном и том же локальном томе (аналогично функции «Теневые копии для общих папок» в Windows Server); VSS обеспечивает локальный доступ к таким данным при восстановлении системы .

Восстановление системы позволяет вернуться ко всему предыдущему набору теневых копий, называемому точкой восстановления . [16] [17] До Windows Vista восстановление системы зависело от файлового фильтра, который отслеживал изменения в файлах с определенным набором расширений, а затем копировал файлы перед их перезаписью. [18] [19] [20] Кроме того, часть проводника Windows под названием «Предыдущие версии» позволяет локально восстанавливать отдельные файлы или папки из точек восстановления в том виде, в каком они существовали на момент создания моментального снимка, таким образом получая более раннюю версию файла или восстанавливая файл, удаленный по ошибке.

тень диска
Разработчик(и) Майкрософт
Операционная система Microsoft Windows
Тип Команда
Лицензия Собственное коммерческое программное обеспечение
Веб-сайт документы .microsoft /en-нас /Windows-сервер /администрация /Windows-команды /diskshadow

Наконец, в Windows Server 2008 представлены diskshadow утилита, которая предоставляет функциональность VSS с помощью 20 различных команд. [21]

Система автоматически создает теневые копии один раз в день или по сигналу утилиты резервного копирования или приложений-установщиков, создающих точку восстановления. [22] [23] Функция «Предыдущие версии» доступна в выпусках Windows Vista Business, Enterprise и Ultimate. [24] и во всех выпусках Windows 7 . В домашних выпусках Vista отсутствует функция «Предыдущие версии», хотя служба моментальных снимков тома включена и работает. С помощью сторонних инструментов по-прежнему можно восстановить предыдущие версии файлов на локальном томе. [25] Некоторые из этих инструментов также позволяют пользователям планировать создание снимков через заданные пользователем интервалы, настраивать хранилище, используемое теневыми копиями тома, и сравнивать файлы или каталоги из разных моментов времени с помощью снимков. [26] В Windows 7 также добавлена ​​встроенная поддержка через графический интерфейс для настройки хранилища, используемого теневыми копиями томов.

Windows 8 и Сервер 2012

[ редактировать ]

Несмотря на поддержку постоянных теневых копий, в Windows 8 отсутствует графический интерфейс, необходимый для их просмотра; поэтому возможность просматривать, искать или восстанавливать старые версии файлов через «Предыдущие версии» вкладку диалогового окна «Свойства» файлов была удалена для локальных томов. Однако с помощью сторонних инструментов (таких как ShadowExplorer) можно восстановить эту функциональность. Эта функция полностью доступна в Windows Server 2012 . [27]

В Windows 10 восстановлена ​​вкладка «Предыдущие версии», которая была удалена в Windows 8; однако в более ранних сборках это зависело от функции истории файлов, а не от теневого копирования тома. Текущие сборки теперь позволяют восстановление из точек истории файлов и защиты системы (восстановления системы), которые используют теневое копирование тома. [28]

В Windows 11 сохранена та же функция «Предыдущие версии и история файлов», что и в Windows 10, хотя по умолчанию она отключена. [29]

Самба-сервер

[ редактировать ]

Samba в Linux способна предоставлять службу теневого копирования в хранилище на базе LVM или с базовой ZFS или btrfs . [30] [31] [32]

Совместимость

[ редактировать ]

Хотя разные версии NTFS обладают определенной степенью прямой и обратной совместимости , возникают определенные проблемы при монтировании новых томов NTFS, содержащих постоянные теневые копии, в старых версиях Windows. Это влияет на двойную загрузку и внешние портативные жесткие диски. В частности, постоянные теневые копии, созданные Windows Vista на томе NTFS, удаляются, когда Windows XP или Windows Server 2003 монтируют этот том NTFS. Это происходит потому, что старая операционная система не понимает новый формат постоянных теневых копий. [33] Аналогично, снимки восстановления системы, созданные в Windows 8, удаляются, если они доступны в предыдущей версии Windows. [34]

См. также

[ редактировать ]
  1. ^ Перейти обратно: а б «Служба моментальных снимков тома (VSS)» . Глоссарий . Симантек. Архивировано из оригинала 13 мая 2016 года . Проверено 2 мая 2013 г.
  2. ^ Перейти обратно: а б с д «Обзор службы теневого копирования томов» . Библиотека MSDN . Майкрософт. 5 ноября 2012 года . Проверено 2 мая 2013 г.
  3. ^ Перейти обратно: а б «Как работает служба теневого копирования томов» . ТехНет . Майкрософт. 28 марта 2003 года . Проверено 4 января 2011 г.
  4. ^ Архив документов. «Что нового в отказоустойчивых кластерах в Windows Server 2008» . technet.microsoft.com . Проверено 18 марта 2018 г.
  5. ^ Джейсон Геренд. «Служба теневого копирования томов» . docs.microsoft.com . Проверено 11 августа 2019 г.
  6. ^ Скули. «Услуги интеграции Hyper-V» . docs.microsoft.com . Проверено 11 августа 2019 г.
  7. ^ Скули. «Виртуализация Microsoft и виртуальный сервер 2005 R2 SP1» . docs.microsoft.com . Проверено 11 августа 2019 г.
  8. ^ Маклинбайрон. «Резервное копирование и восстановление VSS Active Directory — приложений Windows» . docs.microsoft.com . Проверено 11 августа 2019 г.
  9. ^ МандиОлингер. «Зеркалирование базы данных SQL Server, служба теневого копирования томов и AlwaysOn — BizTalk Server» . docs.microsoft.com . Проверено 11 августа 2019 г.
  10. ^ мсдмагуайр. «Защита данных сервера Exchange, аварийное восстановление Exchange, резервное копирование Exchange, средство записи VSS Exchange, резервное копирование VSS Exchange, восстановление данных сервера Exchange, восстановление данных Exchange» . docs.microsoft.com . Проверено 11 августа 2019 г.
  11. ^ spdevdocs. «Резервное копирование и восстановление приложения службы поиска в SharePoint с помощью VSS» . docs.microsoft.com . Проверено 11 августа 2019 г.
  12. ^ «Загрузка клиента теневого копирования» . ТехНет . Майкрософт . Проверено 21 октября 2014 г.
  13. ^ Олтеан, Ади (17 декабря 2004 г.). «Советы по развертыванию теневых копий [ sic ] для общих папок» . Антипочта . Майкрософт . Проверено 21 апреля 2009 г.
  14. ^ «Windows XP — Служба теневого копирования томов» . MSDN . Майкрософт . Проверено 31 мая 2013 г.
  15. ^ «Всадмин» . Документация по Windows Server 2008 и Windows Server 2008 R2. Библиотека ТехНет . Майкрософт. 28 сентября 2007 г. Команды, справочники и инструменты Windows Server . Проверено 27 марта 2012 г.
  16. ^ Сравнивать: «Информация о папке SPP в Windows Vista» . Сообщество Майкрософт . Майкрософт. 20 августа 2010 г. Проверено 22 июля 2015 г. SPP означает «Общая точка защиты» и используется Windows для хранения информации о точке восстановления.
  17. ^ Сравнивать: Баррето, Хосе (16 сентября 2009 г.). «Диагностика сбоев в резервном копировании Windows Server — часть 1 (ошибки VSS/SPP)» . Хранилище в Microsoft: официальный блог групп разработчиков систем хранения данных Windows и Windows Server . Корпорация Майкрософт . Проверено 11 сентября 2017 г. [...] причина ошибки находится на базовом уровне, таком как служба теневого копирования томов (VSS), общая точка защиты (SPP) или другие приложения, которые подключаются к платформе VSS.
  18. ^ Руссинович, Марк Э.; Соломон, Дэвид А. (2005). Внутреннее устройство Microsoft Windows: Microsoft Windows Server 2003, Windows XP и Windows 2000 (4-е изд.). Редмонд, Вашингтон : Microsoft Press . стр. 706–711 . ISBN  0-7356-1917-4 .
  19. ^ «Резервное копирование Windows» . Портал Windows Vista . Майкрософт . Архивировано из оригинала 10 мая 2007 года . Проверено 11 января 2014 г.
  20. ^ Фок, Кристина (сентябрь 2007 г.). «Руководство по технологиям резервного копирования Windows Vista» . Журнал ТехНет . Майкрософт . Проверено 11 января 2014 г.
  21. ^ «Тень диска» . Документация по Windows Server 2008 и Windows Server 2008 R2. Библиотека ТехНет . Корпорация Майкрософт. 28 сентября 2007 г. Команды, справочники и инструменты Windows Server . Проверено 27 марта 2012 г.
  22. ^ «Выбранные сценарии обеспечения целостности данных в Windows Vista» . ТехНет . Корпорация Майкрософт.
  23. ^ «Руководство по технологиям резервного копирования Windows Vista» . Майкрософт.
  24. ^ «Функция теневого копирования тома и «Предыдущие версии» в Windows Vista» . Корпорация Майкрософт.
  25. ^ ShadowExplorer позволяет восстанавливать потерянные или измененные файлы.
  26. ^ TimeTraveler добавляет временную шкалу в проводник Windows, позволяя пользователю открывать, восстанавливать или сравнивать файлы или каталоги в определенный момент времени.
  27. ^ «Пользовательский интерфейс предыдущих версий удален для локальных томов (Windows)» . Проверено 17 ноября 2012 г.
  28. ^ Салюсте, Маргус. «История файлов в Windows 8, 8.1 и 10» . WinHelp.us . Архивировано из оригинала 25 декабря 2020 года . Проверено 18 марта 2018 г.
  29. ^ Хук, Мауро (8 марта 2023 г.). «Как включить предыдущие версии для восстановления файлов в Windows 11 — Pureinfotech» . Pureinfotech • Справка по Windows 10 и Windows 11 для людей . Архивировано из оригинала 27 мая 2023 года . Проверено 19 июля 2023 г.
  30. ^ «Сборник Samba HOWTO, Часть III. Расширенная настройка» . Проверено 2 октября 2012 г.
  31. ^ «zfsonlinux/zfs-auto-snapshot» . Гитхаб . Проверено 18 марта 2018 г.
  32. ^ «[РУКОВОДСТВО] Предыдущие версии Windows и Samba (Btrfs — Atomic COW — Теневое копирование тома)» . openmediavault .
  33. ^ «Как на точки восстановления и другие функции восстановления в Windows Vista влияет двойная загрузка с Windows XP» . Блог картотеки . Майкрософт . 14 июля 2006 г. Архивировано из оригинала 18 июля 2006 г. Проверено 21 марта 2007 г.
  34. ^ «Вызов SRSetRestorePoint» . Библиотека MSDN . Майкрософт . Проверено 1 февраля 2015 г. Снимки загрузочного тома, созданные при восстановлении системы в Windows 8, могут быть удалены, если снимок впоследствии будет доступен в более ранней версии Windows.

Дальнейшее чтение

[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cb509f65e86b49667f5788829369fbb2__1714419780
URL1:https://arc.ask3.ru/arc/aa/cb/b2/cb509f65e86b49667f5788829369fbb2.html
Заголовок, (Title) документа по адресу, URL1:
Shadow Copy - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)