コンピューターからFTPサイトにファイルをアップロードしたいのですが、サーバーに既にあるファイルをアップロードしたくありません。そのため、サーバー上のファイルとは異なるローカルファイル、またはサーバー上に存在しないローカルファイルを見つけるツールが必要です。
いくつかの要件:
私は、rsyncまたはsshをサポートしない安価なプロバイダーを使用しているため、FTPしか使用できません。
アップロードする前にファイルを生成するので、タイムスタンプを比較しても意味がありません。
私はミラーコマンドでlftpを試しました。遅いです(すべてのファイルをアップロードすると思います)。
別のコンピューターからファイルをアップロードするため、ローカルデータベースを使用してサーバー上にあるファイルを追跡するsitecopyを使用できません。
変更されたすべてのファイルを1つのコマンドでアップロードできるようにしたいと思います。できればGUIアプリケーションはありません。そしてそれはUbuntuで実行する必要があります。
私はサイトコピーに似たツールを作成することを考えていましたが、FTPサーバー上のすべてのファイルのチェックサムをサーバー自体に保存します。しかし、私はすでにそのようなツールがあるかもしれないと思いました。
ところで、これは代わりにserverfaultに属していますか?
—
Martin Vilcans、