数据同步|mysql数据同步、文件自动备份

一、前言

由于某种原因,服务器有时会出现宕机情况,有时出现“病毒”骚扰,总之你很难预料下一刻你的电脑会出现什么问题

数据备份需要提上日程

目前备份对象:Mysql数据、SVN数据、部分文件数据

备份周期:一月备份一次、部分实时备份(mysql)

二、方案

1.采用最直接的方式  scp命令(在不同的服务器备份)

思路):

 基本是文件的方式,采用复制的方式,最为简单

 只需将之前的备份文件改个名称,然后重复执行以下远程复制命令即可

scp -r  [email protected]:/home/svn  /home/data/svn_data

优化):

将以上两步合并,改成自动根据当前日期命名数据文件目录,xshell获取日期代码

time3=$(date "+%Y-%m-%d %H:%M:%S")
echo $time3

问题汇总):

1.备份文件增多,需要多次执行命令

2.不能定时备份

3.此备份为全量备份,消耗磁盘空间,备份期间消耗带宽

....

深度优化):定时任务、远程免密复制

猜你喜欢

转载自blog.csdn.net/zzhuan_1/article/details/105741572