
複数のオペレーティング システム (1 台のマシンに複数の OS がインストールされている可能性あり) を実行しているマシンをスケジュールに従って中央サーバーにバックアップする方法を探しています。
サーバーは Ubuntu Server 8.04 LTS を実行しており、クライアントは Windows XP SP3、Windows XP-64 SP2、Ubuntu 9.04 を実行しています。
これまで、Clonezilla Server (別の DHCP サーバーがあるため動作しません)、FOG (Windows クライアントのみ)、partimage (ライブ CD のみ)、rsync (ファイルには適していますが、イメージングには適していません) を検討しました。
Clonezilla Server というアイデアは気に入っています。クライアントを PXE ブートし、イメージを作成してサーバーに保存しますが、やはり DHCP が私にとっては致命的です。
1 つのソリューションを探すのをやめて、代わりに OS ごとに個別のバックアップ プラン (Windows の場合は DriveImage XML、Linux の場合は tar など) を用意するべきでしょうか。それとも、私がやりたいことを実現できるプログラムやソリューションがあるのでしょうか。
答え1
clonezilla dhcp サーバーを無効にし、実際に PXE ブートするために必要な既存の DHCP サーバーに dhcp オプションを追加できるはずです。
partimage を使用すると Linux を PXE ブートするのは非常に簡単です。スクリプトに慣れている場合はバックアップを自動化できますが、これはすでに clonezilla で実行されている機能だと思います。
答え2
フォグプロジェクト
私はこれを頻繁に使用していますが、非常にうまく機能しています。
答え3
Clonezilla サーバーはこれを処理できます。
すべての手順については www.clonezilla.org を参照してください。DRBL サーバーをセットアップし、clonezilla を構成する必要があります。
すべてのマシンが提供されたドライバーで PXE ブートできるわけではないことがわかったので、必ずいくつかの livecd/usb を作成してください。
答え4
bacula を見てみたら面白いかもしれませんよ。
これはオープンソースの分散ネットワーク バックアップ ソリューションであり、非常に強力です。
よろしく、オヴァネス