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"

これだけ。確かに楽です。

公開ウェブサイトのコンテンツなど、暗号化の必要がないファイルのバックアップならこっちのほうが手軽でいいかもしれません。