前情摘要:企业有多台ERP服务器(Windows环境),数据库每天晚上8点自动备份到本机,上个月发生了一起勒索病毒事件,由于数据都没有异地备份,导致有一个ERP彻底废了,故想到用空闲服务器做一个备份服务器用于备份所有的数据库备份文件
简单讲解下我的思路:
通过shell脚本每天晚上21点开启网络,并自动挂载共享目录后增量同步(不删除),同步完卸载共享目录后自动断开网络,每天下午16点开启网络,挂载共享目录后并带删除的同步,同步完后卸载共享目录并自动断开网络。同步两次的原因是,如果半夜遭受病毒攻击,第二天上班应该会发现异常,立刻取消下午的计划任务,不删除前一个晚上的增量备份,也不同步被污染的文件。
具体步骤如下:
1,最小化安装CentOS8,不需要GUI。我之前说过的,系统上东西越多,越有不稳定因素存在!
2,更改IP,主机名等 //nmtui & hostname
3,同步时区并重启日志服务:timedatectl set-timezone "Asia/Shanghai" & systemctl restart rsyslog
4,安装必要和好用的一些软件
dnf install -y vim
dnf install -y samba*
dnf install -y tree
dnf install cifs* //挂载windows共享用的
dnf install lrzsz
dnf install rsync //安装文件同步工具
dnf provides netst