婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux定時備份mysql并同步到其它服務器

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

熱門標簽:外呼系統的合法性 威海電銷外呼系統好用嗎 同花順電話機器人微信 房產證地圖標注的兩個面積 輝縣市地圖標注 湖北孝感如何辦理 地圖標注x是啥意思 北京電銷機器人對市場的影響 武漢語音電銷機器人加盟

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

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

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 database
crontab定時備份

1、創建備份目錄

# root 用戶,創建備份目錄
mkdir -p /bak/mysqlbak
cd /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/mysqlbak
time=` 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: 啟用壓縮傳輸
–delete:如果src沒有此文件,那么dest也不能有,即在dest刪除src里沒有的文件。(如果你使用這個選項,就必須搭配-r選項一起)

## 將本地/bak/mysqlbak/文件同步到 遠程服務器 /bak/mysql/bak 目錄下面 排除 mysqlbak/index目錄 通過ssh端口
rsync -vzacu  /bak/mysqlbak/  root@192.168.53.86:/bak/mysqlbak   --exclude  "mysqlbak/index"   -e "ssh -p 22"
# 將遠程目錄 /bak/mysqlbak下的文件同步到本地 /bak/mysqlbak/目錄下
rsync -vzrtopg --progress --delete root@192.168.53.85:/bak/mysqlbak  /bak

啟用rsync服務器端同步遠程文件

rsycn的服務端為服務器的文件接收端,rsycn的客戶端為服務器的文件推動端。

rsycn的服務端/文件接收端配置

服務端需要開啟rsyncd服務

添加配置文件rsyncd.conf

vi /etc/rsyncd.conf
#以下是全局配置
log file = /var/log/rsyncd.log
pid file = /var/run/rsyncd.pid
lock file = /var/lock/rsyncd
[mysqlbak]   #模塊名,在源服務器指定這個名字
  comment = sync rsync/home   #描述信息
  path = /bak/mysqlbak   #備份目錄
  use chroot=no      #不使用chroot,不用root權限
  read only = no     #設置本地備份目錄為讀寫權限
  uid=root     
  gid=root
  max connections=10    #客戶端最大連接數
  auth users = root   #指定數據同步用戶
  secrets file = /etc/rsyncd.pass     #指定數據同步用戶信息文件
  hosts allow=192.168.53.0/85   #允許連接的客戶端
  ignore errors = yes   #忽略出現I/O錯誤
  timeout = 600

創建認證文件

vi /etc/rsyncd.pass
 ##代碼
 root:root   #格式是用戶名:密碼
 #屬主要有權限讀這個文件,否則會報沒權限
 chmod 600 /etc/rsyncd.pass 

修改/etc/xinetd.d/rsync文件,disable 改為 no

service rsync
{
    disable = no
    socket_type   = stream
    wait      = no
    user      = root
    server     = /usr/bin/rsync
    server_args   = --daemon
    log_on_failure += USERID
}

啟動服務端

rsync --daemon --config=/etc/rsyncd.conf 

rsycn的客戶端/文件發送端配置

客戶端配置簡單 只需要配置密碼既可

vi /etc/rsync_client.pwd
##代碼
root #只需要填寫rsync服務的密碼
#屬主要有權限讀這個文件,否則會報沒權限
chmod 600 /etc/rsync_client.pwd

客戶端同步測試

/usr/bin/rsync -auvrtzopgP --progress --password-file=/etc/rsync_client.pwd /bak/mysqlbak/ root@192.168.53.86::mysqlbak

rsync只是一次性同步,如果需要實時同步就需要引入另一個工具了

inotify

Inotify 是一種強大的、細粒度的、異步的文件系統事件監控機制,linux內核從2.6.13起,加入了Inotify支持,通過Inotify可以監控文件系統中添加、刪除,修改、移動等各種細微事件,利用這個內核接口,第三方軟件就可以監控文件系統下文件的各種變化情況,而inotify-tools就是這樣的一個第三方軟件。

Inotify只需要要按照部署在同步的客戶端,當監控的文件有變化觸動 rsync腳本來同步

安裝

yum install inotify-tools

配置監控的文件路徑

vi /etc/inotify_exclude.lst
#代碼
/bak/mysqlbak #監控目錄
@/bak/log #排除監控目錄
rsync排除監控文件目錄

vi /etc/rsyncd.d/rsync_exclude.lst
#代碼
src/*.html*
src/js/
src/2014/20140[1-9]/

客戶端同步到遠程的腳本rsync.sh

#rsync auto sync script with inotify
#variables
current_date=$(date +%Y%m%d_%H%M%S)
source_path=/bak/mysqlbak/
log_file=/var/log/rsync_client.log
#rsync
rsync_server=192.168.53.86
rsync_user=root
rsync_pwd=/etc/rsync_client.pwd
rsync_module=mysqlbak
INOTIFY_EXCLUDE='(.*/*\.log|.*/*\.swp)$|^/tmp/src/mail/(2014|20.*/.*che.*)'
RSYNC_EXCLUDE='/bak/rsync_exclude.lst'
#rsync client pwd check
if [ ! -e ${rsync_pwd} ];then
  echo -e "rsync client passwod file ${rsync_pwd} does not exist!"
  exit 0
fi
#inotify_function
inotify_fun(){
  /usr/bin/inotifywait -mrq --timefmt '%Y/%m/%d-%H:%M:%S' --format '%T %w %f' \

     --exclude ${INOTIFY_EXCLUDE} -e modify,delete,create,move,attrib ${source_path} \

     | while read file
   do
     /usr/bin/rsync -auvrtzopgP --exclude-from=${RSYNC_EXCLUDE} --progress --bwlimit=200 --password-file=${rsync_pwd} ${source_path} ${rsync_user}@${rsync_server}::${rsync_module} 
   done
}
#inotify log
inotify_fun >> ${log_file} 2>1 

給腳本執行權限,執行后就可以了

chmod 777 rsync.sh
./rsync.sh

總結

以上所述是小編給大家介紹的linux定時備份mysql并同步到其它服務器,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

您可能感興趣的文章:
  • Linux實現定時備份MySQL數據庫并刪除30天前的備份文件
  • linux定時備份MySQL數據庫并刪除以前的備份文件(推薦)
  • Linux下Mysql定時任務備份數據的實現方法
  • linux實現定時備份mysql數據庫的簡單方法
  • linux實現mysql數據庫每天自動備份定時備份
  • Linux shell實現每天定時備份mysql數據庫
  • MySQL定時備份之使用Linux下的crontab定時備份實例
  • Mysql如何在linux中實現定時備份

標簽:武威 日喀則 紹興 安康 西寧 迪慶 蚌埠 麗江

巨人網絡通訊聲明:本文標題《linux定時備份mysql并同步到其它服務器》,本文關鍵詞  linux,定時,備份,mysql,并,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux定時備份mysql并同步到其它服務器》相關的同類信息!
  • 本頁收集關于linux定時備份mysql并同步到其它服務器的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    中文子幕无线码一区tr| 日韩精品专区在线影院观看| 欧美日韩亚洲综合在线 欧美亚洲特黄一级| 欧美日韩精品是欧美日韩精品| 精品国产一区二区三区久久久蜜月 | 国产不卡在线播放| 日本电影亚洲天堂一区| 久久久国产综合精品女国产盗摄| 亚洲欧美日韩在线| 国产精一品亚洲二区在线视频| 欧美人与z0zoxxxx视频| 国产精品传媒视频| 国产高清在线精品| 精品欧美一区二区三区精品久久| 一区二区三区免费网站| 99精品1区2区| 中文字幕一区二区三区乱码在线| 久久99最新地址| 91麻豆精品国产91久久久使用方法 | 日韩久久免费av| 亚洲成年人网站在线观看| av欧美精品.com| 国产日韩欧美在线一区| 久久成人麻豆午夜电影| 日韩欧美一二三| 麻豆精品在线看| 日韩欧美一级精品久久| 久久激五月天综合精品| 日韩欧美国产不卡| 久久丁香综合五月国产三级网站| 欧美一卡二卡三卡| 日韩不卡免费视频| 精品国产乱码久久久久久图片| 久久99精品一区二区三区| 日韩一区二区三区高清免费看看| 日韩国产高清影视| 日韩欧美另类在线| 国内精品伊人久久久久av一坑| 精品对白一区国产伦| 精品一区二区三区在线播放视频 | 亚洲美女屁股眼交3| 色香蕉成人二区免费| 亚洲男人电影天堂| 欧美精品久久久久久久久老牛影院 | 精品国产91乱码一区二区三区 | 久久综合色8888| 成人丝袜视频网| 亚洲日韩欧美一区二区在线| 色激情天天射综合网| 亚洲bdsm女犯bdsm网站| 日韩欧美国产高清| 成人免费看黄yyy456| 亚洲视频免费看| 欧美一区二区三区在线观看视频| 国产一区二区伦理片| 亚洲四区在线观看| 日韩一区二区免费在线电影| 丁香婷婷综合网| 亚洲国产美女搞黄色| 久久久青草青青国产亚洲免观| kk眼镜猥琐国模调教系列一区二区| 亚洲综合av网| 2023国产精品| 日本电影亚洲天堂一区| 精品亚洲欧美一区| 一区二区三区在线播放| wwwwxxxxx欧美| 欧美在线小视频| 国产高清在线精品| 偷拍日韩校园综合在线| 中文字幕乱码久久午夜不卡| 91.成人天堂一区| 9人人澡人人爽人人精品| 免费观看在线综合色| 国产精品污www在线观看| 欧美日韩激情一区| 99久久国产综合精品麻豆 | 婷婷开心久久网| 欧美韩国日本不卡| 91精品国产综合久久久蜜臀图片| 国产成人免费视频| 三级久久三级久久| 中文字幕一区二区三区在线不卡| 精品精品国产高清a毛片牛牛 | 91在线观看污| 韩国三级中文字幕hd久久精品| 亚洲香肠在线观看| 亚洲色图欧美激情| 精品国精品国产尤物美女| 欧美精品在线一区二区三区| 99久久精品国产精品久久| 国产精品一区二区视频| 奇米色777欧美一区二区| 亚洲免费色视频| 国产婷婷色一区二区三区四区| 日韩视频在线一区二区| 欧美视频自拍偷拍| 色爱区综合激月婷婷| 99久久婷婷国产| 岛国一区二区三区| 国产精品一区不卡| 韩国午夜理伦三级不卡影院| 蜜乳av一区二区三区| 午夜久久电影网| 日韩综合小视频| 日韩高清在线一区| 日韩激情一区二区| 人禽交欧美网站| 美女视频第一区二区三区免费观看网站 | 欧美男生操女生| 欧美三级日韩三级| 欧美日韩国产免费一区二区 | 色综合久久久网| 欧洲一区在线电影| 欧美亚洲一区二区在线| 欧洲av在线精品| 欧美色手机在线观看| 精品视频1区2区| 9191久久久久久久久久久| 91麻豆精品国产91久久久更新时间| 欧美群妇大交群中文字幕| 欧美日韩美少妇| 欧美一区二区视频网站| 精品国产亚洲在线| 国产精品入口麻豆原神| 亚洲欧洲日产国产综合网| 亚洲美女区一区| 日韩av在线发布| 国产一区91精品张津瑜| www.视频一区| 欧美撒尿777hd撒尿| 欧美一区二区女人| 国产欧美精品国产国产专区| 日韩理论片在线| 亚洲丶国产丶欧美一区二区三区| 美女一区二区三区| 风间由美一区二区av101| 一本久道中文字幕精品亚洲嫩| 欧美浪妇xxxx高跟鞋交| 日韩欧美在线影院| 国产女人aaa级久久久级| 亚洲精品免费看| 日韩av电影免费观看高清完整版| 国产乱一区二区| 欧洲精品一区二区| 久久久www成人免费无遮挡大片| 亚洲婷婷国产精品电影人久久| 青草国产精品久久久久久| 风间由美性色一区二区三区| 欧美日韩国产小视频| 中文字幕免费不卡在线| 天天综合网天天综合色| 丁香婷婷综合五月| 日韩免费在线观看| 亚洲日本欧美天堂| 久久精品久久99精品久久| 色综合天天综合色综合av| 日韩精品影音先锋| 亚洲一区二区三区中文字幕在线| 国产毛片精品视频| 欧美日韩在线播放| 中文字幕日本不卡| 国内精品写真在线观看| 欧美日韩一区中文字幕| 国产精品久久久久久久久久久免费看 | 97se亚洲国产综合自在线| 欧美一卡2卡三卡4卡5免费| 亚洲欧洲日韩女同| 国产成人亚洲综合a∨婷婷图片| 欧美日韩精品一区二区三区| 国产精品国模大尺度视频| 国产一区二区三区在线观看免费 | 黑人精品欧美一区二区蜜桃| 欧美巨大另类极品videosbest | 一区二区三区色| eeuss鲁片一区二区三区在线看| 制服丝袜av成人在线看| 一区二区在线看| 成人免费视频视频| 日本一区二区三区电影| 毛片一区二区三区| 欧美一二三区在线观看| 香蕉久久夜色精品国产使用方法| 一本色道久久综合亚洲aⅴ蜜桃| 国产精品美女一区二区在线观看| 国产精品一卡二| 久久久青草青青国产亚洲免观| 久久99热国产| ww亚洲ww在线观看国产| 国产一区不卡视频| 中文字幕乱码亚洲精品一区| 成人性视频免费网站| 国产精品视频yy9299一区| 国产91精品入口| 欧美韩国一区二区| 97国产精品videossex| 一区二区三区加勒比av| 欧美日韩免费电影| 全国精品久久少妇| 精品精品国产高清一毛片一天堂|