某大數(shù)據(jù)項(xiàng)目需遷移Mysql數(shù)據(jù)庫(kù)。涉及3xxG數(shù)據(jù),采用mysqldump+source導(dǎo)入太慢。如何縮短停機(jī)時(shí)間。
無(wú)
1、按表導(dǎo)出文件
mysqldump -uroot -p'xxx' beta beta_file_msg_logs_2023_12 > /backup/db-mir/beta_file_msg_logs_2023_12.sql &
mysqldump -uroot -p'xxx' beta beta_obs_file_scan_hunter_2023_12 > /backup/db-mir/beta_obs_file_scan_hunter_2023_12.sql &
mysqldump -uroot -xxx' beta beta_obs_file_scan_zlg_2023_12 > /backup/db-mir/beta_obs_file_scan_zlg_2023_12.sql &
2、多進(jìn)程導(dǎo)入文件
mysql -h 127.0.0.1 -P 6446 -uroot -p'xxx' beta < /backup/db-mir/beta_file_msg_logs_2023_12.sql &
mysql -h 127.0.0.1 -P 6446 -uroot -p'xxx' beta < /backup/db-mir/beta_obs_file_scan_hunter_2023_12.sql &
mysql -h 127.0.0.1 -P 6446 -uroot -p'xxx' beta < /backup/db-mir/beta_obs_file_scan_zlg_2023_12.sql &
該方法不依賴(lài)三方組件,多并發(fā)處理可以提高速度。
無(wú)