Win11 robocopy /MIR镜像镜像同步文件夹详细防丢参数

冬敏酱_9782

冬敏酱_9782

2026-10-22

951人浏览

原创

必须先用/l预检再执行/mir镜像同步,结合/xd/xf排除关键项、/mt/r/w/zb提升稳定性、/dcopy:t和/copyall保留元数据,全程通过日志验证extra项确保不误删。

win11 robocopy /mir镜像镜像同步文件夹详细防丢参数

要在Windows 11中用Robocopy实现安全、可控、不丢数据的/MIR镜像同步,必须绕过默认“删多补少”的激进逻辑,提前拦截误删风险、锁定关键保留项、验证操作范围——否则一次敲错回车就可能清空目标端数月日志或配置文件。

先模拟再动手:用/L预检所有将被删除的文件

这一步不能跳。/MIR会无差别清除目标中源不存在的任何内容,而/L能让你在不碰真实文件的前提下,看清哪些东西即将消失。

在管理员命令提示符中输入:robocopy "C:Source" "D:Target" /MIR /L /V /NP /LOG:"C:sync-preview.log"。

/V输出详细信息,/NP禁用进度条,让EXTRA行清晰可见;日志文件会记录每一条拟删除项,方便全文搜索关键词(如“config”“backup”“2025”)。

【务必检查日志末尾的“EXTRA File”和“EXTRA Dir”总数,若大于0,必须确认每一项是否真该删】。

排除不该动的目录和文件类型

镜像不是全盘接管,有些目录是人为维护的独立区(如日志归档、临时缓存、用户上传草稿),必须显式豁免。

方法一:用/XD排除整个目录
robocopy "C:SiteRoot" "E:Mirror" /MIR /XD "Logs" "Temp" "UploadsDrafts"

方法二:用/XF按后缀过滤敏感文件
robocopy "C:Data" "F:Backup" /MIR /XF *.lock *.tmp *.swp "desktop.ini"

注意:/XD和/XF参数值若含空格或特殊字符,必须用英文双引号包裹,否则robocopy会截断解析。

飞桨PaddlePaddle
飞桨PaddlePaddle

飞桨PaddlePaddle是百度推出的开源深度学习平台。

下载

启用多线程与容错保障传输稳定性

大目录同步中途断电或网络抖动很常见,加/R和/W可避免单点失败导致整批重来。

第一步:添加/MT:16启用16线程(适合主流16核CPU,线程数勿超逻辑核心×2)。

第二步:加入/R:3 /W:2,表示单个文件失败时重试3次,每次间隔2秒——比默认30秒更适应局域网环境,又不会卡死在挂起文件上。

第三步:加上/ZB参数,它同时启用断点续传(/Z)和备份模式(/B),能绕过权限拒绝错误,复制正在被其他程序占用的文件(如数据库锁文件、Outlook PST)。

完整命令示例:robocopy "G:Project" "\NASArchive" /MIR /MT:16 /R:3 /W:2 /ZB /LOG+:"G:sync.log" /TEE。

强制保留时间戳与目录属性

默认robocopy只同步文件内容和修改时间,但目录本身的创建时间、最后访问时间会被忽略,导致备份无法还原原始时间线。

加入/DCOPY:T参数,确保目标目录的时间戳(Creation、Last Access、Last Write)与源完全一致。

如果还需保留NTFS权限(ACL)、所有者、审计信息,则必须加/COPYALL而非/COPY:DAT——但要注意:/COPYALL在跨卷或网络共享时可能因权限不足报错,此时应改用/COPY:DATSOU并配合/ZB提升成功率。

相关专题

更多
Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

0

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

0

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

0

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

0

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

0

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

0

15

Golangci-lint安装与入门教程
Golangci-lint安装与入门教程

本专题讲解Golangci-lint的安装、初始化、基础命令和首次代码检查,覆盖本地环境、Docker及多平台用法,帮助Go开发者快速上手。

2026.10.22

0

15

PHP2Shell高危漏洞修复教程
PHP2Shell高危漏洞修复教程

PHP2Shell漏洞是什么,哪些PHP版本和运行环境会受到影响,服务器应该如何检测与修复?本专题提供版本自查脚本、Linux与Docker升级命令、PHP-FPM和Apache排查步骤,以及修复验证、临时缓解和应急响应方案。

2026.10.22

20

12

剧云人物设定与关系管理教程
剧云人物设定与关系管理教程

本专题介绍剧云人物设定与关系管理,讲解角色小传、性格职业、人物目标、背景资料和关系网络的创建及维护方法。

2026.10.22

0

16

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.9万人学习