工作好きな情報系の雑記

[Ubuntu]設定とかソフトウェアとかをまるっと新しいPCに移行したい(が、できなかった話)

Ubuntuを新しいPCに移行するにあたって、Macでいう移行アシスタントみたいな、Windowsでいうイメージファイルの作成みたいな機能があればなーと思って探してみた。

最初に見つけた方法は、単にUbuntuパーティションをddでまるまるコピーするというもの。

でも上手くいかなかった。

コピー元のPCではデュアルブートにしてたから、単純にddすれば良いとか言う話でもなくなっていたようだ。

redobackupというのも使えそうだったんだけど、なぜか「バックアップファイルのサイズが移行先HDDのサイズより大きいよ!」とか怒られてうまくいかなかった。 パーティションを限定しているとはいえ、もとのHDDのサイズ情報が使われているのかな。それなら確かに移行元のHDDのサイズが移行先のよりも大きいからエラーになるのもわかるけども。

システムが不調になり、最悪の場合はOSが起動しなくなることになる事もあり得ます。そんな場合に備えて前もってシステムイメージを作成しておくことにより、CDブートによってOSをシステムイメージ作成時に遡ってリカバリできるソフトです。本ページはRedo Backup and Recovery 1.0.4を使ってのシステムイメージの作成編です。
無料ソフトで使えるシステムバックアップソフト Redo Backup and Recovery 1.0.4... - 

最終的にはaptikというのを使ったけど、これも何だかんだ完全にはコピーしてくれてなくて、結局漏れた部分を自分で探して手作業で移動させた。

うーん、なんかいい方法は無いものかねぇ。

Is there a way, that I could backup all my programs, all apps, put them in a directory or something, so that I could install them quickly next time, without having to manually going over the app ce...
How can I backup my programs/applications, so that after I reinstall a new on... - Ask Ubuntu

追記(2019/05/13)

ddrescueというのが使えるかも。試してないけど。


追記(2019/06/09)

TimeShiftというのも使えるかも。

今回はTimeShiftというUbuntuで動作するホットバックアップを行うツールを紹介します。
第399回 TimeShiftでUbuntuをホットバックアップする - gihyo.jp
モバイルバージョンを終了