Mazn.net

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

ハードディスクなどのブロックデバイスを丸ごとscpでリモートにコピーする

      2013/07/15

ファイルを安全にリモートにコピーしたいとき、scp コマンド使うことはよくあることです。

でも、scpコマンドはファイルが対象なので、ブロックデバイスをこのようにコピーしようとしても怒られます。

# scp /dev/sda1 remotehost:/home/

ブロックデバイスは、ローカルならば、dd コマンドで使ってコピーできますよね?

# dd if=/dev/sda1 of=/home/hoge.img

これを応用してあげるとブロックデバイスもこんな風にscpでコピーできちゃいます。

# ssh remotehost dd of=/home/hoge.img  < /dev/sda1

逆に、リモートのディスクのバックアップをとりたい時はこんな風にすればいけます。

# ssh remotehost dd if=/dev/sdb1 > /home/hoge.img

 - IT技術, サーバ構築 , ,

336px

Message

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

  関連記事

no image
サーバが落ちてsshが応答しない@CentOS 5

ssh でサーバにログインしていて、サーバが落ちた時に反応がなくなってイライラし …

no image
Linuxの高速再起動 – kexec @Debian etch

カーネルバージョン2.6.13からサポートされている機能です。 ランレベル1に移 …

no image
keyhac でキーカスタマイズ@Windows XP, Vista

トラックポイントつきのIBMのキーボードを手に入れたので、パソコンの操作をキーボ …

no image
vim-rubyのインストール@cygwin

昨日はDebian上でのvim-rubyインストールについて書いたが、今回はcy …

no image
TCP Wrapper の設定チェック@Linux

昔からあるアクセス制限の方法として、TCP Wrapperがあります。 /etc …

no image
ネットワークの遅延を発生させる@CentOS 5

検証などでネットワーク遅延を発生させたい場合、qdisc を使って簡単に実現でき …

no image
Sony BRAVIAに対応したDLNAサーバ

Sony の液晶テレビBRAVIAのF1を購入して1年近くたちますが、購入当初は …

no image
systemdやsystemctlコマンドを少し調べてみた

systemd が使いにくいので避けていたのですが、やっとFedora 15 を …

no image
bashで配列のエクスポートができない@bash 3.2

bashにおいて、サブシェル(呼び出し先の別のシェル)内で呼び出し元の変数を参照 …

no image
お使いの端末はこのアイテムに対応していません@Android Market

Android Market が最近アップデートされて、見た目ががらりと変わりま …