WINSCP 無法恢復

WINSCP 無法恢復

當檔案部分已經存在時,WINSCP 應該會恢復 FTP 傳輸,但它似乎只是偶爾這樣做,看起來是隨機的。在其他時候,它將完全替換該文件。

我該如何解決?有沒有更可靠、不會完全浪費我的資料和時間的 FTP 軟體?

答案1

您需要指示 WinSCP 如何處理現有文件:

  • 傳輸設定對話框:其他選項

    在裡面檔案遮罩你可以指定檔案遮罩選擇/取消選擇要傳輸的檔案(或檔案類型)和目錄。該選項還選擇文件同步保持遠端目錄最新功能。

    編輯按鈕來編輯檔案遮罩檔案遮罩對話框

    僅新文件和更新文件複選框使 WinSCP 忽略來源目錄中的文件,而目標目錄中存在具有相同文件名稱和相同或更新時間戳記的文件。此選項不適用於使用 SCP 和 S3 協定的上傳。確保WinSCP可以正確轉換時間戳在使用該選項之前從本地約定到遠端伺服器約定,反之亦然。

    查看排除隱藏文件從傳輸和同步中排除隱藏檔案和系統檔案。

    查看排除空目錄從傳輸和同步中排除空目錄。


  • 文件傳輸簡歷:常見問題

    如果要恢復傳輸,則必須使用與中斷傳輸相同的來源檔案版本。如果不這樣做,您的目標檔案將包括原始檔案的先前版本及其當前版本。對於自動恢復,如果部分文件大於來源文件,WinSCP 將顯示錯誤並不允許恢復。

    如果目標檔案存在且不可寫,但目標目錄可寫,則無論如何都可以透過自動復原傳輸該檔案。僅在傳輸完成後才會發生覆蓋檔案的錯誤。這是因為該文件首先被轉移到臨時文件中。

答案2

查看遠端和本機檔案的修改時間。如果遠端檔案較新,winscp 似乎將拒絕恢復檔案。我找不到在winscp 中強制恢復的方法。

嘗試使用 filezilla 2.2.32,它會提供一個復原選項。

相關內容