这实际上不是关于编程的问题,而是关于作为程序员工作的问题。我希望这是一个适合这个问题的论坛。
我在家工作。我的基于 Windows XP 的笔记本电脑通过 VPN 连接到我雇主的网络。有时,我需要下载一个在网络驱动器上共享的大文件 (~2.5 GB)。虽然可以使用 Windows 资源管理器拖放文件来复制文件,但 VPN 很可能会超时,或者我的互联网连接在传输过程中的某个时刻会出现故障。
所以我正在寻找的是一种复制大文件的方法,该文件支持在连接失败时恢复。我最初尝试在 cygwin 中使用 rsync,但我认为我没有正确的选项集。
我在做“rsync -aP src_file_path dest_file_path”。如果传输完成且没有错误,它会正确下载,但如果它崩溃,当我再次发出命令时,它会开始下载整个文件。