FTP 経由で Web サイトをスケジュール同期する

1 つまたは複数の Web サイトを管理している場合、ファイルを定期的にアップロード、ダウンロード、または同期する作業が、どれほど困難で時間のかかるものであるかをご存じでしょう。多数のファイルやディレクトリを比較し、ログやデータを双方向にコピーし、不要になったファイルや空ディレクトリを削除するには、細心の注意と膨大な時間が必要です。手作業で行う必要はあるでしょうか? これらの作業は簡単に自動化できます。

FTPGetter は、手動でのファイルコピーにうんざりしている Web マスターを支援します。この製品は、FTP プロトコルを介してローカルコンピューターとリモートコンピューター間の簡単な同期を提供します。同期するフォルダーを割り当てたり、アップロードまたはダウンロードするファイルを指定したり、独自のカスタムアクションを作成してスケジュール実行することができます。これにより、人の操作なしでも、1 つのファイルやフォルダーも処理漏れになることはありません。

Web マスターやブロガーは、ローカル PC 上の新しいコンテンツを、自分の希望するタイミングで自動的にオンライン公開できる機能を高く評価するでしょう。企業ユーザーは、定期レポートをアップロードおよびダウンロードし、ファイル名に日時を含む包括的なアーカイブを作成できます。Web カメラ所有者は、Web カメラのスナップショットをスケジュールに従ってアップロードできます。

Web サイトを開発している場合、画像ファイルはある場所に、HTML ファイルは別の場所に、さらに JavaScript や PHP ファイルなどプログラミングを必要とするファイルは別の場所に保存していることがよくあります。ディレクトリ構造やファイル命名規則は、Web サーバー上で使用しているものと必ずしも同じではありません。複数のサイトを管理している場合、適切なパスやファイル名の管理は、単なる頭痛の種から継続的な問題へと発展します。

ログファイルやレポートはどうでしょうか? リモート上では同じ名前で保存されていますが、ローカル PC 上では異なる名前で保存しないと、古いログを上書きしてしまいます。また、Web サーバー上のログを定期的に整理することも重要です。ログは想像以上に早く肥大化し、気づけばサーバーの空き容量が不足してしまうからです。

FTPGetter は、こうした管理を簡単に整理できます。たとえば、ログファイルの転送と整理はまったく難しくありません。FTPGetter を使えば、特定のファイルをダウンロードしつつ、ローカル PC 上では現在の日付を含む名前で保存するよう簡単に設定できます。そして、ダウンロードが成功した場合には、サーバー上の元のログファイルを削除して空き容量を確保することも可能です。また、複数のフォルダーからファイルを取得し、Web サーバーや複数サーバー上の任意のディレクトリ構造へまとめて配置することも簡単です。リモートサーバー上では PWD、CWD、RNFR、RNTO コマンドを実行でき、ローカルマシン上で独自スクリプトを実行するよう設定することもできます。しかも、これらすべてをスケジュール実行できます!

これほど多くのオプションがあるにもかかわらず、タスク作成はステップバイステップ形式の Wizard でいくつか選択するだけです。Wizard は簡単な質問を行い、複雑な処理をスケジュール実行するタスクを自動的に構成します。

FTPGetter を使用することで、誰でも時間と労力を節約できます。