仅需1台能连内网的电脑,系统为Windows 10/11或CentOS 7(本文以Windows为例),需预留至少500GB空闲磁盘空间用于存储备份与日志。
以管理员身份打开命令提示符(Win+X选“Windows终端(管理员)”),依次执行以下命令,无需手动下载:
winget install 7zip.7zipwinget install Notepad++.Notepad++打开7-Zip,右键点击需备份的档案文件夹(如D:\企业档案库),选择“添加到压缩文件”,在弹出窗口中设置压缩文件名格式为:Backup_%date:~0,4%%date:~5,2%%date:~8,2%.7z(系统自动生成年-月-日命名),压缩级别选择“存储”(不压缩,加快备份速度),勾选“创建自释放格式档案”,点击确定,自动生成对应日期的备份压缩包。
打开Notepad++,新建文本文档,粘贴以下完整配置内容(无需修改):
[ArchiveLog]
LogPath=E:\BackupLogs
MaxLogSize=10485760
KeepDays=90
EnableAutoClear=1
将文件保存为D:\BackupConfig.ini,确保路径无中文。其中MaxLogSize为日志单文件最大10MB,KeepDays为日志保留90天,EnableAutoClear开启自动清理过期日志。

按下Win+R,输入taskchd.msc打开任务计划程序,点击“创建基本任务”,按步骤配置:
C:\Program Files\7-Zip\7z.exea -t7z -mx=0 -u- E:\DailyBackup\Archive_%date:~0,4%%date:~5,2%%date:~8,2%.7z D:\企业档案库打开E:\BackupLogs,找到当日日志文件,用Notepad++打开,按Ctrl+F搜索关键词“成功”或“失败”,查看备份状态。若需高亮失败记录,打开Notepad++→顶部“视图”→“定义语言格式”→选“日志”→设置失败关键词为红色,保存后自动生效。
若日志提示“磁盘空间不足”,直接删除E:\DailyBackup中90天前的压缩包;若提示“权限不足”,右键点击7-Zip快捷方式→属性→兼容性→勾选“以管理员身份运行此程序”,保存后重新测试。
找到对应日期的自释放压缩包(如Archive_20240520.exe),双击运行,输入解压路径(如D:\恢复档案库),点击“解压”即可完成恢复,无需额外工具。
若整体档案损坏,先删除D:\企业档案库下所有内容,双击最新的自释放压缩包,选择解压到D:\企业档案库,等待解压完成(过程中请勿关闭窗口),恢复后校验文件完整性即可。