データファイルをFTPで転送する
2008.07.02
その他
利用すると便利なcronですが、コマンドの利用方法がわからないと戸惑ってしまいます。スケジュールを利用してデータファイルをFTPで転送する方法です。簡単なバックアップをするには重宝します。
まず、FTPのコマンドでデータを操作するファイルを作成します。
ファイルを送るFTPサーバーのサイトを、「ftp.hoge.jp」、
IDを「idhoge」、パスワードを「passhoge」とします。
転送するファイル名は、「hoge.tar.gz」です。
ftpput.txt
open ftp.hoge.jp
user idhoge passhoge
binary
put hoge.tar.gz
bye
ファイルを転送するFTPスクリプトファイルを使用して実行するには、以下のようにコマンドを指定します。
ftp -n < ftpput.txt
このコマンドをcronに設定すれば、簡易的にバックアップファイルを他のサーバーへ転送することが可能です。アレンジしてバックアップしてみてください。