Отличный вопрос! Я на самом деле делаю это довольно часто (каждые несколько месяцев). Для этого я использую rsync для копирования всех моих /home разделов / каталогов с OLD-машины на NEW.
Сначала убедитесь, что у вас установлены openssh-server и ecryptfs-utils на машине NEW.
sudo apt-get install openssh-server ecryptfs-utils
Вы можете установить общедоступный SSH-ключ в файл /root/.ssh/authorized_keys пользователя root. Но я обычно устанавливаю пароль root на машине NEW.
sudo passwd
Кроме того, на новой машине создайте нового пользователя, имя и пароль , все соответствуют имени и пароль на старой машине.
sudo adduser YOURUSER
Убедитесь, что YOURUSER в настоящее время не зарегистрирован ни в машине NEW, ни в OLD-машине.
Теперь, с OLD-машины, как root, rsync ваш каталог /home с OLD на новую машину:
sudo rsync -aP /home/ NEW:/home/
Наконец, убедитесь, что файлы на NEW-машине принадлежат YOURUSER:
sudo chown -R /home/.ecryptfs/YOURUSER /home/YOURUSER
И это должно быть!
Полное раскрытие: я являюсь автором и сторонником функции зашифрованного домашнего каталога Ubuntu.