ハードディスク丸ごとバックアップ
バックアップするためのコマンドにはtar、rsync、ddなどがあるけど、今回はddを使った方法をメモ。同じ容量のハードディスクを2台積んでいると仮定して、丸ごとバックアップを行う。
# dd if=/dev/#{SRC} of=/dev/#{DEST}
SRCはバックアップ元のハードディスク、DESTはバックアップ先のハードディスク。一応これだけでSRCとまったく同じ内容のディスクが作成される。ただし、この方法で行う場合、2つのハードディスクの容量は同じでなくてはならない。
追記
結局ddを実行するには、シングルユーザに落としてからじゃないと確実でないし、バックアップ中にデータが変わる可能性があるので、サーバのバックアップには不向きであるという結論。
やっぱ稼動しつつバックアップするにはrsyncが一番なんだろうか。