tar: Резервное копирование зашифрованной / домашней папки?

Общая ошибка заключается в том, что люди используют текстовый редактор (например, Vim) и вставляют скопированный текст перед активацией «insert» (нажмите + i в Vim перед тем, как наклеить)

1
задан 22 August 2011 в 23:58

6 ответов

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i
mkdir /mnt/usermount 2>/dev/null
cd /
mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache
tar -cvpzf sysbackup-20110821.tar.gz \
  --exclude=/sysbackup-20110821.tar.gz \
  --exclude=/proc \
  --exclude=/lost+found \
  --exclude=/sys \
  --exclude=/media \
  --exclude=/dev /
umount /mnt/usermount
rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 25 May 2018 в 19:12
  • 1
    Предполагается, что использовать параметр -o mount без аргументов? Я думаю, вы перепутали командную строку монтирования. – enzotib 23 August 2011 в 02:56
  • 2
    Опять же, я полагаю, никакие пробелы не допускаются в аргументах -o. Обычно вы находите их разделенными запятыми без пробелов, например, для примера -o defaults,noatime,umask=0022 – enzotib 23 August 2011 в 11:12

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i mkdir /mnt/usermount 2>/dev/null cd / mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache tar -cvpzf sysbackup-20110821.tar.gz \ --exclude=/sysbackup-20110821.tar.gz \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/sys \ --exclude=/media \ --exclude=/dev / umount /mnt/usermount rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 25 July 2018 в 21:25

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i mkdir /mnt/usermount 2>/dev/null cd / mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache tar -cvpzf sysbackup-20110821.tar.gz \ --exclude=/sysbackup-20110821.tar.gz \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/sys \ --exclude=/media \ --exclude=/dev / umount /mnt/usermount rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 2 August 2018 в 03:04

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i mkdir /mnt/usermount 2>/dev/null cd / mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache tar -cvpzf sysbackup-20110821.tar.gz \ --exclude=/sysbackup-20110821.tar.gz \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/sys \ --exclude=/media \ --exclude=/dev / umount /mnt/usermount rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 4 August 2018 в 18:55

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i mkdir /mnt/usermount 2>/dev/null cd / mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache tar -cvpzf sysbackup-20110821.tar.gz \ --exclude=/sysbackup-20110821.tar.gz \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/sys \ --exclude=/media \ --exclude=/dev / umount /mnt/usermount rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 6 August 2018 в 03:17

На странице man ecryptfs попытайтесь установить его где-то в качестве обычной папки, а затем выполните команду tar.

sudo -i mkdir /mnt/usermount 2>/dev/null cd / mount -t ecryptfs /home/user /mnt/usermount -o passwd=<your_pass_phrase> no_sig_cache tar -cvpzf sysbackup-20110821.tar.gz \ --exclude=/sysbackup-20110821.tar.gz \ --exclude=/proc \ --exclude=/lost+found \ --exclude=/sys \ --exclude=/media \ --exclude=/dev / umount /mnt/usermount rm -rf /mnt/usermount

Обратите внимание, что я удалил --exclude /mnt, а также создал каталог /mnt/usermount на всякий случай, если у вас его нет.

2
ответ дан 7 August 2018 в 20:58

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

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