あるディスク (RAID アレイ) から別のディスクに、ファイル システム全体 (数 TB) をコピーする必要があります。ファイル システムは (軽く) 常に使用されるため、転送中はファイル システムをオンラインにしておくと便利です。ただし、必要に応じて停止してもかまいません。
私にとって明らかな 2 つの方法は、cp
または を使用するdd
ことです。 cp を使用すると、信頼性の高いコピーが作成される可能性が高くなりますが、速度も遅くなるようです。 dd を使用すると高速になるはずですが、完了したときにファイル システムが破損するのではないかと心配です。 いずれの場合も、コピー後に差異のコピーを処理するために rsync を使用する予定です。
私が見逃している、より優れたオンラインソリューションはありますか?
答え1
いつも古典的な cpio があります:
# cd /source
# find .|cpio -pdvulm /dest
リンクを保持し、デバイス ノードが存在する場合はそれをコピーします。