46

Фон

Для Windows существует множество решений для резервного копирования, которые бывают разных форм. От инструмента копирования и / или синхронизации файлов, такого как SyncBackSE, до утилит резервного копирования всего жесткого диска на основе Volume Shadow Copy, таких как Acronis TrueImage или Norton Ghost, для инструментов копирования на уровне блоков, таких как dd. Каждое из этих решений имеет свои плюсы и минусы по сравнению с функцией "Центр резервного копирования и восстановления Windows", встроенной в Windows Vista и Windows 7. Однако я не заинтересован в обсуждении альтернативных решений для резервного копирования, поскольку это уже было затронуто многими другими вопросами.

Ограничения

"Центр резервного копирования и восстановления Windows"(WBRC) поддерживает два "типа" резервного копирования:

  • Резервное копирование файлов (которое Windows называет "Резервное копирование файлов")
  • Полная резервная копия системы (которую Windows называет "Полная резервная копия ПК")

Я заинтересован в решении, которое поддерживает или и / или оба типа резервного копирования с WBRC.

Вопросы

  • Как использовать зашифрованную точку монтирования TrueCrypt в качестве места назначения для встроенной функции "Центр архивации и восстановления Windows" в Windows Vista и 7?

Смотрите также

Рекомендации

2 ответа2

39

Фон

Причина, по которой вы не можете выбрать подключенный том TrueCrypt в качестве места назначения резервной копии для встроенного "Центра резервного копирования и восстановления Windows" в Windows Vista и Windows 7, заключается в том, что ваша учетная запись пользователя смонтировала том TrueCrypt, но служба резервного копирования работает как СИСТЕМА учетная запись. 2

контрсилами

  • Чтобы это решение работало, вы должны иметь возможность выполнить резервное копирование в сетевое расположение. Это допускается не всеми выпусками Windows Vista и Windows 7. Следующие выпуски DO поддерживает резервное копирование в сетевой папке:
    • Windows Vista Home Premium
    • Windows Vista Business
    • Windows Vista Ultimate
    • Windows Vista Enterprise
    • Windows 7 Профессиональная
    • Windows 7 Ultimate
  • Не все выпуски Windows Vista или Windows 7 поддерживают полное резервное копирование системы (также называемое "полное резервное копирование ПК"). Следующие выпуски ПОДДЕРЖИВАЮТ Полное резервное копирование ПК:
    • Windows Vista Business
    • Windows Vista Ultimate
    • Windows Vista Enterprise
    • Windows 7 Home Premium
    • Windows 7 Профессиональная
    • Windows 7 Ultimate
  • Я проверял это решение только в 64-разрядной версии SP2 для Windows Vista Business с TrueCrypt 6.3a.

Gotchas

  • Если вы также используете TrueCrypt для шифрования источника резервной копии, есть ограничение на TrueCrypt (на момент написания, Версия <= 6.3a) для поддержки службы Volume Shadow Copy:

    Служба теневого копирования томов Windows в настоящее время поддерживается только для разделов в рамках ключевой области системного шифрования (например, системный раздел, зашифрованный TrueCrypt, или несистемный раздел, расположенный на системном диске, зашифрованном TrueCrypt). Примечание. Для томов других типов служба теневого копирования томов не поддерживается, поскольку документация для необходимого API-интерфейса доступна от Microsoft только в рамках соглашения о неразглашении (что невозможно выполнить, поскольку TrueCrypt является открытым исходным кодом).

    Так как параметр Резервное копирование файлов (также называемый "Резервное копирование файлов") использует для резервного копирования Службу теневого копирования томов (VSS), это означает, что вы не сможете создавать резервные копии источников, которые зашифрованы вне области действия ключа шифрования системы ( например, внешний жесткий диск, который был зашифрован или содержимое тома TrueCrypt на основе файлов).

  • Общий ресурс папки не сохранится, если его размонтировать и смонтировать на другую букву диска. (Это может даже не выжить, демонтируя и перемонтируя к той же самой букве диска, но я еще не подтвердил это). Если вы не хотите каждый раз вручную создавать этот общий ресурс, вам может потребоваться сценарий его создания в виде сценария входа или чего-то еще.

  • «Windows 7 позволяет выполнять полное резервное копирование образа системы в сетевую папку, однако последующие инкрементные резервные копии образа системы не могут быть выполнены в сети» 8

Решение

ПРИМЕЧАНИЕ . Следующие инструкции относятся к 64-разрядному пакету обновления 2 (SP2) для Windows Vista Business, но шаги должны быть одинаковыми для всех поддерживаемых выпусков Vista и очень похожи для любых поддерживаемых выпусков Windows 7. Смотрите выше для поддерживаемых выпусков.

Чтобы выполнить резервное копирование файлов (также называемое "Резервное копирование файлов"):

  1. Смонтируйте зашифрованную файловую систему TrueCrypt, которая будет служить местом для резервного копирования
  2. Создайте папку на подключенном томе, где вы хотите хранить резервные копии (например, "Резервные копии")
  3. Щелкните правой кнопкой мыши на папке, созданной выше, и выберите "Поделиться"
  4. Введите в СИСТЕМУ
  5. Нажмите "Добавить"
  6. В раскрывающемся списке "Уровень разрешений" рядом с пользователем SYSTEM выберите "Совладелец"
  7. Нажмите "Поделиться" (Ваш пользователь уже должен быть указан как владелец, так как вы создали общий ресурс, но если нет, добавьте его в качестве владельца)
  8. Примите всплывающее окно UAC, если вы его получили.
  9. Нажмите меню Пуск Windows
  10. В поле поиска введите: Состояние и конфигурация резервной копии.
  11. Нажмите Ввод"
  12. В правом верхнем углу нажмите "Резервное копирование файлов"
  13. Нажмите "Изменить параметры резервного копирования"
  14. Нажмите "Продолжить", если вы получили приглашение UAC
  15. Нажмите "В сети"
  16. В текстовом поле введите: \\COMPUTERNAME\ShareName\ (e.g. \\JOHNS-COMPUTER\Backup\)
  17. Нажмите кнопку "Далее"
  18. Укажите имя пользователя и пароль своего пользователя при получении запроса на ввод учетных данных.
  19. Нажмите "ОК"
  20. Выберите типы файлов, которые вы хотите сделать резервную копию
  21. Нажмите кнопку "Далее"
  22. Предоставьте информацию о расписании
  23. Установите флажок «Создать новую полную резервную копию сейчас, в дополнение к сохранению настроек»
  24. Нажмите "Сохранить настройки и начать резервное копирование"

ПРИМЕЧАНИЕ . Полное резервное копирование на ПК в Vista не дает возможности резервного копирования в сетевое расположение в графическом интерфейсе, но вы можете сделать это из командной строки, используя WBADMIN.EXE в поддерживаемых выпусках.

Чтобы выполнить полное резервное копирование системы (или "Полное резервное копирование ПК")

  1. Смонтируйте зашифрованную файловую систему TrueCrypt, которая будет служить местом для резервного копирования
  2. Создайте папку на подключенном томе, где вы хотите хранить резервные копии (например, "Резервные копии")
  3. Щелкните правой кнопкой мыши на папке, созданной выше, и выберите "Поделиться"
  4. Нажмите "Поделиться" (Ваш пользователь уже должен быть указан как владелец, так как вы создали общий ресурс, но если нет, добавьте его в качестве владельца)
  5. Примите всплывающее окно UAC, если вы его получили.
  6. Нажмите меню Пуск Windows
  7. В поле поиска введите: cmd.exe
  8. Нажмите Ввод"
  9. В командной строке CMD введите: WBADMIN START BACKUP -backupTarget:\\COMPUTERNAME\ShareName -include:C: -user:<youruser> -vssFull (e.g. WBADMIN START BACKUP -backupTarget:\\JOHNS-COMPUTER\Backup -include:C: -user:jdoe -vssFull )
  10. Нажмите Ввод"
  11. При появлении запроса «Хотите начать операцию резервного копирования?Тип: Y
  12. нажмите Ввод

Рекомендации

3

Создайте каталог Symlink на реальном диске для тома TrueCrypt. Например, если A - это реальный диск, а K - том TrueCrypt:

mklink a:\\[hostname] k:\\[hostname]

Затем скажите Windows сделать резервную копию на реальном диске. Файлы будут созданы на томе TrueCrypt.

Редактировать ds (guest):[hostname] в ответе Tom Wijsman ссылается на имя компьютера. Средство резервного копирования Win сохраняет файлы резервных копий в папке [target disk]:\[hostname] . Поэтому вы можете перенаправить файлы на другой диск / место, создав символическую ссылку.

Пример:

  • имя вашего компьютера "MyComp"
  • у вас есть диск D: где инструмент резервного копирования позволяет поместить файлы на
  • но вы хотите поставить их в H:

тогда вы можете использовать строку cmd (запустить с правами администратора!):

mkdir H:\MyComp
mklink /D D:\MyComp H:\MyComp

Примечание. Необходимо повторить эту процедуру для папки WindowsImageBackup и (возможно) файла MediaID.

Затем вы выбираете D: в качестве целевого диска в инструменте резервного копирования. Файлы правильно перенаправляются на диск H: (даже если предоставляется TrueCrypt), протестировано на Win7 Home Basic. Реставрационные работы также.

Тем не менее, могут быть некоторые недостатки. Например, проверка свободного места на целевом устройстве, файловой системе целевого раздела и т.д. Может быть обнаружена с помощью инструмента резервного копирования D: а не H:. Используйте на свой риск.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .