FTP にデータをバックアップするバックアップ プログラムを作成しています。効果的にアーカイブするには、いくつかのファイル属性を比較する必要があります。現在、私はとper fileFluentFTP
を使用して呼び出しています。これは明らかにあまり最適ではありません。FtpClient.FileExists
FtpClient.GetFileSize
FtpClient.GetModifiedTime
FTP ディレクトリのツリー構造全体をファイル属性とともに 1 回の呼び出しでダウンロードできれば、バックアップ速度が大幅に向上します。別の方法として、ローカル インデックスを作成することもできますが、適切に更新されていることを確認し、破損の可能性を考慮する必要があります。
自分のソリューションを展開する以外にこれを行う方法はありますか?