配置xtrabackup備份mysql資料庫
下載地址:
為了方便起見本次安裝使用yum源安裝方式
1 安裝yum源:
yum install
2 安裝libev:
yum install perl-DBD-MySQL
下面這個安裝需要根據自己的作業系統,安裝libev
wget ftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/libev-4.15-1.el6.rf.x86_64.rpm
rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
3 安裝xtrabackup:
yum install percona-xtrabackup-24
備份測試:
建立備份使用者並授予許可權:
create user xtrabk@'localhost' identified by 'onlybackup';
GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT,PROCESS ON *.* TO xtrabk@'localhost';
只用全備恢復過程(成功測試):
備份:
innobackupex --defaults-file=/data/mysqldata/3306/my.cnf --user=system --password='welcome123' /data/mysqldata/backup
準備恢復:
innobackupex --apply-log /data/mysqldata/backup/2017-10-17_13-08-11
刪除data和log目錄下檔案
執行恢復:
innobackupex --defaults-file=/data/mysqldata/backup/my.cnf --copy-back /data/mysqldata/backup/2017-10-17_13-08-11/
為了方便起見本次安裝使用yum源安裝方式
1 安裝yum源:
yum install
2 安裝libev:
yum install perl-DBD-MySQL
下面這個安裝需要根據自己的作業系統,安裝libev
wget ftp://rpmfind.net/linux/dag/redhat/el6/en/x86_64/dag/RPMS/libev-4.15-1.el6.rf.x86_64.rpm
rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm
3 安裝xtrabackup:
yum install percona-xtrabackup-24
備份測試:
建立備份使用者並授予許可權:
create user xtrabk@'localhost' identified by 'onlybackup';
GRANT RELOAD, LOCK TABLES, REPLICATION CLIENT,PROCESS ON *.* TO xtrabk@'localhost';
只用全備恢復過程(成功測試):
備份:
innobackupex --defaults-file=/data/mysqldata/3306/my.cnf --user=system --password='welcome123' /data/mysqldata/backup
準備恢復:
innobackupex --apply-log /data/mysqldata/backup/2017-10-17_13-08-11
刪除data和log目錄下檔案
執行恢復:
innobackupex --defaults-file=/data/mysqldata/backup/my.cnf --copy-back /data/mysqldata/backup/2017-10-17_13-08-11/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-2146022/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- MySQL:xtrabackup備份MySql
- mysql 資料庫 備份MySql資料庫
- 使用Xtrabackup遠端備份MysqlMySql
- innobackupex 備份MySQL資料庫MySql資料庫
- xtrabackup備份mysql“ib_logfile0 is ofMySql
- mysql資料庫備份命令大全MySql資料庫
- 備份mysql資料庫報告MySql資料庫
- 1. 備份MySQL資料庫MySql資料庫
- MySQL資料庫的基本備份MySql資料庫
- Mysql資料庫自動備份MySql資料庫
- 定時備份MySQL資料庫MySql資料庫
- 【MySQL】Xtrabackup備份及恢復指令碼MySql指令碼
- 【MySQL】xtrabackup 2.4.12備份觸發的bugMySql
- MySQL Backup--Xtrabackup備份限速問題MySql
- Xtrabackup增量備份
- MySQL備份與恢復——基於Xtrabackup物理備份恢復MySql
- (7) MySQL資料庫備份詳解MySql資料庫
- golang實現mysql資料庫備份GolangMySql資料庫
- Mysql資料庫備份及恢復MySql資料庫
- MySQL資料庫常用的備份方法MySql資料庫
- 「MySQL」資料庫備份和還原MySql資料庫
- 【Xtrabackup】Xtrabackup備份基礎知識
- 【Xtrabackup】Xtrabackup全備、增量備份及恢復示例
- Xtrabackup全量備份
- MySQL資料備份MySql
- MySQL資料庫備份的shell指令碼MySql資料庫指令碼
- MySql資料庫備份的幾種方式MySql資料庫
- 使用MySQL Workbench進行資料庫備份MySql資料庫
- Mysql備份和還原資料庫-mysqldumpMySql資料庫
- 資料庫備份資料庫
- linux實現mysql資料庫每天自動備份定時備份LinuxMySql資料庫
- 初探MySQL資料備份及備份原理MySql
- MySQL運維實戰之備份和恢復(8.1)xtrabackup全量備份MySql運維
- 實現MySQL資料庫的實時備份MySql資料庫
- 使用Mysqldump備份和恢復MySQL資料庫MySql資料庫
- MySQL-19.資料庫備份與恢復MySql資料庫
- mysql資料庫-備份與還原實操MySql資料庫
- java mysql 資料庫備份和還原操作JavaMySql資料庫
- Liunx備份mysql資料庫的shell指令碼MySql資料庫指令碼