仮想マシンの実行中にバックアップしたいのですが、VM-Ware製品を追加購入せずにバックアップすることはできますか?
それらはCentOS5.2で実行されています。
Vmwareサーバー(ESXiは無料です!:D)をいじってから久しぶりですが、次のようにできるはずです。
# vmkfstools -e /myVM2/target.vmdk -d vmfs /myVM1/source.vmdk
将来ESXiを実行することにした場合は、すばらしいghettoVCBがあります。 http://communities.vmware.com/docs/DOC-876
Vmwareサーバーを使用すると...いいえ。 ESXの場合、(現在は減価償却されている)VCB製品、またはvSphere APIを使用する商用製品のいずれかを使用します。または、APIに対して何かを自分で作成することもできます。
次の理由により、vmwareサーバーを使用していると想定しています。
それらはCentOS5.2で実行されています
Baculaやamandaなどの通常のOSバックアップソフトウェアを使用して、OS内からバックアップを実行することもできることを忘れないでください。
ESX(i)マシンを使用している場合は、vmwareコンバータ製品を使用してそれらをバックアップできます。
基本的に、vmwareコンバーターをゲストVMのIPアドレスにポイントし、rootログイン資格情報を与えて、どのESX(i)サーバーに表示するかを指定します。次に、「移動」を押してしばらく待ちます。
私はそれが私のマシンをどれほど確実に変換したかに非常に感銘を受けました。唯一の制限は、サポートされていない古いマシンにあるようです(たとえば、時間の夜明け以来更新されていないWin2kマシンは機能しませんでしたが、更新できれば機能します。長い話)
ESXでは、スナップショットを作成してから、ロックされていない特定のディスクファイルを手動でコピーして、新しいマシンを作成することができます。 VMWare Serverでこれを実行できるかどうかはわかりませんが、調べる価値があるかもしれません。
私はTrileadVm Explorerを使用しています。無料で、簡単で、機能します。
http://www.trilead.com/Download/
私が使用するもう1つのばかげたトリックは、clonzilla cdを使用して仮想マシンを起動することです...物理PCの場合と同じようにクローンを作成しますが、再起動が必要になるため、興味がないと思います:)
バックアップの要件をリストしていないので、sshよりもdd
をお勧めします。