亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

mysql使用物理備份安裝xtrabackup的詳細(xì)過程

 更新時(shí)間:2024年05月24日 15:08:01   作者:天涯kk  
這篇文章主要介紹了mysql使用物理備份安裝xtrabackup的詳細(xì)過程,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),感興趣的朋友跟隨小編一起看看吧

1.安裝xtrabackup

下載路徑: https://www.percona.com/downloads/Percona-XtraBackup-2.4/

下載版本: Percona XtraBackup

數(shù)據(jù)庫(kù)5.4 就用2.4的版本

可以選2.4.9的版本 centos紅帽rpm版本

安裝xtrabackup
登錄mysql查看版本
mysql是5.7.44版本:
裝的時(shí)候就裝2.4.29版本
cd /soft 
https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.29/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.29-1.el7.x86_64.rpm
下載地址:
# wget https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.29/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.29-1.el7.x86_64.rpm
# yum install percona-xtrabackup-24-2.4.26-1.el7.x86_64.rpm 
查看安裝情況
[root@base-c7 soft]# rpm -qa | grep xtrabackup
percona-xtrabackup-24-2.4.29-1.el7.x86_64
查看版本:
[root@base-c7 soft]#xtrabackup --version
xtrabackup version 2.4.29 based on MySQL server 5.7.44 Linux (x86_64) (revision id: 2e6c0951)
注意:
my.cnf需要確認(rèn)配置文件內(nèi)有數(shù)據(jù)庫(kù)目錄指定
# cat /etc/my.cnf
[mysqld]
datadir = /usr/local/mysql/data
恢復(fù)時(shí)數(shù)據(jù)庫(kù)目錄必須為空,MySQL服務(wù)不能啟動(dòng)

如何刪除xtrabackup

rpm -e percona-xtrabackup-24
yum remove percona-xtrabackup-24
rpm -qa | grep xtrabackup

2.完全備份流程:

完整備份語(yǔ)法:
innobackupex --user=root --password='口令' /備份目錄
案例:
innobackupex --user=root --password='qf123' /xtrabackup/full
備份的文件夾放在哪個(gè)地方
/xtrabackup/full
第一步:創(chuàng)建備份目錄:
[root@mysql-server ~]# mkdir /xtrabackup/full -p
第二步備份:
沒有帶用戶名和密碼是因?yàn)樵趘im /etc/my.cnf(password=123456
port = 3306)配置過了
innobackupex /xtrabackup/full
[root@mysql-server ~]# innobackupex --user=root --password='qf123' /xtrabackup/full
cd 進(jìn)去會(huì)產(chǎn)生一個(gè)年月日時(shí)分秒的文件夾
cd /xtrabackup/full/  ll
2024-05-21_21-51-01
在執(zhí)行一次就會(huì)又產(chǎn)生一個(gè)文件夾
innobackupex /xtrabackup/full
2024-05-21_21-59-46
cd 進(jìn)去就可以看到備份的路徑
cd 2024-05-21_21-51-01/ ll
防止數(shù)據(jù)被修改 就把文件進(jìn)行壓縮,要用的時(shí)候就進(jìn)行解壓
cd /xtrabackup/full/
tar -czvf 2024-05-21_21-59-46.tar.gz 2024-05-21_21-59-46
創(chuàng)建文件夾 把2024-05-21_21-59-46.tar.gz 移動(dòng)到tar文件夾里
mkdir tar
mv 2024-05-21_21-59-46.tar.gz tar/
先進(jìn)行拷貝一份 以防改錯(cuò)
cp -r 2024-05-21_21-59-46{,.ori}
就可以把備份目錄給清理掉了
rm -rf 2024-05-21_21-59-46.ori/
寫腳本只做備份,不要寫腳本搞還原
還原搞手動(dòng)

完全備份恢復(fù)流程

數(shù)據(jù)沒有特殊需求 就不要搞還原(很麻煩)
完全備份恢復(fù)流程
1. 停止數(shù)據(jù)庫(kù)
2. 清理環(huán)境
3. 重演回滾--> 恢復(fù)數(shù)據(jù)
4. 修改權(quán)限
5. 啟動(dòng)數(shù)據(jù)庫(kù)
第一步先停服務(wù) 
systemctl stop mysqld
注意:數(shù)據(jù)庫(kù)目錄必須為空,MySQL服務(wù)不能啟動(dòng)
第二步開始刪數(shù)據(jù)
cd /usr/local/mysql/data
rm -rf *
第三步重演回滾 恢復(fù)數(shù)據(jù):
3.重演回滾 恢復(fù)數(shù)據(jù):
語(yǔ)法
innobackupex --apply-log /備份目錄/完整備份目錄(年月日時(shí)分秒)
案例:
innobackupex --apply-log /xtrabackup/full/2024-05-21_21-59-46
恢復(fù)數(shù)據(jù):
語(yǔ)法:
innobackupex --copy-back /備份目錄/完整備份目錄(年月日時(shí)分秒)
案例:
相當(dāng)于把文件復(fù)制回來
innobackupex --copy-back /xtrabackup/full/2024-05-21_21-59-46
此時(shí)已經(jīng)恢復(fù)成功
pwd ll
修改權(quán)限:
chown -R mysql:mysql /usr/local/mysql/data
啟動(dòng)數(shù)據(jù)庫(kù):
systemctl start mysqld
查看端口
ss -ntpl | grep 3306
登錄MySQL 查看庫(kù)
show databases;

到此這篇關(guān)于mysql-使用物理備份-如何安裝xtrabackup的文章就介紹到這了,更多相關(guān)mysql安裝xtrabackup內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Linux中 MySQL 授權(quán)遠(yuǎn)程連接的方法步驟

    Linux中 MySQL 授權(quán)遠(yuǎn)程連接的方法步驟

    如果需要遠(yuǎn)程連接 Linux 系統(tǒng)上的 MySQL 時(shí),必須為其 IP 和 具體用戶 進(jìn)行 授權(quán),本篇文章主要介紹了Linux中 MySQL 授權(quán)遠(yuǎn)程連接的方法步驟,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Mysql中分布式鎖的具體實(shí)現(xiàn)

    Mysql中分布式鎖的具體實(shí)現(xiàn)

    分布式鎖開發(fā)中經(jīng)常使用,本文主要介紹了Mysql中分布式鎖的具體實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-01-01
  • Mysql數(shù)據(jù)表中的蠕蟲復(fù)制使用方法

    Mysql數(shù)據(jù)表中的蠕蟲復(fù)制使用方法

    在本文中我們給大家分享了關(guān)于怎么使用Mysql數(shù)據(jù)表中的蠕蟲復(fù)制的相關(guān)知識(shí)點(diǎn),有興趣的朋友們學(xué)習(xí)下。
    2019-02-02
  • MySQL中or、in、union與索引優(yōu)化詳析

    MySQL中or、in、union與索引優(yōu)化詳析

    這篇文章主要給大家介紹了關(guān)于MySQL中or、in、union與索引優(yōu)化的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Mysql5.7.18版本(二進(jìn)制包安裝)自定義安裝路徑教程詳解

    Mysql5.7.18版本(二進(jìn)制包安裝)自定義安裝路徑教程詳解

    這篇文章主要介紹了Mysql5.7.18版本(二進(jìn)制包安裝)自定義安裝路徑教程詳解,需要的朋友可以參考下
    2017-07-07
  • 完美轉(zhuǎn)換MySQL的字符集 解決查看utf8源文件中的亂碼問題

    完美轉(zhuǎn)換MySQL的字符集 解決查看utf8源文件中的亂碼問題

    本人轉(zhuǎn)換過好多數(shù)據(jù)了,也用過了好多的辦法,個(gè)人感覺最好用的就是使用MySQL命令導(dǎo)出導(dǎo)入中將字符集轉(zhuǎn)換過去
    2011-11-11
  • MySQL閃回(flashback)原理與實(shí)戰(zhàn)

    MySQL閃回(flashback)原理與實(shí)戰(zhàn)

    摘要: 本文將介紹閃回原理,給出筆者的實(shí)戰(zhàn)經(jīng)驗(yàn),并對(duì)現(xiàn)存的閃回工具作比較。這是目前為止,MySQL 閃回領(lǐng)域第一篇全面深入的實(shí)戰(zhàn)總結(jié)。
    2017-01-01
  • mysql配置文件的使用教程

    mysql配置文件的使用教程

    這篇文章主要介紹了mysql配置文件的使用教程,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-10-10
  • mysql字符串拼接的幾種實(shí)用方式小結(jié)

    mysql字符串拼接的幾種實(shí)用方式小結(jié)

    在SQL語(yǔ)句中經(jīng)常需要進(jìn)行字符串拼接,下面這篇文章主要給大家介紹了關(guān)于mysql字符串拼接的幾種實(shí)用方式,文中通過圖文以及代碼示例介紹的非常詳細(xì),需要的朋友可以參考下
    2023-11-11
  • mysql不走索引的幾個(gè)問題小結(jié)

    mysql不走索引的幾個(gè)問題小結(jié)

    MySQL中不走索引的問題通常發(fā)生在查詢中使用了函數(shù),這會(huì)使索引失效,從而影響查詢性能,本文就介紹了mysql不走索引的幾個(gè)問題小結(jié),感興趣的可以了解一下
    2023-08-08

最新評(píng)論