Skip to content

个人工作站电脑备份检查清单 ​

适用场景:① 主力开发机 或 公司办公电脑 要重装 Windows;② 每 3-6 个月例行抽查一次;③ 换新电脑迁移前;④ 每半年/一年的「核心大目录全盘冷备」。


0. 核心大目录定期冷备(半年一次 / 一年一次) ​

虽然 OneDrive 和 Git 已经有基础同步,但 OneDrive 只是同步,不是冷备份(误删也会同步删),Git 也只存代码,不存大体量资料。所以这几个大目录必须每半年 → 外接硬盘一份 + 阿里云盘上传一份,这才叫真备份。

下面这些是「只在脑子里的体系」,现在正式写进文档。每次冷备按表格打勾。

🗂️ 核心大目录(主力开发机 / 外接硬盘上)物理路径(写死,以后按这个找)冷备频率怎么备备注
OneDrive 根目录(= 数字大脑中枢 Center)C:\Users\hongj\OneDrive\半年一次外接硬盘:整个目录复制或 robocopy /MIR 到 _冷备/2026-xx-OneDrive完整镜像/;再用阿里云盘客户端上传整个目录(跳过锁文件、占容量没关系)包含 life/、work/、system/ 所有资料。OneDrive 自带回收站 30 天,冷备用来防「误删同步 + 回收站过期」双重灾难
源码目录(所有项目 / 知识库 / 实验室)C:\Users\hongj\source\半年一次(平时靠 Git 远程兜底即可)外接硬盘:整个 source 目录打包一份;阿里云盘:直接上传 source/wiki/ark 和 source/wiki/keel 两个知识库即可(其他代码都在 Git 有远程)哪怕 Git 远程都推了,也隔半年做个整体冷备,防止哪天某个 Git 平台抽风删库
My Resource 大体量资料集(旧资料汇总)<外接硬盘盘符>:\My Resource\一年一次外接硬盘 A → 外接硬盘 B 对拷(双盘各放一份);阿里云端只上传文档/PDF 类,视频/ISO 不用传,体积太大性价比低里面大多是冷资料,不会再改,一年拷一次足够
个人书库(电子书 + 扫描资料)<外接硬盘盘符>:\书库\一年一次同 My Resource:双盘对拷;阿里云端传新增的 PDF/epub 即可书是长期资产,不怕多占空间,只怕硬盘挂了没第二份
Hyper-V 虚拟机镜像(≈400GB)C:\Users\Public\Documents\Hyper-V\Virtual Hard Disks\ 或自定义路径一年一次(关机后再备份)外接硬盘 B:整个 VHDX 文件复制一份;阿里云盘不传(体积太大)。有需要时用 7z 压缩后再存也行虚拟机挂了重配最费时间,哪怕一年一次也值;必须关机再拷,不然镜像拷出来也是损坏的
密码库数据库 + 2FA 冷备包(Bitwarden / 其他)Bitwarden 导出加密 json + Keepass 数据库(如果本地有)每次改完主密码,顺手再导一次(最低每半年一次)外接硬盘 A 存一份 → 外接硬盘 B 再存一份 → 阿里云盘加密目录再传一份这是所有资产的钥匙,三份全放同一个地方是找死,必须跨盘 + 跨云

🎯 冷备总结口诀:大目录半年一次,冷资料一年一次;密码库改完立刻导。 别觉得「OneDrive 在呢」就懒 —— 同步不是备份,误删也会跟着同步删。用户目录相关的大文件用wiztree扫描检查值得备份的内容


1. 先看「哪些不用备份」,别白忙活 ​

  • ❌ 任何缓存目录(Temp / Cache / GPUCache / npm cache / pnpm cache / NuGet cache / 浏览器缓存 / IDE 缓存 / AI 插件缓存)
  • ❌ 游戏 / Steam / 战网 / 任何需要几小时重下的大体量安装包
  • ❌ ProgramData / 软件安装目录 / Windows 系统本身
  • ❌ 测试数据库 / Mock 数据 / 临时生成的日志文件

第一部分:主力开发机器(家里这台) ​

原则:既要备份「数据」,也要备份「工作环境配置」,因为你主力开发环境在这台。

1. 查漏补缺 TOP 层 ⭐⭐⭐(丢了麻烦,先查这些) ​

项目位置或检查方式怎么备份
微信聊天记录 + 接收文件文档\WeChat Files 或自定义路径;重要会话 → 迁移微信 → 三横线 → 「备份与恢复」→ 备份到外接硬盘(不要只传 OneDrive,聊天记录是本地数据库)
.ssh 目录(私钥)%USERPROFILE%\.ssh(id_rsa, id_rsa.pub, known_hosts, config)整个文件夹复制一份到密码库所在的外接硬盘;丢了以后要重新配置所有 Git / 服务器 / 部署 SSH,最麻烦
Git 全局配置 + 凭据%USERPROFILE%\.gitconfig、.git-credentials(若用)直接复制两个文件
未提交 / 未推送的源码C:\Users\hongj\source\ 下所有项目 逐个跑 git status凡是有未提交改动 + 本地独有分支 + stash:先 commit 再 push 到远程;不需要的就丢掉
浏览器本地密码 + 书签Edge / Chrome / Firefox 设置 → 密码/书签 → 同步状态先确认登录了账号、云端同步 ✅;有未登录本地收藏的导出 HTML 一份

2. 查漏补缺中层 ⭐⭐(丢了要重配一会) ​

项目位置或检查方式怎么备份
.npmrc / .condarc / pip.ini / NuGet.Config 等 CLI 配置用户目录下点文件复制一份;或者直接截屏一下即可
开发工具配置(有云同步的不用管)VS Code settings.json;JetBrains 设置.zip导出;Cursor/Terminal 配置优先开 Settings Sync 云同步;没同步或自定义很多的 → 导出配置文件到密码库
个人模板 / 收藏 / 历史记录(常用软件里的)Office 模板、画图/剪映/截图工具模板、Postman Workspace能云同步的走同步;不能的导出来一份
Postman / 数据库客户端本地数据Postman %APPDATA%\Postman;Navicat / DBeaver / SSMS 连接配置Postman 走云同步;其他导出连接配置 + 常用脚本到密码库
其他 IM 聊天记录(钉钉/QQ 必要的)对应软件「备份」设置有重要会话的才备份,没有直接跳过

3. 查漏补缺底层 ⭐(丢了只是有点烦) ​

项目位置怎么备份
VPN / 远程桌面 / SSH 跳板配置客户端导出、RDP 保存的 .rdp 文件导出或截图一份放密码库
特殊字体C:\Windows\Fonts记一下装了哪几个特殊字体,不用真的打包 ttf
Hosts 文件C:\Windows\System32\drivers\etc\hosts复制一份,或者确认规则都已经迁移到 keel / ark 规范里管理了
自己改过的 Windows 设置任务栏、开始菜单、资源管理器布局、右键菜单拍 3 张桌面/任务栏/文件管理器布局的图,以后照着调就行
打印机 / 扫描仪 / 手绘板等特殊外设配置对应驱动管理程序记一下设备型号;没特殊设置就不用备份(重装系统 Win11 自动装驱动)
付费软件激活码 / 序列号——早就应该统一放到密码库里了,这里只查一遍确认就行
2FA / 双重验证恢复码——同上,已在密码库的跳过;没有的立刻导出一份存密码库
2FA 验证器 App(如果有桌面端)——确认手机端主验证器完好即可,桌面端只是镜像

4. 最后一眼扫一下这些「最容易丢文件」的位置 ​

  • [ ] Desktop/ 桌面(临时文件重灾区)
  • [ ] Downloads/ 下载(安装包、接收的 PDF 还没归档的)
  • [ ] Documents/ 文档(微信、Office 默认保存位置)
  • [ ] Pictures/ Videos/ Music/ (有没有没同步到 OneDrive/iCloud 的)
  • [ ] C:\ 根目录、D 盘、E 盘根目录 —— 凭直觉扫一下有没有几个月前随手建的文件夹

第二部分:公司办公电脑 ​

原则:不用备份「工作环境」,只备份「少量本地文件」。因为你真正的主力开发环境在家里电脑,公司电脑主要是远程 + 临时办公。

公司电脑只查 4 类 ​

优先级检查项目怎么处理
⭐⭐⭐ 第一重点公司微信收到、但还没传回家里的文件(这是最容易丢的)先都拉到家里电脑一份归档,或者传回 OneDrive 对应项目目录;本公司电脑不需要留底
⭐⭐⭐ 第二重点Desktop/ 桌面 / Downloads/ 下载 / Documents/ 文档 / 自己建的其他本地目录一份份看:需要的传家里/OneDrive;是缓存的直接删;注意清理桌面明文 Token/凭据并入库
⭐⭐⭐ 第三重点代码仓库 (D:\hongj\Project) 与 定制部署包 (.bak)① 跑 git status:有未提交/未推送的必须先 Push;② 对损坏残留库(如 SiruiExam-损坏备份)原样打包归档;③ 定制部署 .bak 按项目保留最新一套,不适用一刀切删除规则
⭐⭐凭据与配置(重装 C 盘即丢)① .ssh/hosts:导出私钥与 hosts 自定义映射;② DPAPI 警告:Navicat/Xshell/SSMS/RDP 密码无法通过文件迁移,必须手动导出明文入 Bitwarden
⭐⭐办公软件的本地数据库 / 自己写的工具生成的数据① 看一眼有没有长期价值,有的传回家;② 记录数据库附加清单:即便数据文件在 D 盘,重装后实例注册也会丢失,需记录库名/路径
⭐浏览器账号 / 书签 / VPN 节点 / 打印机 / 公司系统设置统一是公司配置的,跳过;自己改了很多的截图一份就行
❌ 完全不查开发环境(IDE配置/各种CLI)、测试数据库、虚拟机、缓存、安装包、ProgramData主力开发环境在家里,这里全部不备份

最终判断标准(拿不准的时候问这 3 句,别瞎备份) ​

  1. 丢了以后能不能重新下载/重新生成? → 能 → 不备份(缓存、日志、测试数据、安装包…)
  2. 软件重新安装、登录账号以后能不能自动恢复? → 能 → 不备份(只要确认同步开关开着就行)
  3. 丢了以后虽然能重新弄,但我要花超过 30 分钟重新配? → 是 → 小成本备份一下(.ssh、Gitconfig、VPN 配置、远程桌面、字体列表)

你的「查漏补缺层」只有那 5%,95% 的安全度来自 §0 核心大目录定期冷备表。 如果你打开某个目录看了 > 10 秒还判断不清要不要备份 → 基本就可以直接不备份,真的需要的东西你早就同步到 OneDrive / Git 里了。


附:重装前 30 秒最终 Checklist ​

  • [ ] 半年冷备已做? 如果上次 OneDrive 冷备 > 6 个月,先跑一遍 §0 的冷备表再重装,别着急
  • [ ] 外接硬盘插上(保存了:§0 冷备包 + 微信备份 + .ssh + 导出的配置 + Bitwarden 加密 json)
  • [ ] OneDrive 同步状态全绿 ✅(别在后台还没同步完就拔网线)
  • [ ] Git 所有活跃项目 git status 全绿(无未提交/未推送)
  • [ ] 断开网络(防止重装过程中后台静默同步把旧备份覆盖了)
  • [ ] 系统安装 U 盘已经插好,确认启动盘能正常进 PE

方舟 · Ark