ddを使用してRAIDからバックアップ/復元に適したレアイメージを作成していますか?

ddを使用してRAIDからバックアップ/復元に適したレアイメージを作成していますか?

私はネットワークに接続されていない2台のサーバーを持っていますが、それぞれ1.2TBのストレージを備えたLSI MegaRaid 9240-8iコントローラーにRAID5構成があります。ドライバの問題のため、Symantec Ghostはあるコンピュータを別のコンピュータにミラーリングしようとしましたが、成功しませんでした。 Linux LiveCDから起動し、外付けハードドライブを接続し、ddRAIDを使用すると、パーティションをより簡単に分割できるかどうか疑問に思います。外部ディスクに。

1.2TBパーティションには約10GBのデータしかないので、まれなイメージファイルを作成したいです(1.2TB USBスティックを見つける必要がないように!)。人々がseekパラメータを使用してddこれを達成するのを見ました。この場合、約10GBのサイズの画像を生成するのに適した方法ですか?

これがスパースなイメージを生成する合理的な方法であっても、1つのRAIDを別の同じ構成にミラーリングする合理的な方法ですか、それともGhostやAcronisなどの商用ユーティリティが実行しないdd「魔法」を実行しますか?

答え1

デバイスがリモートのようです。 Linuxを仮定すると...

ssh remote_host 'dd if=/dev/sdb1' | cp --sparse=always /proc/self/fd/0 new-sparse-file

地元なら...

dd if=/dev/sdb1 | cp --sparse=always /proc/self/fd/0 new-sparse-file

これにより、インストール可能なイメージが提供されます。ただし、ネットワーク経由でインポートすると、1.2TBのネットワークトラフィック(通常はボトルネック)が発生し、sshとsshdにCPU負荷が発生します。

ネットワークを介して大量のデータを取得し、ネットワークトラフィックのために高価な場合...

ssh remote_host 'dd if=/dev/sdb1 | gzip ' | gunzip | cp --sparse=always /proc/self/fd/0 new-sparse-file

答え2

ddスパースファイルを作成することは可能ですが、ファイルシステムで使用されているセクタのすべての範囲をコピーするように手動で指示する必要があります。

あなたが探しているのはGhost4Linuxまたはclonezillaです。どちらも以下で利用できます。別れの魔法ライブCD。 Norton Ghostと同様に使用されたデータのみを含むイメージファイルを生成するのに十分スマートです。

ドライブイメージを作成するのではなく、tar適切なバックアップツールを使用することをお勧めします。dumpイメージバックアップの欠点は次のとおりです。

  1. 特定のファイルを選択的にバックアップできません
  2. 特定のファイルを選択的に回復できない
  3. 使用されたデータを含むのに十分な大きさであっても、より小さいドライブに復元することはできません。
  4. 増分バックアップを実行できません。

答え3

10GBのデータで、ほとんどのデータが0x00sの場合は、次のことができます。

cat /dev/mydevice | gzip > /media/myusbdevice/image.dmp.gz

gzipに追加すると-1速度が速くなります。

関連情報