数据备份几乎是所有办公人员都需要的,尤其是开发人员。有了这些数据备份,就可以在出现问题时,快速找到解决方案。相信很多使用Linux操作系统的人,不管是自己使用,还是给客户部署服务器都会有这样的烦恼,就是Linux操作系统中的mysql如何进行异地自动备份的问题。今天就来为大家详细介绍一下吧。
mysql_restore.sh 用于恢复数据
remove_backup.sh 用于删除一段时间以前的备份文件
一、数据备份准备
1.创建备份目录
注:这里我是吧备份文件放在/data/backup/mysql下面,把脚本放在 /data/backup
下面些创建一个文件夹(如果创建过请忽略)
mkdir -p /data/backup/mysql
cd /data/backup
2.创建脚本文件
创建mysql_backup.sh脚本
vi mysql_backup.sh
粘贴下面的脚本内容
1.#!/bin/bash
2.# 需要的话,自己改这里哦
3.#db_user='root'
4.#db_password=`cat /data/www/mysql_password`
5.db_name='wuqilong'
6.backup_dir='/data/backu