0

这是我的第一个 PowerShell 脚本,英语不是我的母语,所以请保持温和。

我有两个带有数千(20K+)子文件夹的网络 NAS。

NAS“A”是生产环境。NAS“B”用作备份和故障转移环境。

  1. 要从“A”复制到“B”的根文件夹(包含无数子文件夹)每天会增长数百个文件夹。

  2. 旧的子文件夹被修改,但很少(每月修改大约 3/5%)。

我已经完成了一个比较两个文件夹并将新文件夹(递归)从“A”复制到“B”的脚本。这工作正常,查找新文件夹不超过 1-3 分钟。

问题是不时修改的子文件夹比例很小。显然 Copy-Item 不尊重原始创建日期。所以我不能仅仅根据日期/时间来比较它们。

我需要通过不同的方法比较所有子文件夹,以检测那些内容(图像文件)在“A”处确实发生变化的子文件夹,并将它们复制到“B”,丢弃日期。

有任何想法吗?。

4

0 回答 0