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
無変換キーをWindowsキーに変更する@Fedora 17

日本語キーボードには、無変換キーがあるが、Linux では使う機会がないので、W …

no image
Sakura VPS使ってみた&真っ先にやったこと@CentOS 5

Sakura VPS を使ってみました。契約完了後、30分程度で設定完了のメール …

no image
OpenStackをインストール中にはまった@Ubuntu 12.04

OpenStack は様々なコンポーネントがあるため、インストールのための支援ツ …

no image
viで制御コードの入力

.vimrcといった設定ファイルを書いていると、制御コードを入力したいときがあり …

no image
プログラミングコンテストの模擬練習(ババ抜き)を解いてみた

以下で紹介されていたプログラミングコンテストの模擬練習問題(ババ抜き)をpyth …

no image
インストールしているFirefox3の拡張機能

Firefox3に追加している拡張機能一覧のメモです。 (Extension L …

GO言語 1.12をインストール@Ubuntu 18.04

GO言語1.12がそろそろリリースされるようですが、2/25にリリースされたので …

no image
キル(コピー)した文字列の履歴をさかのぼってヤンク(貼り付け)する@bash

bashで、Ctrl-kでキル(コピー)した文字列をCtrl-yでヤンク(貼り付 …

no image
DockerHubのイメージのタグ一覧をコマンドで取得する

docker コマンドでタグを指定せずにコンテナイメージをpullすると、lat …

no image
coreファイルの扱いについて

coreを吐かせるにはulimitで制限されていない必要がある # ulimit …