员工电脑硬盘一坏文件全没?Docker跑个UrBackup全公司自动备份

小公司算一笔账:十来台办公电脑,每台里都躺着报价单、合同扫描件、报表、和客户的聊天记录。真有人管备份吗?常见做法是发个 U 盘让员工"每周自己拷一下",坚持两周就没人拷了。然后某天某台电脑硬盘坏了,那台机器里的东西就地蒸发——坏的偏偏总是老板娘那台或者财务那台。

这件事有个自托管的解法:UrBackup,一个开源的客户端备份系统。公司内网找一台不关机的机器——NAS、旧电脑、小主机都行——跑个服务端,每台员工电脑装个小客户端,之后就是后台自动备份,谁也不用记着"该拷了"。

它能干什么

  • 每台电脑选定的文件夹自动增量备份,头一回全量,往后只传改动过的部分,不占带宽不卡干活;
  • 除了文件,还能做整盘镜像:系统盘彻底崩了,用镜像把整台电脑原样恢复回来,装软件调环境的一天工作量全省;
  • 备份期间不用停工,靠系统快照照常干活;
  • 最值钱的是那个网页面板:全公司哪台电脑备上了、哪台三天没连上服务器,红绿一目了然——“备份了没有"从靠嘴问变成看一眼。

十分钟部署

服务端机器装好 Docker 后执行:

docker run -d –restart=always –name urbackup-server -v /你的备份存储目录:/backups -v /你的配置目录:/var/urbackup -p 55413-55415:55413-55415 -p 35623:35623/udp uroni/urbackup-server:latest

浏览器打开"这台机器的 IP:55413"进管理页面;再给每台员工电脑装客户端,安装时填上服务器地址就完事。全程走内网,员工电脑不需要能上外网。开源项目,自行部署使用不涉及软件费用——这是第三方工具的客观情况,容量规划、部署和长期盯状态才是真正的成本。

三条底线

一是备份盘要给足:容量至少按待备数据的两倍规划,全量加历史版本都要吃空间,盘子撑满了备份会悄悄停摆;二是别把鸡蛋放一个筐——这台备份服务器自己的盘也架不住坏,重要数据再留一份到另一块盘或异地,做到"坏哪儿都有后手”;三是把"电脑别长期关机"定成规矩,客户端在线才会备份,天天背包回家的笔记本可以设置连上公司网就补备。

硬盘从来不会挑你有准备的时候坏。自己部署没把握的,贵州诚鑫致达科技可以帮客户把整套电脑备份建起来:服务器部署、客户端批量装好、容量按业务量规划好,交付一个看得见的备份面板——文件在谁电脑里都不怕,这才是公司真正的家底。

——企业数据管家 · 贵州诚鑫致达科技