我正在使用 SyncBack 在同一信任域中的两台服务器上的两个单独的共享文件夹(SMB)上镜像两个共享文件夹。
我检查了复制文件夹权限的选项:
Copy sub-directory and file security permissions (only valid for NTFS)
SyncBack 作业完成后报告成功。但我有过某些权限未复制或某些文件丢失的情况。
我如何审核复制/镜像是否成功,并根据原始副本检查所有文件和安全权限?
答案1
我找到了一种方法机器人复制附带Windows Server 2003 资源工具包工具
它有一个选项,只记录差异而不复制它们。
命令如下:
ROBOCOPY C:\Data2\ \\srvbk1\d$\DATA\DATA\ /e /l /log:diff.txt
上面使用的命令开关的解释:
/e
递归遍历子目录(包括空目录)/l
不要修改或复制文件,仅记录差异/log:reconcile.txt
将日志写入 reconcile.txt (如果存在则重新创建)/log+: reconcile.txt
(可选变体)将日志写入 reconcile.txt(如果存在则附加)