web-dev-qa-db-ja.com

夜間のディスクイメージングを自動化するにはどうすればよいですか?

私は多くの開発作業を行っていますが、これはドライバー、非公式パッケージ、ブート設定をいじることを意味する場合があります。

毎晩のディスクイメージングの自動化を開始したいので、何が起きても、前のイメージにいつでも戻ることができます。

理論的根拠

ブートとgrubの設定をいじって正しく設定できるようにしたいのですが、以前に誤ってコンピューターをブート不可能な状態に設定したことがあります。再び。

また、後で開発したソフトウェアを展開する必要があり、作成したイメージを簡単にコピーできます。

これまでにやったこと

ライブClonezilla usbスティックを使用して画像を撮影しましたが、プロセスを自動化したいので、できればネットワークロケーションに移動します。

私が理解できるレベルでGoogleでオープンソースのソリューションを見つけるのは難しいようです。他にディスクイメージングの自動化の経験はありますか?

2
awakenDeepBlue

多くの調査を行った後、私は私の最良の答えがモンドレスキューであることがわかりました。 システムの実行中に起動可能なイメージ (まだテストする必要があります)の機能があります。

別の可能性は FOG Project です。ネットワークイメージング管理ツールであり、コンピューターを起動してネットワーク経由でイメージングできます。私にとって唯一の欠点は、サーバーが画像を撮影するためにコンピューターをオフにする必要があることです。

1
awakenDeepBlue

これを実行するようにcronスクリプトをセットアップできます(/ dev/sddが外部イメージバックアップドライブの場合)。

dd if=/dev/sda of=/dev/sdd

/ dev/sda(最初のHDD/SDD/USB/ETC)のイメージを/ dev/sdd(4番目のHDD/SDD/USB/ETC)にコピーします

1
Daniel