重要なファイルと設定を維持しながら、Ubuntuを最新バージョンにアップグレードしてください。

重要なファイルと設定を維持しながら、Ubuntuを最新バージョンにアップグレードしてください。

私はUbuntu 10.04を1年以上使用してきましたが、最新バージョンに再インストールする必要性をよく感じます。

ほとんどの設定と重要な設定を新しいシステムにインポートしたいと思います。ぜひバックアップしたいファイルやディレクトリを覚えていましたが、忘れてしまうかと心配です。

重要なデータをバックアップするのに役立つチェックリスト、ガイド、またはソフトウェアはありますか?パーティション全体をバックアップしたくありません。 (これはそれほど重要ではありません)

新しいバージョンにすっきり更新するには?

答え1

〜のようにプシュ市Debian 派生製品を再インストールする必要がないことが正しく指摘されました。ただアップグレードしてください。

それにもかかわらず、バックアップの問題に対する明確な答えは、バージョン管理を使用してホームディレクトリと構成設定をバックアップすることです。/etcUnix系システムの構成ファイルについてはJoey Hessのマネージャーをお待ちくださいはい人気のある。 MercurialやGitなどの分散バージョン管理システムを使用することをお勧めします。このシステムは、ストレージコンテンツをハードドライブから定期的にプッシュして自動バックアップとして機能するために使用できます。 Mercurial を使用すると、送信後の設定を行うことができますフックこれはコミット後にプッシュされるため、バックアップは常に完全に最新のままになります。

この場合、汎用バックアップソリューションではありませんが、重要な構成ファイルなどに適しています。これは汎用の小さなテキストファイルなので、ソース管理に適しています。この場合、分散バージョン制御は非常に効率的で、パフォーマンスはrsyncに似ていますが、バージョン制御の原子性のために優れています。 Mercurialは、変更セットの一部をプッシュするのではなく、少なくともロールバックし、Gitも同じことをすると思います。さらに、構成ファイルのバージョン管理には追加の利点があります。

答え2

何もバックアップする必要はありません。新しいバージョンをインストールして既存のインストールをアップグレードするオプションを選択するだけです。すべてのファイルと設定は保存されます。

答え3

apt full-upgrade「当時」のアプローチを好む場合は、どちらかをお勧めしますapt-get dist-upgrade。詳細情報と追加オプションを表示できますman aptman apt-get

私にとって、これは毎回完全に機能します。何もバックアップする必要はなく、時間の経過とともにすべてのカスタマイズ操作を実行しなくても、何もバックアップしてシステム全体をリセットするよりもはるかに高速です。また、時間の経過とともにシステムに追加されるすべてのパッケージを後で手動でインストールする必要はありません。

私の考えでは、これはいくつかのアプローチの中で最もエレガントで、固定バージョン(ローリングではなく)を介してリリースの「新しいバージョンにすっきり更新する」最も効率的な方法です。

関連情報