Windows: Резервные копии данных

После того, как мой жесткий диск практически умер, я задумался над тем, как мне сохранить все важные файлы с моего компьютера. Конечно, дистрибутивы, которые хранились на моем HDD тоже важные, но их хотя бы можно скачать с сайта разработчика или в крайнем случае с альтернативных источников. В случае же с цифровыми фотографиями или электронными письмами (я их не храню на сервере), все оказалось сложнее. Раньше я как-то не задумывался, что жесткий диск может посыпаться. Нет, я конечно с этим очень часто сталкивался, но почему-то к себе это не относил. Ну хотя бы потому, что у меня комп подключен к ИБП, а жесткий диск не используется 24 часа в сутки. Но, как оказалось, с этим тоже лучше что-то делать. В итоге я решил настроить автоматическое резервное копирование, а потом эти копии синхронизировать с каким-нибудь облаком. На mail.ru у меня терабайт, но ему я не очень доверяю, поэтому настрою все с яндекс-диском — там места мне хватит… Рассмотрим пример с папкой профиля пользователя.

1. Запускаем Cobian Backup 11 (Gravity) с правами админа (чтобы был доступ к теневым копиям). Его я выбрал из-за того, что он умеет делать несколько заданий в отличие от встроенной в Windows службы резервного копирования, при этом он может это делать в фоне, не отвлекая меня всплывающим интерфейсом и не глючит так как COMODO.
2. Нажимаем на кнопку с плюсиком (Create a new task).
3. На вкладке General заполняем поля Task name, и выбираем тип бэкапа:
CobianBackup01
4. На вкладке Files в поле Source (Источник) указываем папку, которую будем бэкапить (у меня это C:\Users\Denis), а в поле Destination указываем папку, где будут хранится резервные копии:
CobianBackup02

Я указал папку Яндекс-диска (D:\YaDisk\YandexDisk\Cobian). Таким образом, при запущенном Яндекс-диск у меня происходила автоматическая синхронизация и новые резервные копии заливались в облако.

5. На вкладке Schedule выбираем время создания резервной копии (для полной копии частота будет ниже, чем для дифференциальной):
CobianBackup03
6. На вкладке Dynamics можно указать, что каждые, к примеру 30 или 90 дней, будет создаваться полная резервная копия (если до этого был выбран тип копии дифференциальный), а также можно указать приоритет процесса:
CobianBackup04
Чтобы не отслеживать свободное место, можно задать количество полных бэкапов, которые будут храниться (число 0 означает, что все копии будут сохранены).
7. Вкладка Archive отвечает за шифрование и/или архивацию резервной копии. Поскольку я планирую резервные копии заливать в облако, то я их зашифрую, архивировать не буду:
CobianBackup05
8. На вкладке Filter можно выбрать, какие папки попадут в резервную копию, а также те, которые добавлять не стоит (например папка с временными файлами):
CobianBackup06

Для фильтра создаем исключения.

Только следующие папки ПРОФИЛЯ попадут в Дифференциальную резервную копию:
C:\Users\Denis\.VirtualBox
C:\Users\Denis\Desktop
C:\Users\Denis\Documents
C:\Users\Denis\Pictures
C:\Users\Denis\AppData\Local\Jumplist-launcher
C:\Users\Denis\AppData\Roaming\Skype
C:\Users\Denis\AppData\Roaming\Yandex\Punto Switcher
C:\Users\Denis\AppData\Roaming\Miranda NG
C:\Users\Denis\AppData\Roaming\Free Download Manager
C:\Users\Denis\AppData\Roaming\FileZilla
C:\Users\Denis\AppData\Roaming\foobar2000

В дифференциальную резервную копию, НЕ попадут папки:
«C:\Users\Denis\AppData\Roaming\foobar2000\wavecache.db» (кэш от foobar2000)

В полную резервную копию, которая делается ежемесячно попадают профили или настройки, перечисленные для дифференциальной резервной копии, а также добавляются папки:
1. C:\Users\Denis\AppData\Roaming\Thunderbird\Profiles
2. C:\Users\Denis\AppData\Roaming\Unity
3. C:\Users\Denis\AppData\Roaming\XnView
4. C:\Users\Denis\.gimp-2.8
5. C:\Users\Denis\AppData\Local\Disc_Soft_Ltd (DAEMON Tools lite)
6. C:\Users\Denis\AppData\Local\Far Manager\Profile
7. C:\Users\Denis\AppData\Local\Ubisoft Game Launcher
8. C:\Users\Denis\AppData\Local\Yandex\Yandex.Disk
9. C:\Users\Denis\AppData\Roaming\XnView
10. C:\Users\Denis\AppData\Roaming\Radmin
11. C:\Users\Denis\AppData\Roaming\PSpad
12. C:\Users\Denis\AppData\Roaming\PDF Writer\Bullzip PDF Printer
13. C:\Users\Denis\AppData\Roaming\OBS (Open Broadcaster Software)
14. C:\Users\Denis\AppData\Roaming\Mozilla\Firefox
15. C:\Users\Denis\AppData\Roaming\foobar2000
16. C:\Users\Denis\AppData\Roaming\FileZilla
17. C:\Users\Denis\AppData\Roaming\Blender Foundation\Blender
18. C:\Users\Denis\AppData\Roaming\Audacity
19. WinSCP:
«C:\Users\Denis\AppData\Roaming\WinSCP.ini»
«C:\Users\Denis\AppData\Roaming\winscp.rnd»

В полную резервную копию, НЕ попадут папки:
«C:\Users\Denis\AppData\Local\Mozilla\Firefox\Profiles\rjfa1uka.default\cache2» (кэш от Firefox)
«C:\Users\Denis\AppData\Roaming\foobar2000\wavecache.db» (кэш от foobar2000)

Чтобы в резервную копию не попали точки соединения NTFS (Junction Points), нужно снять галку в опциях:
Tools -> Options -> Engine -> Common -> Include junctions
CobianBackup09

Процесс восстановления из резервной копии не такой простой, как например у BackUp Maker, но у Cobian в бесплатной версии есть то, что есть только в платном функционале Backup Maker, поэтому я выбрал Cobian. Чтобы вызвать диалог восстановления зашифрованных файлов, нужно зайти в меню и выбрать Tools -> Decrypter…
CobianBackup08

На вкладке Events можно выбрать действия, которые будут выполняться до создания копии или после:
CobianBackup07