リモートのファイルをバックアップする
昨日自PCにつけたSCSカードにDAT3ドライブを接続しました。自分が管理しているサーバ類は自席とは別フロアにあるので、ちょっとしたファイルをバックアップするとき面倒なんです。そこで自席のPCにDATを接続して遠隔からバックアップをとれるように。
sshと標準出力とかを組み合わせてこんな感じかな。
% ssh hostname 'tar -zcvf - dist_directory' | dd of=/dev/st0
戻すには逆か。
% dd if=/dev/st0 | ssh hostname 'tar -zxvf - -C /'
戻したいディレクトリを変更したい場合は-Cオプションで適当なところを指定してやるといい。