Mazn.net

やってみて 調べてみて 苦労しなけりゃ 箱は動かじ

ddコマンドと圧縮・展開@CentOS 5

      2013/07/15

dd コマンドの便利な使い方のあれこれです。

通常ddコマンドは、if, ofのオプションにファイルやデバイスを指定して、データのコピーを行いますが、入力や出力に標準入力、標準出力を使用することが可能なため、圧縮しながらや展開しながらといった使い方が可能です。

最近だとXenやKVMのOSイメージをパーティションから直接バックアップしたい場合、

# dd if=/dev/sda5  | gzip -c > cent5.5.img.gz

といった使い方ができます。また逆に、バックアップから展開する場合は、

# gzip -dc < cent5.5.img.gz | dd of=/dev/sda6

といったこともできます。

参考 : UNIXの部屋 コマンド検索: dd

 - IT技術 , ,

336px

Comment

  1. 友田 より:

    圧縮効率はどんなものです?
    あとデイリーでバックアップとして使えます?

  2. mazn より:

    通常のZIPと同じぐらいですかね。
    使えるかどうかは、バックアップ対象のサイズとディスク読み書きスピード、CPUパワー次第です。

Message

メールアドレスが公開されることはありません。

  関連記事

no image
perlのCPANでモジュールをインストール@Debian Etch

CPANにはperlのモジュールが多数登録されています。これをインストールする方 …

no image
キーボードレイアウト、ロケール変更@Ubuntu 14.04 server on VMware Player

VMwareの簡易インストールはOSのインストールが簡単で便利ですが、日本時間に …

no image
Windows bash (win-bash)のプロセスのfork性能を測ってみた

Windows上では今までCygwinを使っていたのですが、Cygwinはプロセ …

no image
レスキューモード(シングルユーザモード)で起動する@Fedora 17 (RHEL7?)

※ 2015/4/24追記 : RHEL7やCentOS7はブート画面でレスキュ …

no image
Windows bashを使ってみた

Windows10 の Anniversary Updateで、Ubuntu が …

no image
Firefox でファイルをダウンロードしようとすると、ダウンロードダイアログが開かない@Windows7 x64 + Firefox 3.5

Firefox でファイルをダウンロードしようとすると、なぜか保存ダイアログが開 …

no image
アプリケーションの追加と削除@RHEL5

RHEL5からはパッケージ管理のフロントエンドがyumになってしまったため、リポ …

no image
JBossのHypersonicSQL(hsql)管理ツール起動方法

JBossには気軽に使用できるHSQLが組み込まれています。ちょっとしたDBを使 …

no image
cygwin ckでmanが見れない@cygwin with ck

cygwinをcygwin ck上で使っているのですが、manを見ようとすると以 …

no image
任意カラムでのsort

これもまた覚え書き。 sort コマンドは通常、テキストファイルを行単位でソート …