ファイルのコピー上に間欠的なネットワーク接続
-
09-06-2019 - |
質問
いただくと確実にファイルをコピー以上Windowsネットワークを共有する耐性の間欠接続可能です。申請のよく使用される無線、モバイルワークステーションに大きな病院でしっかりと接続が失われるためには瞬間的には数分間です。ファイルの関与は、通常、約200KB-500KBます。申請書VB6(ウッド)が頻繁に起用のWindows DLLに発信します。
よろしく!
解決
私は不明でどのような実際の問題ではないで捨てる数思います。
- いrestartableのコピーなどの小さなファイルサイズとは言えませんように思いますがその取引)?そういうときは、 CopyFileExとCOPYFILERESTARTABLE
- いて検証可能なコピー?僕ただき,誠にありがとうございことを確認ハッシュ.
- いよいですか。これは厳しいですが、どのようにも思えますねばを走らせることができませんもののサーバーです。その他、 TransmitFile があります。
- なお、火災を忘れて働きかけているのか?と思い砲撃をrobocopy、 TeraCopy もうもう少しhacky。
- いま知りたいする場合は、ネットワークがありますか。 IsNetworkAlive しています。
どんなと思い、次の疑似コードするこのアプローチ:
sourceFile = Compress("*.*");
destFile = "X:\files.zip";
int copyFlags = COPYFILEFAILIFEXISTS | COPYFILERESTARTABLE;
while (CopyFileEx(sourceFile, destFile, null, null, false, copyFlags) == 0) {
do {
// optionally, increment a failed counter to break out at some point
Sleep(1000);
while (!IsNetworkAlive(NETWORKALIVELAN));
}
圧縮ファイルを最初に保存しますの追跡ファイルまたコピーされ、必要なものを再度入れ直してください。るものでなければならないのかのコピーピー(総ファイルサイズは、大きなひとつのファイルサイズ)の費用の一部のCPUパワーが両側にあります。簡単なバッチファイルが解凍し、サーバ側です。
他のヒント
に使用しました Robocopy このデモを交えてご説明いたします。デフォルトで再試行の30秒までのファイルを取得します。
使ってみビット(背景知能移転のサービスです。でのインフラWindows Updateを使用していらアクセス可能なWin32APIとは、具体的にはアドレスです。
で使うための申請を更新が必要でファイルの移動。
いRobocopyソリューションとして...私がなぜこのユーティリティーはという "堅牢なファイルをコピー"
に使用しましたRobocopyこのデモを交えてご説明いたします。デフォルトで再試行の30秒までのファイルを取得します。
およびデフォルトでは、万障害.るべきたっぷりお断続的接続します。
またはrestartable移動もできるのでスロットルでの送迎つきのギャップの間にパケットassuingんを利用したいの帯域幅とその他のプログラムを使用して接続/簡単にスイッチ)?.
いただハッシュ前後のように送信するファイルを比較すると、ファイルとはなんでしょう。る少なくともいただくには、正しいファイルです。
行きたい場合はすべて出しきい同じプロセス、小型部品のファイルです。その場合すべて、参加するとされてきたのを受けます。
を使用できるMicrosoft SyncToy(無料)。
Hmようとするのはrsyncなので、必要なサーバー/デーモンにインストールに思いっ$ュsrcをdst.
SMSの場合に利用が可能です。