Настройка теневых копий windows 7. Людям был непонятен принцип хранения и отображения предыдущих версий. Мониторинг функционирования VSS

Настройка теневых копий windows 7. Людям был непонятен принцип хранения и отображения предыдущих версий. Мониторинг функционирования VSS

23.04.2019

Если вы случайно удалили файл или папку мимо корзины, не впадайте в панику. Программы для восстановления данных от вас никуда не денутся, поэтому попробуйте сначала средства системы. В Windows можно восстановить предыдущие версии файлов и папок, даже если в графическом интерфейсе этой возможности нет.

В Windows 8 в свойствах дисков, папок и файлов стало на одну вкладку меньше. Обратите внимание, что пропали предыдущие версии.

Это наблюдается только в клиентской операционной системе, т.е. в Windows Server 2012 вкладка осталась. В Windows 10 вкладка вернулась, но… вам надо прочесть статью:)

Статья обновлена в контексте Windows 10.

Сегодня в программе

Предыдущие версии в Windows 10

Статья была написана во времена Windows 8, а в Windows 10 вкладка «Предыдущие версии» вернулась в свойства папки. Тем не менее материал актуален для Windows 10, потому что в нем демонстрируются способы восстановления файлов напрямую из теневых копий.

В Windows 10 на вкладке написано, что предыдущие версии образуются из истории файлов и теневых копий. Для начала нужно учитывать, что в Windows 10 защита системы по умолчанию отключена, поэтому при стандартных настройках предыдущие версии доступны только из истории файлов, если она включена, конечно.

Более того, мой эксперимент в Windows 10 версии 1511 (и позже в 1709) показал, что на вкладке отображаются только версии из истории файлов, даже если защита системы включена!

На этой картинке:

  1. Свойства папки скриншотов в ОС. Последняя версия от 27 февраля. Вероятно, это дата последнего копирования в историю файлов, которая у меня сейчас не работает (диск отключен физически)
  2. Последняя теневая копия от 11 мая (появилась при создании точки восстановления перед установкой обновлений WU), создаю символическую ссылку на п.3
  3. Содержимое теневой копии. Видно, что в ней есть файлы, созданные незадолго до появления теневой копии от 11 мая. Однако они отсутствуют в п.1

Таким образом, лучший шанс восстановить предыдущие версии у вас есть в том случае, если включена история файлов. Тогда версии доступны на вкладке в свойствах папки или в интерфейсе истории файлов. В противном случае должна быть включена защита системы, и при необходимости вам придется добираться до теневых копий способами, описанными ниже в статье.

Как работают предыдущие версии, и почему убрали вкладку в Windows 8

Такая картина в свойствах файлов и папок является лишь следствием того, что в параметрах защиты системы Windows 8 теперь нет опции восстановления файлов.

Сразу скажу, что отсутствие точки входа в графическом интерфейсе не означает отсутствия технологии в системе. Предыдущие версии файлов все равно доступны! Поэтому все сказанное ниже полностью применимо к Windows 8, а описание технологии относится и к Windows 7.

Почему же убрали опцию защиты файлов и вкладку предыдущих версий? У меня нет точного ответа, но есть обоснованные предположения, которыми я поделюсь с вами, заодно объяснив принцип работы предыдущих версий.

Во многих системах на этой вкладке всегда было пусто

Это заставляло тысячи людей озадачивать форумы сообщества и поддержку Microsoft наболевшим вопросом. Но вы-то уже догадались, в чем была их проблема, не так ли? У этих людей была полностью отключена защита системы!

Людям был непонятен принцип хранения и отображения предыдущих версий

Действительно, почему для одних папок есть несколько версий, а для других – ни одной? Дело в том, что разные редакции файлов в этих папках могли быть созданы только не раньше самой старой точки восстановления.

Согласитесь, при взгляде на вкладку не совсем очевидно, что сохранение версий личных документов и медиа-файлов привязано к созданию точек восстановления (хотя это описано в справке Windows, пусть и не без огрехов).

О точках принято думать как о средстве отката системных параметров, тем более что личные файлы при этом не восстанавливаются (за исключением этих типов файлов).

Между тем, точки восстановления и предыдущие версии файлов (не относящиеся к истории файлов) хранятся в одном месте – теневых копиях тома.

Механизм восстановления системы попросту делает снимок тома в нужное время и сохраняет его в теневой копии. Именно пространство, выделенное для теневых копий, вы контролируете в параметрах защиты системы.

Теперь становится понятно, почему количество версий у файлов и папок может варьироваться. Состояние файла записывается на момент создания точки восстановления. Если между точками он изменялся, в теневой копии сохраняется его версия. Если же файл оставался неизменным в период, охваченный точками восстановления, у него вообще не будет предыдущих версий.

В Windows 8 появилась история файлов

Когда понятен принцип применения технологии, из нее можно извлечь пользу. В Windows 7 это было непонятно большинству людей, поэтому в Windows 8 внедрили более наглядную систему резервного копирования данных – историю файлов .

Она не опирается на теневые копии, а количество версий файлов вы можете контролировать, указав частоту резервного копирования. Все зависит от ваших нужд и места на целевом диске.

Вкладку же доступа к «непонятным» предыдущим версиям в Windows 8 просто убрали, вместе с сопутствующей опцией в параметрах защиты системы. Что же касается ИТ-специалистов, то они должны быть хорошо знакомы с понятием теневых копий – ведь в серверных ОС для управления ими есть одноименная вкладка в свойствах тома. Потому в Windows Server 2012 вкладка «Предыдущие версии» находится на своем привычном месте.

В Windows 8+ точки восстановления создаются по особому алгоритму , а вместе с ними сохраняются предыдущие версии ваших файлов и папок. Дальше я расскажу, как их открыть.

Как открыть предыдущие версии файлов и папок из теневых копий

Ниже два способа, которые сработают в случае, если у вас включена защита системы. Первый подходит для всех поддерживаемых Windows и будет полезен, если у вас не включена история файлов. Второй способ имеет смысл лишь в Windows 8/8.1 с учетом замечания о Windows 10 в начале статьи.

Способ 1 — символическая ссылка в теневые копии (Windows 7 и новее)

Постоянные читатели блога уже видели этот трюк в статье про функцию обновления ПК без удаления файлов (Refresh Your PC). Она тоже использует теневые копии для промежуточного сохранения диска, когда вы создаете свой образ для отката.

Тогда мне этот фокус был нужен для понимания технологии, зато теперь он вам может понадобиться для решения вполне конкретной задачи. В командной строке, запущенной от имени администратора , выполните:

Vssadmin list shadows

Вы увидите список теневых копий на всех томах. Для каждой из них указана буква диска, поэтому вам будет легко сориентироваться. Кроме того, каждая теневая копия соответствует по дате одной из точек восстановления (чтобы вывести их список, выполните в консоли rstrui ).

Выберите нужную дату и скопируйте идентификатор тома теневой копии. Теперь используйте его во второй команде (не забудьте добавить обратный слэш в конце):

Mklink /d %SystemDrive%\shadow \\?\GLOBALROOT\Device\HarddiskVolumeShadowCopy2\

В корне системного диска у вас уже появилась символическая ссылка shadow , ведущая в теневую копию! Перейдя по ссылке, вы увидите знакомую структуру файлов и папок – это и есть их предыдущие версии.

Способ 2 — вход в общий диск по сети (Windows 8 и 8.1)

Добавлено 15.01.2013 . В комментариях читатель Алексей поделился более простым способом доступа к теневым копиям по сравнению с описанным в статье изначально. Сначала способ работал, но позже Microsoft закрыла лазейку каким-то из обновлений. Однако читатель Ника в итоге подсказал обходной путь.

Сначала нужно сделать диск общим, а потом зайти в него «по сети». В окне «Этот компьютер» откройте «Сеть» и зайдите на свой ПК, либо под учетной записью администратора вставьте сетевой путь в адресную строку проводника или в окно «Выполнить»:

\\%computername%\C$

где C — буква желаемого диска. В сетевых папках вкладка «Предыдущие версии» присутствует:

Поскольку я несколько раз прибегал к извлечению данных из теневых копий, мне немного жаль потери в графическом интерфейсе. Ведь вкладка «Предыдущие версии» была удобна тем, что сразу позволяла добраться до нужных файлов.

Впрочем, я уж не настолько часто пользовался этой возможностью, чтобы ввод двух команд в консоль доставлял мне жуткие неудобства. Ведь главное – это наличие предыдущих версий файлов, а добраться до них я смогу! Теперь сможете и вы;)

А вам хоть раз доводилось восстанавливать предыдущие версии файлов из теневых копий? Расскажите в комментариях, почему возникла необходимость и удалось ли все восстановить.

Я все-таки думаю, что большинство читателей ни разу не прибегали к этой возможности на домашних системах, а посему ее исчезновение из графического интерфейса их не слишком расстроит. В следующей записи мы поговорим о том, почему различные функции Windows исчезают или подвергаются изменениями, и как вы можете повлиять на ситуацию.

Наиболее распространенная проблема с которой сталкиваются пользователи и администраторы файловых серверов - это случайное удаление или перезапись файлов. Бороться с этим явлением весьма сложно, технические средства здесь не помогут, а административные часто оказываются неэффективными. Очень часто сотрудники сами случайно перезаписывают нужные файлы. Что делать? Ответ прост - настраивать теневое копирование общих папок.

Теневое копирование - специальный механизм, позволяющий делать копии файлов соответствующее определенному моменту времени, даже если они открыты или заблокированы системой. Теневые копии позволяют просматривать содержимое общих папок по состоянию на тот или иной момент времени в прошлом.

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

Теневое копирование поддерживают серверные ОС начиная с Windows Server 2003, клиентское ПО для работы с теневыми копиями доступно начиная с Windows XP SP2.

При использовании теневых копий следует учитывать следующие ограничения:

  • При превышении лимита выделенного дискового пространства старые теневые копии будут удалены без возможности восстановления.
  • На одном томе может быть не более 64 теневых копий для каждого файла.
  • Теневое копирование включается на уровне тома, т.е. нельзя выбрать общие папки и файлы для которых будет или не будет выполнятся теневое копирование.
  • На компьютерах с двумя ОС при загрузке более старой системы или при подключении тома к другому ПК теневые копии могут быть повреждены.

Перед тем, как настраивать теневое копирование, следует продумать расписание. Для этого нужно проанализировать активность пользователей и критичность данных, найдя компромисс между частотой создания теневых копий и промежутком времени который должно охватывать теневое копирование. При этом следует отталкиваться от того, потерю какого промежутка рабочего времени можно считать допустимым, после чего рассчитать за какой промежуток времени будет достигнут предел, составляющий 64 копии. Не рекомендуется делать теневые копии чаще чем раз в час. Также продумайте расписание таким образом, чтобы копии делались только в рабочее время.

Для включения теневых копий перейдите в оснастку Управление компьютером в меню Администрирование .

В левой части окна найдите пункт Общие папки и, щелкнув правой кнопкой мыши, выберите Все задачи - Настроить теневые копии .

В открывшемся окне выберите том, на котором вы будете включать теневое копирование для общих папок и нажмите Включить , первая теневая копия будет создана немедленно.

Затем нажмите на кнопку Параметры и укажите размер дискового пространства, выделяемый для хранения теневых копий.

Следующим шагом задайте расписание.

Теперь самое время проверить работу теневых копий в действии. В обучающих целях мы установили небольшой промежуток между созданием теневых копий и провели несколько типовых действий с файлами в общей папке.

Самая распространенная и труднорешаемая проблема - файл перезаписали.

Открываем свойства файла, переходим на закладку Предыдущие версии и выбираем одну из доступных теневых копий (в нашем случае только одна).

Мы можем открыть, восстановить или скопировать файл. Для начала просто откроем.

Убедившись, что перед нами необходимая версия файла, мы можем ее восстановить или скопировать, если нам нужны оба варианта файлов.

Для восстановления удаленных файлов откройте свойства папки и выберите одну из ее теневых копий, затем вы можете просмотреть содержащиеся в ней файлы и восстановить нужные. Помните, что из теневой копии файлы можно открыть только на чтение.

Как видим, теневое копирование дает пользователям и администратору богатые возможности по работе предыдущими версиями файлов и папок. Данная технология, в сочетании с правильно настроенным резервным копированием, позволяет обеспечить высокую доступность данных и свести риск их потери к разумному минимуму.

Полезность теневых копий и, в частности, функции Предыдущие версии (Previous Versions), во многом зависит от того, как часто в системе проводится архивация данных. Теневые копии создаются по расписанию: каждый день в полночь (но только если компьютер включен и не используется) и через 30 минут после запуска Windows.

Однако должны соблюдаться определенные условия. Во-первых, процесс запускается только через 10 минут простоя компьютера; пока вы работаете, архивация не выполняется. Во-вторых, для экономии заряда батареи иа ноутбуках архивация производится только при подключении к источнику переменного тока (то есть файлы не будут архивироваться, пока вы сидите в кафе). Наконец, в случае сбоя система не повторяет попытку архивации до следующего запланированного момента. Если вы всерьез решили использовать функцию Предыдущие версии (Previous Versions), то, вероятно, захотите настроить более надежное расписание.

Начните с запуска Планировщика заданий (taskschd.msc). Раскройте в левой панели ветвь Библиотека планировщика заданий\Мicrosoft\Windоws\SystemRestore (Task Scheduler Library\Microsoft\Windows\SystemRestore). Щелкните правой кнопкой мыши на пункте SR в средней панели, выберите в контекстном меню команду Свойства (Properties) и перейдите на вкладку Журнал (History), чтобы проверить, как часто Windows создает теневые копии данных.

Для того чтобы изменить расписание, перейдите на вкладку Триггеры (Triggers). Если вы еще ничего не меняли, то в списке присутствуют две записи: Ежедневно (Daily) и При запуске (At startup). Выделите триггер и нажмите Изменить (Edit).

В одном томе (каждому тому соответствует своя буква диска) можно создать не более 64 теневых копий, поэтому если вам вдруг покажется разумным создавать резервные копии каждый час, не торопитесь менять настройки. При таком расписании копни старше двух дней и шестнадцати часов будут моментально удаляться, причем независимо от установленных в Панели инструментов ограничений дискового пространства, о которых говорилось чуть выше.

Закончив настройку расписания в окне Изменение триггера (Edit Trigger), удостоверьтесь, что флажок Включено (Enabled) установлен, и нажмите ОК.

Теперь перейдите на вкладку Условия (Conditions). Если ваш компьютер редко простаивает без дела, сбросьте флажок Запускать задачу при простое компьютера (Start the task only if the computer is idle for). В противном случае создание теневых копий может откладываться до бесконечности. Однако если производительность компьютера для вас важнее, то лучше оставить этот параметр включенным. Аналогично, если вы часто отключаете ноутбук от сети, то сбросьте флажок Запускать только при питании от электросети (Start the task only if the computer is on AC power). С другой стороны, когда этот параметр включен, заряд батареи экономится.

Наконец, перейдите на вкладку Параметры (Settings) и удостоверьтесь, что флажок Немедленно запускать задачу, если пропущен плановый запуск (Run task as soon as possible after a scheduled start is missed) установлен. Для сохранения изменений нажмите ОК.

Более надежный, но менее автоматизированный способ архивации предыдущих версий файлов описан во врезке «Моментальная архивация», а в следующем разделе мы поговорим о полной архивации системы и защите от случайных ошибок.

МОМЕНТАЛЬНАЯ АРХИВАЦИЯ

Процесс архивации занимает много времени. Более того, даже если вы создаете резервную копию каждый день, потеря данных все равно возможна - представьте, что вы промахнулись мимо клавиши, отключилось электричество или приложение дало сбой. Поскольку архивация почти не отличается от простого копирования, почему бы при работе с особенно важными данными не прибегать к быстрому и незамысловатому резервному копированию несколько раз в день? Никакое особое программное или аппаратное обеспечение вам не потребуется, а что еще лучше, процесс займет всего несколько секунд.

Решение 1: простое копирование

Если вы несколько часов потратили на редактирование документа и не хотите потерять изменения, то сделайте дубликат файла: откройте папку документа, щелкните на документе правой кнопкой мыши и перетащите его в другую часть того же окна. В открывшемся контекстном меню выберите команду Копировать (Сору Неге). Новейшая резервная копия документа теперь есть в той же папке! Разумеется, копию можно поместить на USB-диск, иа сервер архивации или на другой компьютер в локальной сети.

Решение 2: простой Zip-файл

Для того чтобы быстро создать резервную копию целой папки, щелкните на ней правой кнопкой мыши и в контекстном меню выберите команду Отправить (Send То), а затем Сжатая ZIP-папка (Compressed (zipped) Folder). Через несколько секунд вы получите новый файл с расширением.zip, содержащий сжатые версии всех данных из вашей папки. Восстановить файлы очень просто: дважды щелкните zip-файл и перетащите нужные файлы обратно в исходную папку. Подробнее об этом вездесущем формате читайте в разделе «Архивирование».

Решение 3: предыдущие версии

Щелкните на документе правой кнопкой мыши, выберите команду Свойства (Properties) и перейдите в открывшемся окне на вкладку Предыдущие версии (Previous Versions), чтобы проверить автоматически созданные резервные копии данного файла. Нажмите Копировать (Сору), чтобы при восстановлении резервной копни не пропала самая новая версия файла, В Windows автоматическая архивация выполняется по расписанию, если она вообще включена, поэтому нет никакой гарантии, что восстановленная копия будет свежей. Но то, что архивация автоматическая, уже многое значит. Подробнее о предыдущих версиях рассказывается в разделе «Назад в прошлое - используем точки восстановления и теневые копии».

Решение 4: надстройки

Если вы не питаете неприязни к надстройкам, то вам должна понравиться SyncToy от Microsoft. Версию 2.1 или более новую можно загрузить с сайта http://www.microsoft . com/downloads/. Вкратце, SyncToy предназначена для синхронизации двух или более папок; она следит за тем, чтобы содержимое в них оставалось идентичным. Однако эту надстройку можно также использовать для оперативного резервного копирования содержимого папки. (Совет: для дополнительной защиты создайте вторую папку на сетевом диске или диске USB.) Представляйте себе SyncToy как массив RAID 1 для отдельных папок; подробнее об этом - в разделе «Защита данных при помощи массива RAID». Похожая утилита Second Сору (бесплатную версию которой можно загрузить с сай га http://www.secondcopy.com/) обладает еще более широким набором возможностей.

Далеко не всегда необходимо устанавливать дополнительные сторонние программы в Windows 7, чтобы восстановить удаленные данные или данные которые подверглись перезаписи. Семерка позволяет сделать это собственными средствами. Если вы по неосторожности удалили или перезаписали файлы, предположим документы Microsoft Office или семейные фотографии и хотите их восстановить или вернуть к первоначальному состоянию, то не спешите устанавливать для этой процедуру специально ПО.

Восстановление данных Windows 7 возможно средствами самой системы, для этого разработчики Microsoft добавили в эту версию операционной системы удобный и простой в использовании инструмент – теневые копии (Volume Shadow Copy Service, сокращенно VVS). C помощью теневых копий можно быстро, всего парой кликов мышкой, реанимировать удаленные или перезаписанные файлы, хранящиеся на жестком диске вашего компьютера.

Не стоит путать теневые копии с полной резервной копией Windows 7. Это инструмент не заменяет полноценное резервное копирование, а всего на всего хранит дубликаты тех файлов, которые подверглись изменению или были удалены. В “семерке” данный инструмент работает по принципу точек восстановления. Все вы наверное знаете об этих точка, с помощью которых можно откатить систему на определенный момент. Так вот, функция VVS создает теневые копии данных, например перед обновлением ОС. Это очень удобный инструмент восстановления данных Windows 7, но только в том случае, если вы случайно удалили и перезаписали файлы. Volume Shadow Copy Service может восстановить до шестидесяти четырех предыдущих копий каждого удаленного, или измененного файла.

Восстановление файлов с помощью теневых копий Windows 7

Чтобы приступить к восстановлению файлов из теневых копий, выполните следующие действия. Щелкните правой клавишей мыши по нужному файлу, или каталогу, в котором находятся данные для восстановления. Затем, в открывшемся контекстном меню выберите пункт “Свойства”, затем перейдите во вкладку “Предыдущие версии”. Если теневые копии для файла или папки имеются в системе, то вы увидите их список. К сожалению мы не смогли найти в нашей системе теневых копий файлов, так как она практически свежая, то есть установленная специально для сайта сайт.

Чтобы восстановить файл из нужной копии, достаточно просто кликнуть по нему два раза левой кнопкой мыши, и он будет восстановлен.

Стоит отметить, что пользователь может настроить данный инструмент. Например, вы можете сами определить место хранения на жестком диске теневых копий файлов. Кроме того, нажав сочетание клавиш “Win+Pause” и перейдя в раздел “Защита системы” вы можете указать Windows 7 защищать диски или разделы жесткого диска и определить для каждого из них количество памяти, которой ОС может воспользоваться для этого.

Приходится признать: ошибки неизбежны, особенно если речь идет о компьютерах, сетях, технике и людях, ее использующих. Всем пользователям порой случается удалять, изменять или другим образом портить важные документы. В такой ситуации высоко ценится возможность вернуть все как было. Механизм теневого копирования тома, реализованный в , позволяет решить проблему в несколько щелчков мыши - если, конечно, включен и сконфигурирован правильно. Настроить и использовать эту функцию совсем не сложно - надо только знать, где ее искать.

Настройка теневого копирования

Чтобы иметь возможность пользоваться теневым копированием, для начала нужно его включить. Учтите, что оно требует дополнительных системных ресурсов, поэтому обдумайте, насколько актуальна для вас возможность восстановления файлов. В большинстве случаев преимущества перевешивают недостатки, но в некоторых ситуациях необходимость выделять под теневое копирование дополнительные ресурсы оказывается неприемлемой.

Настройки теневого копирования содержатся в свойствах системы. Откройте средство «Система» (System) в Панели управления (Control Panel, рис. A) или введите ключевое слово «система» («system» для англоязычного интерфейса, без кавычек) в строке поиска меню «Пуск» (Start).

Рисунок A. Свойства системы в Vista.

В левой части окна «Система» нажмите ссылку «Защита системы» (System Protection, рис. B). Как ни странно, мне не удалось найти ключевое слово, которое позволило бы вызвать окно «Защита системы» прямо из строки поиска меню «Пуск». Видимо, без промежуточного этапа не обойтись.


Рисунок B. Ссылка «Защита системы».

В диалоговом окне свойств системы откройте вкладку «Защита системы» (рис. C) и отметьте флажками диски, для которых хотите включить теневое копирование. После этого можно сразу же создать точку восстановления, нажав кнопку «Создать» (Create). В противном случае она будет создана при выключении и следующем запуске.

В этом окне также можно запустить восстановление системы из предыдущей точки, если она существует. Завершив настройку, нажмите «OK».


Рисунок C. Вкладка «Защита системы»

Использование теневого копирования

Настроив теневое копирование, вы можете быть уверены в том, что при необходимости важные файлы удастся восстановить. Для примера я создал файл Word 2007 с именем «ShadowTest.docx» и сохранил его в папке «Документы» (Documents) для своего профиля.


Рисунок D. Мои документы.

На рис. E показано содержимое файла - всего одна строка текста.


Рисунок E. Текст файла «ShadowTest.docx».

Сохранив документ и закрыв Word, я нажал на файле правой кнопкой мыши, чтобы вызвать окно свойств, и открыл вкладку «Предыдущие версии» (Previous Versions). Как видно из рис. F, теневая копия этого документа еще не создана. В нормальных условиях она появится после выключения и следующего запуска.

Учтите, что теневое копирование не исключает необходимость стандартного резервного копирования файлов, а лишь дополняет его. Восстановление файлов из теневой копии все равно приводит к утрате определенных данных и отнимает много времени. К нему стоит прибегать только в крайних случаях.


Рисунок F. Свойства файлов.

Для примера я создал точку восстановления, чтобы получить теневую копию тестового файла (рис. G).


Рисунок G. Новая точка восстановления.

Теперь со вкладки «Предыдущие версии» в окне свойств файла (рис. G) можно открыть документ, скопировать или восстановить его предыдущую версию. При этом текущий файл будет заменен теневой копией, о чем Windows отдельно предупреждает (рис. H).



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows