精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

當前位置: 首頁IT技術 → 利用crontab定時備份mysql至本機

利用crontab定時備份mysql至本機

更多

MYSQL定期備份是一項重要的工作,但人工操作太繁瑣,也難避免有所疏漏,本文主要講述利用crontab定時備份mysql至本機,以及利用rsync同步數據到異機,從而達到異機定時備份。

mysql定時備份篇

1、創建備份文件夾
#mkdir -p /u01/bak/mysqldata
2、編寫運行腳本
#vim /usr/sbin/bakmysql.sh

代碼:
#!/bin/bash
# Name:bakmysql.sh
# This is a ShellScript For Auto DB Backup and Delete old Backup
#
backupdir=/u01/bak/mysqldata
time=` date +%Y%m%d%H `
/usr/bin/mysqldump -u root -ppassword dataname  > $backupdir/name1$time.sql
/usr/bin/mysqldump -u root -ppassword dataname  > $backupdir/name2$time.sql
/usr/bin/mysqldump -u root -ppassword dataname > $backupdir/name3$time.sql
#
find $backupdir -name "*.sql" -type f -mtime +5 -exec rm {} \; > /dev/null 2>&1
注:刪除5天前備份文件
3、為腳本添加執行權限
# chmod +x /usr/sbin/bakmysql.sh
4、修改/etc/crontab
58 23 * * * root /usr/sbin/bakmysql.sh

注:每晚23:58執行一次自動備份
5、重啟crontab
# /etc/rc.d/init.d/crond restart
6、恢復數據備份文件
#mysql -u root -p dataname < name2008010103.sql

異機同步篇(使用rsync算法)

1、配置hosts(主機、備機)
#vim /etc/hosts
IP1     hostname1
IP2     hostname2

2、安裝rsync(主機、備機)

#yum install rsync

3、 配置rsync服務器

#vim /etc/rsyncd.conf

uid = root

gid = root

max connections = 200

timeout = 600

use chroot = no

read only = no

port = 873

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

[test]

path=/u01/bak/mysqldata

comment=backup test

ignore errors

hosts allow=IP2

auth user=test

secrets file=/root/rsync.passwd

#vim /root/rsync.passwd

test 123456

#chown root:root/root/rsync.passwd

#chmod 600 /root/rsync.passwd

4、 配置rsync客戶端

#vim /etc/rsyncd.conf

uid = root

gid = root

max connections = 200

timeout = 600

use chroot = no

read only = no

port = 873

log file=/var/log/rsyncd.log

pid file=/var/run/rsyncd.pid

lock file=/var/run/rsyncd.lock

[test]

path=/home

comment=backup test

ignore errors

hosts allow=IP1

auth user=test

secrets file=/root/rsync.passwd

#vim /root/rsync.passwd

123456

#chown root:root/root/rsync.passwd

#chmod 600 /root/rsync.passwd

5、啟動rsync服務(主機、備機)

#/usr/bin/rsync --daemon

#netstat -an | grep 873

注:開機啟動如下

#vim /etc/rc.d/rc.local

/usr/bin/rsync --daemon

6、編寫定時同步腳本

#vim /etc/rsync.sh
代碼:

#!/bin/bash
#Name:rsync.sh
#This is a ShellScript For Data synchronization
rsync -vrtopg --progress --delete root@IP1::test/ /home --password-file=/root/rsync.passwd

7、設置定時執行

#chmod +x /etc/rsync.sh

#vim /etc/crontab

58 23 * * * root /etc/rsync.sh

8、重啟crontab
# /etc/rc.d/init.d/crond restart

至此mysql異機定時備份完成,建議一周內須查看備份效果,以及測試mysql備份可用性。

熱門評論
最新評論
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 精品国产高清在线看国产 | 精品福利一区二区三区 | 理论片亚洲 | 久久一区精品 | 福利视频专区 | 亚洲综合伊人 | 国产短视频精品区第一页 | 五月欧美激激激综合网色播 | 汤唯色戒电影在线观看 | 91精品自在拍精选久久 | 色视频在线免费观看 | 精品免费一区二区三区 | 日韩老女人 | 四虎影视精品永久免费网站 | 91精品国产色综合久久不卡蜜 | 成人小视频在线播放 | 九九午夜 | 一级毛片免费毛片一级毛片免费 | 色视频在线播放 | 国产精品一二三区 | 国产成人综合亚洲亚洲欧美 | 久久人人爽人人爽人人片va | 五月花综合网 | 久久久青草 | 国产不卡在线蜜 | 日韩伊人网 | 99精品热 | 男人天堂网在线播放 | 色婷婷六月天 | 成年网站免费视频黄 | 男人的天堂天堂网 | 99久久免费中文字幕精品 | 久久tv免费国产高清 | 国产成人精品日本亚洲语音2 | 国产精品视频在这里有精品 | 国产不卡的一区二区三区四区 | 色婷婷在线观看视频 | 欧美老女人视频 | 久久精品中文字幕免费 | 激情自拍视频 | 热er99久久6国产精品免费 |