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

首頁 > 數據庫 > MySQL > 正文

快速備份與還原MySQL從服務器步驟

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

今天Lesca將介紹如何備份和還原MySQL的從服務器,平臺仍然是CentOS 7,使用mysqldump進行備份和還原,使用MYSQLDUMP進行備份.

  1. mysqladmin stop-slave -uroot -p 
  2. mysqldump --all-databases > fulldb.dump 
  3. mysqladmin start-slave -uroot -p 
  4. tar -czf /tmp/dbdump.tar.gz ./fulldb.dump ./mysql-relay-log.info 

我們除了要備份了整個數據庫的dump以外,還需要備份relay-log.info文件(上例為mysql-relay-log.info),該文件包含類似如下信息:

  1. /var/lib/mysql/mysql-relay-bin.000002 
  2. 720 
  3. mysql-bin.0000023968 

紅色高亮部分,指明了當前MySQL主服務器上二進制日志的執行狀態,這個數據在還原從服務器的時候至關重要.

使用MYSQLDUMP進行還原

  1. mysql -uroot -p < /root/dbdump.db 
  2. stop slave; 
  3. CHANGE MASTER TO MASTER_HOST='192.168.10.201', MASTER_USER='slave_user', MASTER_PASSWORD='abc@DEF', MASTER_LOG_FILE='mysql-bin.000002', MASTER_LOG_POS=3968; 
  4. start slave; --Vevb.com 
  5. show slave status/G 

在狀態中,如果有下面兩行,則表示從服務器工作正常:

Slave_IO_Running: Yes

Slave_SQL_Running: Yes

使用數據庫文件(Raw Data)進行備份和還原

備份數據庫文件

  1. service mariadb stop 
  2. tar --selinux --acls --xattrs -czPf /root/dbbackup.tar.gz /var/lib/mysql/ 
  3. service mariadb start 

注意:紅色參數讓tar同時備份selinux屬性和其他ACL屬性,以防止還原到目標服務器后無法使用.

還原數據庫文件

  1. service mariadb stop 
  2. tar --selinux --acls --xattrs -xzPf /root/dbbackup.tar.gz -C / 
  3. service mariadb start 

同時,還原數據文件的時候,也需要指定這些參數.

故障排查,錯誤消息:

  1. 150401  9:58:06 [ERROR] mysqld: File '/var/lib/mysql/mysql-bin.index' not found (Errcode: 13) 
  2. 150401  9:58:06 [ERROR] Aborting 

檢查SELINUX設置:

ll -Z mysql-bin.index

-rw-rw----. mysql mysql unconfined_u :o bject_r:var_lib_t:s0 mysql-bin.index

解決方法:

可以禁用SeLinux(配置文件/etc/selinux/config),SELINUX=disabled 修改完后需要重啟.

也可以在tar命令壓縮、解壓縮時添加如下參數:

tar --selinux --acls --xattrs

拓展知識:

  1. -selinux – Save the SELinux context to the archive 
  2. -acls – Save the ACLs to the archive 
  3. -xattrs – Save the user/root xattrs to the archive. It archives all extended attributes, including SELinux and ACLs.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 多伦县| 武隆县| 柘城县| 嘉黎县| 松溪县| 长岭县| 五大连池市| 长顺县| 陕西省| 绥阳县| 津南区| 葵青区| 浙江省| 建阳市| 镇赉县| 洱源县| 云霄县| 如东县| 呼伦贝尔市| 夏邑县| 焉耆| 旌德县| 石家庄市| 汉寿县| 阿克陶县| 固安县| 屏边| 正镶白旗| 马鞍山市| 颍上县| 沁阳市| 辉县市| 鲁山县| 鄢陵县| 托克托县| 攀枝花市| 乌兰察布市| 尉犁县| 嘉定区| 孝义市| 陵水|