欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

mysql使用物理備份安裝xtrabackup的詳細過程

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

1.安裝xtrabackup

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

下載版本: Percona XtraBackup

數據庫5.4 就用2.4的版本

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

安裝xtrabackup
登錄mysql查看版本
mysql是5.7.44版本:
裝的時候就裝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需要確認配置文件內有數據庫目錄指定
# cat /etc/my.cnf
[mysqld]
datadir = /usr/local/mysql/data
恢復時數據庫目錄必須為空,MySQL服務不能啟動

如何刪除xtrabackup

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

2.完全備份流程:

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

完全備份恢復流程

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

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

相關文章

  • Linux中 MySQL 授權遠程連接的方法步驟

    Linux中 MySQL 授權遠程連接的方法步驟

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

    Mysql中分布式鎖的具體實現

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

    Mysql數據表中的蠕蟲復制使用方法

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

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

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

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

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

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

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

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

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

    mysql配置文件的使用教程

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

    mysql字符串拼接的幾種實用方式小結

    在SQL語句中經常需要進行字符串拼接,下面這篇文章主要給大家介紹了關于mysql字符串拼接的幾種實用方式,文中通過圖文以及代碼示例介紹的非常詳細,需要的朋友可以參考下
    2023-11-11
  • mysql不走索引的幾個問題小結

    mysql不走索引的幾個問題小結

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

最新評論