服务器系统如何备份才能保证数据万无一失

服务器系统如何备份才能保证数据万无一失,第1张

对于服务器系统进行备份,要想做到万无一失需要针对不同的对象采用不同的备份方案。

对于服务器系统中包含的对象,大致可以分为三类:系统、数据库,非结构化的文本文档。众所周知,CDP(持续数据保护)是目前最先进最前沿的技术,那是不是针对这些对象都要做CDP?答案一定不是。这三类数据都有自身的特性,所以要采用不同的备份手段。

针对系统的备份,主要是防止操作系统崩溃,程序异常,能够通过备份快速恢复,系统一般在系统上线后,除了打补丁、软件升级外,很少发生变化,如果采用实时备份,那对网络和存储空间来说,无疑是种浪费,因此系统备份,建议每周进行一次备份,如果系统发生变化,立即备份一次。

针对数据库、文件,一般都是系统的生产数据,一旦发生损坏或丢失,势必会影响系统的正常运行,因此对于这部分数据至少是做到实时备份,尤其对于数据库,建议采用CDP软件,例如和力记易的备特佳系统,可以最大限度的降低RPO。

另外,目前虚拟化技术应用比较普遍,还需要支持对于虚拟机的备份,总而言之,选择一套备份系统的时候,该备份系统要能够针对不同的对象提供最优的解决方案。

要自动的话备份软件有很多种,想赛门铁克的等,还有一个办法就是用系统自动的备份功能和RAID功能实现

如果是文件非常重要的话,建议加个设备存储,比如磁带机,存储什么的。理论就是用软件将重要文件备份到这些个设备上。

步骤:

1、做raid1 让资料2份。

2、买2块硬盘,做第二个RAID,将数据备份一份到第二RAID上。

3、找个移动硬盘 手动定时备份。

撸主,linux系统可以用tar打包的方式备份系统。

大概原理:

linux启动过程,‘开机’-‘读取bios设置’-‘从bios指定的硬盘mbr分区找引导’-‘根据引导加载内核并启动’-‘初始化内核&挂载磁盘’-‘启动其他程序’,可以大概理解为读取引导+启动,因此可以想办法把系统所有文件tar打包后,还原到目标机器,再写入引导修改相关参数设置即可

具体操作可以参考我的blog:linux系统整机备份

PS:限制条件,blog中只在centos5 6 7上测试通过,其他系统可能启动时加载的内容不同,需要修改对应的设置


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/805844.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存