国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

刪庫跑路?使用xtraback備份MySQL數據庫的方法

2024-07-24 12:49:41
字體:
來源:轉載
供稿:網友

一、mysqldump備份方式是采用邏輯備份。最大的缺陷就是備份和恢復的速度都慢,對于一個50G的數據庫而言,這個速度還是可以接受的,但是如果數據庫非常大,那在使用mysqdump備份就不是太合適了。。

這時候就需要一種很好用又高效的工具,xtraback 就是其中的一款,號稱免費版的innodb hotbackup

xtraback特點如下:

備份過程快速,可靠 備份過程不會打斷正在執行的事務 能夠基于壓縮等功能節約磁盤空間和流量 自動實現備份檢驗 還原速度快

二、安裝xtraback 1)下載xtraback

wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/binary/tarball/percona-xtrabackup-2.4.4-Linux-x86_64.tar.gz

2)解壓

[root@master ~]# tar zxf percona-xtrabackup-2.4.4-Linux-x86_64.tar.gz

3)進入解壓目錄復制bin下的所有程序到/usr/bin下即可

[root@master ~]# cd percona-xtrabackup-2.4.4-Linux-x86_64/ [root@master percona-xtrabackup-2.4.4-Linux-x86_64]# cp bin/* /usr/bin/

xtraback是用于熱備份innodb,xtradb表中數據的工具,支持在線熱備份,可以在不加鎖的情況下備份innodb數據表,不過此工具不能操作myisam引擎表

4)安裝相關的插件

yum install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL perl-TermReadKey.x86_64 perl-Digest-MD5 –y 

5)下載percona-toolkit并安裝

wget https://www.percona.com/downloads/percona-toolkit/2.2.19/RPM/percona-toolkit-2.2.19-1.noarch.rpm [root@master ~]# rpm -ivh percona-toolkit-2.2.19-1.noarch.rpm warning: percona-toolkit-2.2.19-1.noarch.rpm: Header V4 DSA/SHA1 Signature, key ID cd2efd2a: NOKEY Preparing... ################################# [100%] Updating / installing... 1:percona-toolkit-2.2.19-1 ################################# [100%]

三、備份

方案一:xtrabackup完全備份+binlog增量備份 (需要開啟bin-log日志)

創建備份目錄

[root@master ~]# mkdir -p /opt/mysqlbackup/{full,inc}

首先我們創一個test庫,在test庫中創建一個tb1的表,在tb1表中插入三行數據,如下:

插入數據后我們進行完全備份 如下:

[root@master ~]# innobackupex --user=root --password=pwd123 /opt/mysqlbackup/full/

以上完全備份路徑為我們剛剛創建的mysqlbackup目錄下。

出現以下提示證明備份成功

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 札达县| 从江县| 花莲市| 陈巴尔虎旗| 丰镇市| 绵阳市| 缙云县| 堆龙德庆县| 吉木萨尔县| 灵丘县| 莲花县| 民权县| 淮南市| 富阳市| 通辽市| 青龙| 云霄县| 如东县| 绍兴市| 积石山| 开封县| 大港区| 广昌县| 通渭县| 本溪市| 平远县| 隆回县| 藁城市| 台中市| 叶城县| 秦安县| 波密县| 濉溪县| 读书| 邻水| 正定县| 阿尔山市| 泰安市| 荥经县| 济源市| 德安县|