2013/06/13

ddコマンドを使ってバックアップ

「HDD全体のバックアップがとりたい」
ので,ddコマンドを使って全体のバックアップを取ります.

しかし,このバックアップはddコマンドだけで単純にバックアップすると
バックアップファイルの大きさが元の容量と同じとなってしまいます.
(つまり100GBのHDDのバックアップファイルは100GB)

それはさすがに大きすぎるので,バックアップファイルを直接gzipで圧縮して容量を小さくします.
復元するときには圧縮したままのイメージをddにかけて復元することができます.

バックアップを取るときは
sudo dd if=/dev/sda | gzip -c > hdd_img.gz

復元するときは
sudo gzip -dc < hdd_img.gz | dd of=/dev/sda

です.

参考になったサイト
dd+lzopでディスクを丸ごとバックアップしてみた。 | データセンターの専用サーバ データセンターダイレクト ブログ
http://blog.dc-d.jp/?p=600
ブータブルLinuxCDを用いたWindowsパーティションのバックアップ手順 | エコなびの2007年10月31日の1番目の記事 - 楽天ブログ(Blog)
http://plaza.rakuten.co.jp/econavi/diary/200710310000/
できればアプリ開発工房 CentOS (Linux) ddコマンドでのディスクフルバックアップ・リストア
http://bincube.blog.fc2.com/blog-entry-12.html


0 件のコメント:

コメントを投稿