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
dockerのストレージドライバーをdevicemapperに変更する@Ubuntu 14.04

Ubuntu 14.04(desktop)にdockerを入れて、docker …

no image
レスキューモードでLVMを認識させる@RHEL5

以下のコマンドでレスキューモードでLVMのボリュームグループを認識できます。 # …

no image
WordPress プラグイン - Stat Traq導入

アクセス統計をとってくれるプラグインStat TraqをWordPressに導入 …

no image
Firefox検索フォームに検索履歴ボタンを追加する@Firefox 3.0

Firefox の検索欄は、検索履歴を覚えてくれ、↓を押すと履歴が出てきます。し …

no image
IPアドレスの範囲からサブネットマスクを簡単に計算する@CentOS 5

ちょっとしたアタックがあるIPからあった場合に、whois で IP の情報調べ …

no image
日本語入力 ON/OFF キー変更@Fedora 13

今までscim というインプットメソッドがメジャーだったような気がしていたのです …

no image
Linux上のNetwork Namespace一覧を確認する

最近コンテナ触ってると、どのプロセスがどのネームスペースで動いているのか確認した …

no image
パイプでつないだコマンドの戻り値を調べる@bash

シェルスクリプトで、実行したコマンドの戻り値を知る方法は有名ですよね。 以下のよ …

no image
パスワードの有効期限と、アカウント有効期限@RHEL5

パスワードのデフォルト有効期限は “/etc/login.defs& …

no image
VMware Serverのコンソールが起動しない@Debian Etch

数年前にDebian EtchにVMware 1.0.4をインストールした時は、 …