CGA*_*CGA 94
Dsynchronize可让您做到这一点。我不确定它在 Windows 7 中是如何工作的,但它是免费软件和独立的,所以尝试没有坏处。
小智 35
我使用 ROBOCOPY 命令并制作了一个命令行来在 2 个文件夹之间进行同步(增量同步)我的命令是这样的
ROBOCOPY "Source_Folder" "Destination_Folder" /E /ZB /XJ /XF "~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*" /xd "Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files" /FFT /MT /R:2 /W:5 /V /MON:1 /TEE
Run Code Online (Sandbox Code Playgroud)
(排除文件:"~*.*" "*~.*" "desktop.ini" "Thumbs.db" "*.torrent" ".lock" ".Sync*")(排除包括这些文件夹中的文件的文件夹"Rubbish" ".Sync*" ".Box Sync" "_private" "Outlook Files":)此外,每分钟和/或文件/文件夹的单个更改都会重复。
问候,里兹万。
旗帜
/E Copy subdirectories, including empty ones.
/ZB Use restartable mode; if access denied use backup mode.
/XJ Exclude junction points. (normally included by default).
/FFT Assume FAT file times (2-second granularity).
/MT Do multi-threaded copies with 8 threads.
/R:2 Number of retries on failed copies.
/W:5 Wait time between retries.
/V Produce verbose output, showing skipped files.
/TEE Output to console window, as well as the log file.
/MON:1 Monitor source; run again when more than 1 change seen.
/XF [files] Exclude files matching given names/paths/wildcards.
/XD [dirs] Exclude directories matching given names/paths.
Run Code Online (Sandbox Code Playgroud)
Dav*_*ebb 18
您可以使用NTFS 符号链接,以便每个驱动器上的文件夹实际上指向同一个文件夹。
sto*_*vik 15
既然我读了你的评论“..映射驱动器(同步目标)是 Linux”,那么我想给你一个更好的方法:你只需要在 Linux 目标上进行 ssh 访问,它更快,并且有效比较低的带宽和较长的延迟要好得多。
您需要对传输选项进行一些调整,以设置始终为二进制文件、排除文件(通常是 svn 或 git 文件等)等。还可以使用传输选项的“自动应用”。此外,创建一个设置了主机、本地和远程目录的会话。此时,您只需要打开 WinSCP,激活会话(然后由于主机匹配等原因也会自动应用传输选项),然后点击保持更新按钮。
或者您可以使用 WinSCPs 脚本工具编写此脚本!
.. 顺便说一句:如果场景是 Unix-to-Unix,那么请查看这个问题。
我已经尝试了很多程序,唯一可以实时镜像文件夹的程序是:
就个人而言,我喜欢Yadis!备份更好。它比 Dsynchronize 具有更多的功能。您可以启用版本控制、要保留的版本数、要监控的文件操作,我相信还有更多。此外,它有一个更好看的 GUI,看起来更精致。
| 归档时间: |
|
| 查看次数: |
615423 次 |
| 最近记录: |