リモートバックアップ
バックアップ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