オペレーティングシステム全体を別のサーバーに移動するには?

オペレーティングシステム全体を別のサーバーに移動するには?

会社のテストサーバーにRhodeCodeをインストールしたいです。ただし、サーバーのインターネットアクセスが制限されており、RhodeCodeには多くの依存関係があります(このサーバーにはPythonもありません)。したがって、サーバー上のOS全体のスナップショットを撮って自宅のVMに復元し、RhodeCodeやその他の必須項目をインストールしてから再コピーして作業する必要があります。サーバーですでに使用したいアプリケーションがいくつかあります。再インストールしないでください。

最初の解決策は、ハードドライブを家に持ち込むことです(はい、そうすることはできますが、避けたい)。

2番目の解決策は、Clonezillaを使用してパーティションをバックアップ/復元することです。

しかし、権限とACLを維持しながら、tarまたは同様のものを使用する他の方法はありますか?

修正する:限られたハードウェアリソースのため、VMware(または同等の製品)を使用してRhodeCodeで仮想マシンを実行することはできません。

仮想マシンでext3を使用できるようにファイルシステムに依存しないソリューションがあれば良いと思います。

ベストアンサー1

システム回復ディスク出国準備まで含む画像の一部、これはパーティション全体を保存/復元するのに非常に便利です。ただし、パーティションを他のファイルシステム形式に変換するわけではありません。

この機能が本当に必要な場合は、完全バックアップ/復元のためにrsyncを試すことができます。必要な形式でターゲットドライブをフォーマットできます。トリッキーですが効果的です。これArchLinuxチュートリアル必要なすべての技術が説明されます。

新しい拡張システムを復元するには、ライブCDから起動する必要があるかもしれません。実行中のCDからシステムを復元することはできません。

おすすめ記事