lftpでミラーリングバックアップ
普段バックアップはrsync+sshでやってるんですが、今回はftpしか使えないという条件下でのリモートバックアップをすることになりました。
「ftp ミラーリング」でググってみると、どうやらlftpというクライアントを使うのがいいらしい。
http://sonic64.com/2004-05-08.html
こちらのページを参考に設定しました。
lftp -c "open example.com && user USERNAME PASSWORD && mirror -R --only-newer /from_dir /to_dir"
これだけ。確かに楽です。
公開ウェブサイトのコンテンツなど、暗号化の必要がないファイルのバックアップならこっちのほうが手軽でいいかもしれません。