蛙の井戸見聞記 Pretty frog in a well who knows nothing of the great web ocean!

~~ 好奇心は猫をも殺す Curiosity Kills the Cat ~~ ♪欲しいモノ・食べたいモノ・ネットで集めた情報と日々の記録の倉庫♪ Logging my life... Since 2003.12  

 リモートバックアップ

バックアップtarファイルをリモートに転送したいのだが、ローカルのハードディスクの容量が小さいので、いったんtarファイルを作ってというわけにはいかないので、なんとかオンザフライで、飛ばしたいと思っている。
ちょっと調べたら、ftpコマンドにて、プロンプトを出さずに、スクリプトを実行させるように指定できるようだ。tarコマンドは適宜オプションを指定すればよさそう。あとは、直接Ether接続するためのクロスケーブルを手に入れればどうにかなるだろう・・・。

ftp -i -v -n remote_address << END >>$LOGFILE
user ftp_user_id ftp_passwd
cd /remote_backup_directory
bin
put "|tar -C / -zvcf - etc home --exclude=trash --exclude=backup 2>>$LOG_TAR" "`hostname`_`date`.tar.gz"
quit
END