私たちは非常に難しいいくつかのアプリケーションを実行する専用のベアメタルDebian 10サーバーを持っています。これで、サーバーをKVMベースの仮想マシンに移行する必要があります。私の計画は、これらのアプリケーションをリセットするのではなく(時間がかかり、面倒です)、専用サーバーからKVM仮想マシンにすべてを転送/コピーする方法を見つけることです。
/
私の最初のアイデアは、すべてのディレクトリ(除く)の内容を含むタールボールを作成し、/boot
それをKVMに貼り付けて何が起こるかを確認することでした。これは良い考えですか?
dd
KVMを使用してディスク全体をコピーするのは良い考えではないと思いますsda
。これは、コピープロセス中に一部のデータが一致しない可能性があり、ディスクがターゲットスペースよりはるかに大きいという事実によるものです(実際にはるかに少ないスペースがコピーされます)。使用)ホスト。
私たちは専用のベアメタルサーバーに物理的にアクセスすることはできません。
これを行う方法について私に良いアドバイスを与えることができる人はいますか?専用ベアメタルサーバーをKVMベースの仮想マシンに「変換」するには?
ベストアンサー1
Clonezillaのようなものがここで役に立ちます。オリジナル
- ライブシステムのディスクが使用されないようにClonezillaを起動します。
- 一部の一時メディアの完全な画像を生成することを許可
- 必要に応じてイメージをVM環境にコピーします。
- きれいな仮想マシンに接続されている仮想USBでClonezillaを実行します。
- 全体のイメージを回復しよう
この時点では正確なコピーがあり、物理から仮想への移行には十分ではありませんが、良いスタートになります。
SysrescueCDなどのリカバリディスクを使用して仮想マシンを起動し、ディスクデバイス名、ネットワークカード、IPアドレス、およびその他のハードウェア関連コンテンツなどの古い物理デバイスの名前参照を変更する必要があります。
簡単なプロセスではありませんが、確かに可能です。