Зашифрованное резервное копирование на диск Google

У меня есть компьютер, который имеет серьезные проблемы, и я не знаю, сколько времени он продлится. Я хотел бы скопировать свой корневой каталог и загрузить его на облако как мой диск Google, как я сделаю это?

1
задан 19 July 2017 в 03:15

1 ответ

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


Шифрование и Поддержка до Google Drive (НЕ РЕКОМЕНДУЕМЫЙ)
Предупреждение: Это собирается потребовать, чтобы у Вас было достаточно свободного пространства на Вашем диске к дублированному Ваш содержание Вашего корневого каталога в сжатом формате

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

  • Изменитесь на свой корневой каталог
    cd ~/
  • Сожмите содержание своего корневого каталога к зашифрованному, сжатому файлу, который будет сохранен в /home. При запросе пароль используйте что-то безопасное, как оно будет использоваться для шифрования сжатого резервного копирования. Только, чтобы быть на безопасной стороне, мы разделим это на файлы 1G также. Я не знаю, какой предельный Google ставит размер файла.
    sudo tar -cJf - ~/ | gpg2 -c | sudo split -b 1G - ../$USER-home.tar.xz.gpg.
  • На данном этапе у Вас должен быть набор файлов, названных так же в /home все названные как YOUR-USERNAME-home.tar.xz.gpg.*. Если Ваш корневой каталог будет концертом или меньше, то только будет один файл. Проверьте для наблюдения путем выполнения:
    ls /home
  • Можно загрузить каждый из этих файлов к Google Drive, предположив, что Вы имеете достаточно пространства в наличии для Вас, и все содержание будет зашифровано!

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

  • Дешифруйте в сжатый файл tar:
    cat YOUR-USERNAME-home.tar.gpg.* | gpg -d > /path/to/save/tar/file/YOUR-USERNAME-home.tar.xz
  • Дешифруйте и распакуйте право на /home/YOUR-USERNAME:
    cat YOUR-USERNAME-home.tar.gpg.* | gpg -d | tar -xJf -

Поддержка до внешнего жесткого диска (РЕКОМЕНДОВАНА)
Включите свой внешний диск и выполните следующую команду от терминала:

  • Создайте несжатое, незашифрованное резервное копирование на свой жесткий диск с полномочиями, сохраненными независимо от файловой системы на жестком диске.
    sudo tar -cf /path/to/your/hd/$USER-home.tar ~/

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

1
ответ дан 7 December 2019 в 15:33

Другие вопросы по тегам:

Похожие вопросы: