私はFedora 16ベースのサーバー(ファイル、MySQL、Web、SVN)を持っており、それをより大きなシステムに置き換えます。 (の助けを借りて)Fedoraを最初から再インストールする予定ですrpm -qa
。大切なものを残していくような気がします。明らかに/homeと/ etcディレクトリをコピーしたいと思います。ただし、たとえば、SVNデータベースは/var/svnにあり、MySQLは/var/lib/mysqlにあります。重要なランタイムファイルが欠落していると思われます。誰かが一般的なパッケージの移行チェックリストを教えてもらえますか?
時間が経つにつれてさらに助けがありましたが、usr/share/docs
バックアップと復元がより簡単か、最初からインストールする方が簡単かはわかりません。
私は読んだこの投稿そして他にもいくつかありますが、主に再インストールなしでLinuxを移動する方法について説明します。むしろ再インストールしたいのですが(そして少し変更を加える予定です)、一度に数時間以上両方のコンピュータを使用することはできないので、重要なすべてをバックアップすることが私の主な関心事です。
答え1
主な問題は何であるかよくわかりませんが、いくつかのオプションがあります。
ddを使用して、現在のファイルシステムを外部ドライブまたはISOイメージにバックアップします(後でCDのようにマウントして必要なものを抽出できます)。
または、rsyncを使用して上記のディレクトリをコピーします。
もう1つの価値は、必要な主要アプリケーションからデータを取得することです。たとえば、mysql - mysqldumpを使用してすべてのデータベースをファイルに抽出します。その後、ターゲットデバイスに新しいmysqlをインストールし、mysqldumpファイルをインポートできます。
svnの場合は、リポジトリが実際にどこにあるかを確認し、リポジトリを保存してください。私は何年もsvnを使用していませんが、 "svnadmin dumpリポジトリパス| gzip> repo.zip"のようなことができると思います。
必要なデータが何であるかを知っている場合は、オプション3がおそらく最も簡単で高速で最小限の記憶領域を必要とする方法です。 / etcファイルをキャプチャする必要があります。 confファイル(/etc/my.confなど)を確認し、他の関連設定ファイルに従ってください。これらのファイルをバックアップしてください。