Мы уже несколько раз писали о резервном копировании при помощи Time Machine, а сегодня нами будет представлено решение для тех, кто хочет позаботится о шифровании данных.
Описанный нами способ будет работать, если вами используются:
— Time Machine вместе с Time Capsule;
— Time Machine вместе с внешним hdd отформатированным в HFS+ и подсоединенным к AirPort через USB.
Порядок работы
1. Applications — Utilities — Terminal (открываем терминал).
2. В безопасном месте сохраняем готовый бэкап username.sparsebundle и копируем его в корневую папку жесткого диска.
3. Через sudo su заходим в режим администратора, вводим пароль.
4. Переходим к корневой директории диска:
— cd /Volumes — переходим в директорию с доступными дисками;
— ls — получаем список доступных дисков;
— cd BackupDisk (имя диска) — переходим на диск с бэкапом.
5. Шифруем бандл с бэкапом утилитой hdiutil.
Синтаксис утилиты примерно такой:
hdiutil convert -format UDSB -o OUTPUT FILE/ -encryption AES-256 INPUT FILE/.
Пример:
hdiutil convert -format UDSB -o cryptobackup.sparsebundle/ -encryption AES-256 username.sparsebundle/
Enter a new password to secure «cryptobackup.sparsebundle»:
Re-enter new password:
Reading Driver Descriptor Map (DDM: 0)…
Reading Apple (Apple_partition_map: 1)…
Reading disk image (Apple_HFSX: 2)…
……………………………………………………
Теперь у нас есть шифрованный файл.
6. Через Finder (правой кнопкой мыши на исходном бэкапе) ищем show package contents, копируем файл com.apple.TimeMachine.MachineID.plist.
7. Точно также открываем шифрованный бэкап и вставляем в него данный файл.
8. Выполняем команду:
hdiutil resize -size 1t (1 гигабайт — 1g) cryptobackup.sparsebundle/
9. Обзываем шифрованный бэкап аналогично основному и кидаем в папку для резервного копирования.
10. Открываем сохраненную копию через Finder и вводим пароль, затем демонтируем бэкап (Eject).
11. Открываем Keychain, находим пароль от резервной копии и перетаскиваем его в категорию System.
12. Файлы автоматически сохраняются в наш шифрованный файл.
13. Если где-то произошла ошибка, Time Machine сделает новый файл с бэкапом username1.sparsebundle.
You must be logged in to post a comment.