Мой корневой каталог шифруется, и я хочу удалить шифрование. Я выполнил следующие действия, и проблема происходит на шаге 4:
/var/backup
использование sbackup
утилита$ rm -rf /home/michael
$ apt-get remove ecryptfs-utils libecryptfs0
При попытке извлечения резервное копирование tarball, возвращается следующая ошибка:
$ sudo tar xf files.tar
tar: home/.ecryptfs/michael/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgHkOpWaANk8HckMCC2VA1Ak--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg1ab7dVYDmjv48RAB0zaKb---/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgJ3T3MqBAxoNpmnpplaft5U--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg2Go7nLmgf-x2EH31fsA9UU--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgv.heQDWdQZf9WXV2gJKTSE--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg775dUZ66CvwfX9jvQ55LpE--: implausibly old time stamp 1970-01-01 00:00:00
Это не то, что я имел в виду. Как я могу разрешить эту проблему?
Спасибо.
Я вижу 1 дефект в Вашей стратегии:
Вы используете sbackup
создать резервное копирование и tar
восстановить его. Это не имеет смысла мне. Любой Вы создаете и восстанавливаете с tar
или Вы создаете с sbackup
и восстановление с srestore
.
Существует GUI для восстановления Ваших файлов, которые Вы сделали с sbackup. Если Вам нужна командная строка (из-за удаления / домой)
sudo srestore.py {backupfile} /home/$USER
(это восстановит от {backupfile} файлы от/home/$USER до/home/$USER; если Вы хотите это где-то в другом месте, можно добавить 2-й каталог как adestination).
Это могло бы также решить Вашу проблему даты: srestore, вероятно, использует tar, но другая (более старая) версия tar, который Вы установили.