12.4
This commit is contained in:
4
12.4.md
4
12.4.md
@@ -59,7 +59,7 @@ rsync主要有以下三个配置文件rsyncd.conf(主配置文件)、rsyncd.secr
|
|||||||
|
|
||||||
|
|
||||||
## MySQL备份
|
## MySQL备份
|
||||||
应用数据库目前还是MySQL为主流,目前MySQL的备份有两种方式:热备份和冷备份,热备份目前主要是采用master/slave方式,关于如何配置这方面的资料,大家可以找到很多。master/slave方式的同步目前主要用于数据库读写分离,其实也可以用于热备份数据。冷备份的话就是数据有一定的延迟,但是可以保证该时间段之前的数据完整,例如有些时候可能我们的误操作引起了数据的丢失,那么master/slave模式是无法找回丢失数据的,但是通过冷备份可以部分恢复数据。
|
应用数据库目前还是MySQL为主流,目前MySQL的备份有两种方式:热备份和冷备份,热备份目前主要是采用master/slave方式(master/slave方式的同步目前主要用于数据库读写分离,也可以用于热备份数据),关于如何配置这方面的资料,大家可以找到很多。冷备份的话就是数据有一定的延迟,但是可以保证该时间段之前的数据完整,例如有些时候可能我们的误操作引起了数据的丢失,那么master/slave模式是无法找回丢失数据的,但是通过冷备份可以部分恢复数据。
|
||||||
|
|
||||||
冷备份一般使用shell脚本来实现定时备份数据库,然后通过上面介绍rsync同步非本地机房的一台服务器。
|
冷备份一般使用shell脚本来实现定时备份数据库,然后通过上面介绍rsync同步非本地机房的一台服务器。
|
||||||
|
|
||||||
@@ -135,7 +135,7 @@ rsync主要有以下三个配置文件rsyncd.conf(主配置文件)、rsyncd.secr
|
|||||||
`find $backup_location/ -type d -mtime +$expire_days | xargs rm -rf`
|
`find $backup_location/ -type d -mtime +$expire_days | xargs rm -rf`
|
||||||
echo "Expired backup data delete complete!"
|
echo "Expired backup data delete complete!"
|
||||||
fi
|
fi
|
||||||
echo "All database backup success! Think you!"
|
echo "All database backup success! Thank you!"
|
||||||
exit
|
exit
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user