麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > Linux Shell > 正文

linux定時備份mysql并同步到其它服務器

2020-07-27 18:44:08
字體:
來源:轉載
供稿:網友

數據在任何一家公司里面都是最核心的資產,定期備份則是為了保證數據庫出現問題的時候能夠及時回滾到最近的備份點,將損失縮小到最小

這篇文章將會兩部分來說明:

1、mysql的定期備份;

2、同步到其它服務器

mysql 備份

備份還原某個數據庫

備份還原

# 導出數據庫/usr/bin/mysqldump -u root -ppwd database > database20160929.sql# 導入數據庫mysql -u root -p database < database20160929.sql

備份到壓縮文件從壓縮文件導入

#備份到壓縮文件/usr/bin/mysqldump -u root -ppwd database | gzip > database20160929.sql.gz#從壓縮文件導入gzip < database20160929.sql.gz | mysql -u root -p databasecrontab定時備份

1、創建備份目錄

# root 用戶,創建備份目錄mkdir -p /bak/mysqlbakcd /bak/mysqldata

2、編寫運行腳本

vi  /usr/sbin/bakmysql.sh

腳本代碼:

#!/bin/bash# Name:bakmysql.sh# This is a ShellScript For Auto DB Backup and Delete old Backup#backupdir=/bak/mysqlbaktime=` date +%Y%m%d%H `mysql_bin_dir/mysqldump -u root -ppwd database | gzip > $backupdir/database$time.sql.gz#find $backupdir -name "name_*.sql.gz" -type f -mtime +7 -exec rm {} ; > /dev/null 2>&1#

腳本說明:

backupdir mysql備份地址
root mysql用戶名
pwd mysql密碼
database 數據庫名
mysql_bin_dir mysql的bin路徑;
time=` date +%Y%m%d%H `也可以寫為time="$(date +"%Y%m%d$H")"其中`符號是TAB鍵上面的符號,不是ENTER左邊的'符號,還有date后要有一個空格。
type f 表示查找普通類型的文件,f表示普通文件。
mtime +7 按照文件的更改時間來查找文件,+5表示文件更改時間距現在7天以前;如果是 -mmin +5 表示文件更改時間距現在5分鐘以前。
exec rm {} / 表示執行一段shell命令,exec選項后面跟隨著所要執行的命令或腳本,然后是一對兒{},一個空格和一個/,最后是一個分號。
/dev/null 2>&1 把標準出錯重定向到標準輸出,然后扔到/DEV/NULL下面去。通俗的說,就是把所有標準輸出和標準出錯都扔到垃圾桶里面;其中的& 表示讓該命令在后臺執行。

3、為腳本添加執行權限

# chmod +x /usr/sbin/bakmysql.sh

4、設置crontab定時執行

vi /etc/crontab #在最后一行中加入: 00 3 * * * root /usr/sbin/bakmysql.sh#表示每天3點00分執行備份注:crontab配置文件格式如下:分 時 日 月 周  命令 

5、重啟crontab

/etc/rc.d/init.d/crond restart 

這樣就完了定時備份并清理前7天的備份數據

同步到其它服務器

這里使用Linux同步文件工具rsync+inotify來進行文件的同步

rsync

rsync是類unix系統下的數據鏡像備份工具――remote sync。一款快速增量備份工具 Remote Sync,遠程同步 支持本地復制,或者與其他SSH、rsync主機同步

用法

rsync src dest

這是最簡單的用法,表示同步src,dest文件。(即,執行之后,dest的文件與src的相同,以src的為準)

常用選項

-a: 等價于-rlptgoD,歸檔式
-r: 遞歸
-l: 復制軟件鏈接
-p: 保留權限信息
-t: 將src的修改時間,同步到dest
-g: 同步組信息(group)
-o: 同步擁有者信息(own)
-D: 保持字符與塊設備文件
-z: 啟用壓縮傳輸

主站蜘蛛池模板: 成人毛片网 | 久久精品欧美电影 | 精品亚洲一区二区三区 | av在线观 | 欧美成人性色区 | 亚洲精品成人av在线 | 日本在线一区二区 | 久久免费观看一级毛片 | 日韩深夜视频 | 国产成人精品网站 | 九九热在线免费观看视频 | 久久国产精品系列 | 可以看逼的视频 | 午夜影院在线免费观看 | 免费男女乱淫真视频 | 亚洲生活片 | 911精品影院在线观看 | 国产精品一区二区视频 | 成人男女啪啪免费观看网站四虎 | 亚洲国产高清自拍 | 国产毛片视频 | 精品一区二区久久久久久按摩 | 福利在线小视频 | 亚州综合网 | 国产精品爆操 | 欧美va亚洲 | 国产免费一区二区三区网站免费 | 免费99热在线观看 | 久久精品视频在线免费观看 | 国产精品刺激对白麻豆99 | 最近中文字幕一区二区 | 日本一区二区高清不卡 | 国产午夜精品视频免费不卡69堂 | 精品久久www | 蜜桃精品视频 | 艹男人的日日夜夜 | 成人免费观看在线 | 久久欧美亚洲另类专区91大神 | 国产女厕一区二区三区在线视 | 亚洲自拍第二页 | 黄在线看 |