文件备份还在手动拷?开源工具Kopia让公司备份自动跑起来
不少小公司的备份制度是这样的:每周五下午,专人把设计目录拷到移动硬盘,或者把整个文件夹复制到 NAS。看起来在备份,实际三个老毛病一个没解决——不自动,人一忙就跳周;越拷越满,每次整份复制,硬盘几周就塞满;裸奔,备份文件本身没加密,硬盘丢了一锅端。这次介绍的开源工具 Kopia,就是冲着这三个毛病来的。
Kopia 是什么
Kopia 是 GitHub 上的开源备份工具,Windows、macOS、Linux 都能用。它的工作方式是"快照+增量":第一次做全量快照,之后只备份变化过的部分;相同内容自动去重,多个历史版本不会成倍占空间;数据在上传到备份仓库之前就先加密压缩,仓库里存的是密文。普通办公电脑装图形界面 KopiaUI,全鼠标操作,不用背命令。
怎么装
Windows 电脑:到 Kopia 的 GitHub Releases 页面下载 KopiaUI 安装包,双击下一步装完即可。
公司有服务器或 NAS 的(进阶玩法):用 Docker 把备份仓库服务器跑起来,各台电脑统一连它:
docker run -d --name=kopia \
-v /srv/kopia:/app \
-p 51515:51515 \
kopia/kopia:latest \
server start \
--filesystem --path=/app/repository \
--address=0.0.0.0:51515 \
--server-username=admin \
--server-password=你的管理密码
具体参数以 Kopia 官方文档为准。
怎么用(以备份到公司 NAS 为例)
第一步,在 KopiaUI 里新建仓库,目的地选"文件系统",路径填映射好的 NAS 共享文件夹(比如 Z:\备份),也支持 SFTP 直连;第二步,添加要备份的目录,比如设计部的图纸文件夹;第三步,在策略里把定时快照设为每天一次,保存后它就在后台自动跑,不用人盯。恢复时打开快照列表,像翻历史版本一样选一个日期,整个目录还原,或者只挑选中的文件还原。
四个坑提前说
一是仓库密码就是唯一钥匙,丢了谁也恢复不了,务必放进公司的密码管理流程里;二是省空间的效果在首次全量之后才体现,第一次备份耗时长属正常;三是备份仓库本身也需要第二份副本,仓库所在硬盘一坏就只剩孤本,等于白忙;四是每季度做一次真实恢复演练——恢复不出来的备份等于没有备份。
公司电脑批量做自动备份、备份目的地规划到 NAS 还是异地,这类活我们也常帮客户做,搜『贵州诚鑫致达』能找到我们。
——企业数据管家 · 诚鑫致达科技