MySQL 遷移表空間,備份單表
遷移表空間,可以使用xtrabackup工具備份源表。
要求條件: 匯出的單表必須擁有獨立的表空間檔案,資料庫系統引數innodb_file_per_table設定為on。
1)使用xtrabackup備份單表sudo /usr/bin/xtrabackup --defaults-file=/etc/my.cnf --tables=flight.test2021 --user=root --password='XXXXXX' --socket=/home/mysql_data/mysql.sock --parallel=4 --lock-ddl --backup \
--target-dir=/home/backup/load &
2)使用工具xtrabackup對備份檔案進行日誌恢復。
sudo /usr/bin/xtrabackup --prepare --export --target-dir=/home/backup/load
3)在目標庫flight上,用源表建表語句建表。
4)在目標庫 flight上,設定會話級,不記日誌模式: set sql_log_bin=0。
5)在目標庫 flight上,匯出表結構,命令列執行alter table test2021 discard tablespace。
6)將備份出的 test2021所有檔案,複製到目標庫的表 test2021 下面的對應位置上,修改檔案許可權:chown mysql.mysql test2021.*。
7) 在目標庫 flight上,命令列上執行 alter table test2021 import tablespace,等待幾分鐘。
8)驗證,select count(*) from test2021,源端與目標端,記錄數一直即可。
另: --tables=flight.test2021 預設是模糊匹配,如果需要精確匹配,則需要藉助正規表示式。如匹配單表: --tables='^flight.test2021$', 如果不使用正規表示式,則需要匹配同一個庫下表名包含關鍵字 t est2021的其他表。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9606353/viewspace-2774696/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysql共享表空間擴容,收縮,遷移MySql
- table/index/LOBINDEX遷移表空間Index
- Oracle中表空間、表、索引的遷移Oracle索引
- Oracle 12cbigfile表空間物件遷移Oracle物件
- oracle 表移動表空間Oracle
- Oracle表移動表空間Oracle
- SYSTEM 表空間管理及備份恢復
- [20210527]rman與undo表空間備份.txt
- MySQL備份遷移之mydumperMySql
- mysql Innodb表空間解除安裝、遷移、裝載的使用方法MySql
- 用傳輸表空間跨平臺遷移資料
- mysql 大表mysqldump遷移方案MySql
- MySQL InnoDB表空間加密MySql加密
- MySQL 傳輸表空間MySql
- MySQL 8.0表空間新特性簡單實驗MySql
- 16、表空間 建立表空間
- mysql 備份與遷移 資料同步方法MySql
- mysql之 表空間傳輸MySql
- mysql收縮共享表空間MySql
- MySQL InnoDB Undo表空間配置MySql
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql
- MySQL 中的共享表空間與獨立表空間如何選擇MySql
- Oracle RMAN備份為什麼會大量使用temp表空間?Oracle
- MySQL傳輸表空間的簡單使用方法MySql
- 對Oracle分割槽表進行表空間遷移並處理ORA-14511問題Oracle
- MySQL innodb表使用表空間物理檔案複製表MySql
- 【資料遷移】XTTS跨平臺傳輸表空間v4TTS
- 達夢(DM)資料庫的表空間建立和遷移維護資料庫
- MySQL InnoDB臨時表空間配置MySql
- Oracle 12C RMAN備份佔用大量臨時表空間Oracle
- 移動分割槽表和分割槽索引的表空間索引
- 【RMAN】當表空間處於備份狀態時發生了什麼
- Laravel 遷移增加表備註擴充套件方法Laravel套件
- mysql關於表空間的總結MySql
- MySQL 增加InnoDB系統表空間大小MySql
- MySQL InnoDB File-Per-Table表空間MySql
- MySQL 系統表空間檔案解析MySql
- 【資料遷移】XTTS跨平臺傳輸表空間(1.傳統方式)TTS