两台不同品牌的存储设备怎么自动互备?三条路搭起无人值守的定时同步
公司换存储设备,最容易卡住的往往不是新机器,而是新旧两台怎么"接上话":牌子不同,老的备份任务、套件、快照体系搬不过去,想让两台设备自动互备,谁也不认谁。很多人到这一步就放弃:旧设备处理掉,数据只留新机器一份,风险就这么埋下。
其实牌子不同不耽误互备。存储设备之间能不能搭起定时自动同步,看的不是品牌,是协议。下面三条路按顺序试,总有一条能通。
先把角色定死:谁是主,谁是备
互备不是"两边互相拷"。先定方向:新设备(比如刚上线的机架式主存储 RS2423+ 这类)跑日常业务,是主;退役下来的老机器(哪怕是一台用了多年的 DS423+)降级做二级备份,是备。数据永远从主往备流——单向、定时、无人值守。方向定死,后面所有同步任务都不纠结。
路线一:rsync——存储设备之间的通用语
多数存储系统的备份功能里,都有"rsync 兼容服务器"这一档:在备机上把 rsync 服务(一般伴随 SSH 一起)打开,回到主设备新建备份任务,目标类型选 rsync,填上备机地址、账号和端口,时间选每天凌晨,任务就立起来了。rsync 的好处是只传变化过的文件:初次全量传完之后,往后每天夜里只走增量,几个 T 的目录,日常增量往往只有几个 G,几分钟跑完。
路线二:WebDAV——不想开 SSH 就用它
有些环境嫌 SSH 麻烦,或者安全策略不让开,那就换 WebDAV:备机开 WebDAV 服务、建一个专用账号,主设备的同步任务选 WebDAV 类型连过去。兼容面广、设置简单,代价是传输效率一般、断点续传不如 rsync 稳——内网千兆跑日常增量够用。
路线三:Rclone——两边互相不认时,找第三方跑腿
如果两台设备的系统互不支持对方的备份协议,别硬扛:找一台常开的电脑(或一台能跑容器的设备),装上开源工具 Rclone,两端各配一个存储目标,用系统自带的计划任务在夜里执行同步命令。Rclone 一头连主一头连备,协议差异由它抹平,加密、限速顺带一起办了。
四个不踩坑的规矩
一,只做单向:备份是镜像,不是两台设备商量着来;双向同步留给协作场景,备份场景用必乱。二,先本地全量:初次同步量大,两台设备先接到同一交换机下跑完全量,再谈增量。三,给删除上保险:主设备上误删的文件,下次同步会连备份一起删掉——同步任务里把"保留已删除文件"或定期快照打开,留一条后悔路。四,每月抽验一次恢复:随机挑几个文件从备机恢复出来打开看看,没验证过的备份等于没备份。
旧设备别急着处理
一台用惯了的老存储,降级做二级备份机正合适:白天不干活,夜里接一份增量,坏了也不影响业务,比当二手处理掉值钱得多。多台设备怎么规划主备、要不要再加一层异地,可以在头条搜索「诚鑫致达科技」,我们写过一系列中小企业数据保护的落地梳理。
这篇转给管公司存储的那位同事,下次换设备,旧机器先留着。