home
をバックアップします。これには、インストールされたソフトウェアとPPAのリストが含まれています。私はubuntuの新規インストールを行う予定です。その後、back in time
を新しいマシンにインストールし、そこからすべてを復元できますか?
インターネットで読んだことから、特定の落とし穴があります。 2つのUbuntuのインストールはまったく同じに構成する必要があり、back in time
設定は同じにする必要があり、一度に1つのフォルダーしか復元できません(!)
EDIT:BackInTime FAQbackup および-の詳細な記事が2つあります 復元 パッケージの選択。
はい。これは動作します。最後のスナップショットにあなたにとって重要なものがすべて含まれていることを確認してください。次のコマンドを実行して、PPAとパッケージの選択をバックアップします。
mkdir ~/.apt-backup
Sudo dpkg --get-selections > /home/<USER>/.apt-backup/package.list
Sudo cp -aR /etc/apt/sources.list* /home/<USER>/.apt-backup/
Sudo apt-key exportall > /home/<USER>/.apt-backup/Repo.keys
スナップショットに破損したファイルがないことを確認するために、古いマシンのオプションでUse checksum to detect changes
を有効にして最後のスナップショットを実行する必要があります。 (1.0.28からは、このためのコマンドラインオプション--checksum
もあります。したがって、再度有効にする必要はなく、無効にする必要はありません)。
新しいマシンをセットアップし、backintimeを再度インストールして、config
を最後のスナップショットフォルダー/path/to/backintime/Host/USER/1/SNAPSHOT_ID
から~/.config/backintime/
にコピーします。
Backintimeが古いスナップショットを直接見つけられない場合は、Settings
disable Auto Host - User - Profile
に移動し、ホストとユーザーのエントリを古いマシンに一致するように変更します。ここで、ホームディレクトリ(および重要な他のすべてのフォルダ)を復元します。
/etc/apt/sources.list
で特別なものを設定した場合は、再作成します。 Ubuntuのバージョンが変更された場合は、~/.apt-backup/sources.list
からコピーしないでください
Sudo apt-key add ~/.apt-backup/Repo.keys
を使用してPPAのapt-keyを復元します
~/.apt-backup/package.list
で「ハウスクリーニング」を行います。たとえば、古いカーネルを再度インストールする必要はありません。 sed -e '/^linux-\(image\|headers\)/d' -i ~/.apt-backup/package.list
を実行します
最後に、次を使用してすべての古いパッケージを再度インストールします。
Sudo apt-get update
cat ~/.apt-backup/package.list | Sudo dpkg --set-selections
Sudo apt-get dselect-upgrade