mysql冷遷移,物理遷移

2021-10-21 20:09:43 字數 986 閱讀 3373

最野蠻的物理遷移,直接copy磁碟的資料庫目錄,此方法需停服務

1、在mysql中將需要備份的資料庫進行加鎖(並實現記憶體資料落盤),避免備份**現寫操作。

mariadb [

(none)

]> flush tables with read lock;

2、進入linux的資料庫儲存目錄,檢視資料庫檔案是否存在,預設安裝位置是/var/lib/mysql下。

[root@localhost mysql]

# cd /var/lib/mysql/test

[root@localhost test]

# ls

db.opt test.frm test.myd test.myi

3、直接將資料庫目錄copy至目標目錄下,建議將整個兒mysql目錄打包備份

4、/etc/my.cnf也備份一下,一同拷貝到新伺服器

5、進行資料物理還原

[root@localhost mysql]

# cp -r /test /new_mysql/

6、務必將資料庫目錄的主人設定為mysql

chown -r mysql:mysql /new_mysql/test
7、在mysql中將資料庫解鎖

mariadb [none]

>unlock tables;

8、檢查資料是否恢復正常

mariadb [test]

>

select * from test

;

| id |

| 123 |

1 row in set (0.00 sec)

採用物理備份的方式有優點:資料快,缺點:資料庫引擎且必須是資料庫的同版本,備份過程中將中斷業務。

冷遷移和熱遷移

1 冷遷移 通常我們存放虛擬機器磁碟的目錄都是掛在的乙個nfs檔案系統的磁碟,而這個磁碟通常是lvm檔案系統。所以需要進行冷遷移時,只要在目標主機上掛載這個nfs檔案系統,就可以看到要遷移的那個虛擬機器的磁碟檔案,通常以.qcow2或.raw結尾的,然後,只需將虛擬機器的.xml配置檔案傳送到目標伺...

solr冷遷移操作步驟

虛擬機器1 原來的老虛擬機器 虛擬機器2 ovf模板匯入的虛擬機器 1 停止執行solr集群的tomcat及zookeeper 使用xshell連線solr虛擬機器1 solr虛擬機器的ip 使用solr使用者 su solr 停止執行solr cd usr local apache tomcat ...

KVM虛機冷遷移

1 root kvm host virsh shutdown vm01 centos6.8 關閉需要遷移的虛機 2 root kvm host virsh list all 檢視虛機情況 1 root kvm host virsh domblklist vm01 centos6.8 檢視虛機磁碟 遷...