Re: [Case] VM convert 的時候需要停用資料庫服務?

看板MIS (IT資訊人員)作者 (吾養吾浩然之氣)時間6年前 (2018/05/01 15:08), 6年前編輯推噓4(405)
留言9則, 6人參與, 6年前最新討論串2/5 (看更多)
※ 引述《sanbis (方正)》之銘言: : [硬體資訊] : R630 : R720 : [軟or韌體版本資訊] : CentOS 6.9 : [問題描述] : 雖然前面已經測試過 P2V可以正常轉換 : 但是轉換完成以後所有服務跟資料是否正常還不確定 : (沒辦法直接讓測試的啟用,而且還有資料寫入的問題) : 預定排程在明天請客戶停止寫入 : 然後做完整的 P2V 然後切換 IP : 但是今天拿公司的一台主機做測試的時候出了點問題 : IP 切換沒有什麼問題 : 但是切換過去以後開啟網頁出現一堆 error : 經過檢查以後 MySQL 有 crash 此外 innodb 出現錯誤 : google 相關情況 : 都是建議在轉換的時候要停用 : MySQL 或是資料庫的相關服務 : https://communities.vmware.com/thread/499815 : https://www.pluralsight.com/blog/tutorials/vmware-p2v-migration : 我知道為了安全起見 : 停用是最好的選擇~ : (鬼才知道轉換出包會有什麼狀況) : 目前也已經排定停用後轉換 : 這些文章最近的是 2015 年的文章 : 不知道這幾年來軟體有沒有改版 : 可以支援服務中轉換? : [已嘗試過的方法] : [其他線索] 根據我淺薄的經驗,有以下方式不負責建議您採用 1. MySQL Replication 簡單說是透過MySQL原生的抄寫機制,來達成轉移的方法 詳情請google: MySQL Replication 2. 直接P2V也並非不可行,但以下條件是必要的 1) 停機 2) P2V 3) 再進行MySQL Backup & Restore 步驟 3請參考對岸資源,對岸MySQL使用非常發達,可查詢的資料很豐富 https://cloud.tencent.com/document/product/236/8464 (MySQL Backup & Restore) 3. MySQL HA 這方式簡單說,要把原本的MySQL 由單機提昇為MySQL Cluster HA 然後把你新建好的VM, 加入到此MySQL Cluster, 就會自動進行資料同步並可以在切換時不停機。 但這要動到原本那台MySQL實體機的設定,不熟門路的建議不要採用。 技術難度(難=>易):3>1>2 中斷時間(長=>短):2>1>3 變更幅度(多=>少):3>1>2 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 175.180.135.182 ※ 文章網址: https://www.ptt.cc/bbs/MIS/M.1525158507.A.2A8.html ※ 編輯: coflame (175.180.135.182), 05/01/2018 15:09:06

05/01 15:19, 6年前 , 1F
05/01 15:19, 1F

05/01 22:15, 6年前 , 2F
推推
05/01 22:15, 2F

05/01 22:59, 6年前 , 3F
repl有可能要改設定一樣要重新啟動mysql,那就停機較乾脆
05/01 22:59, 3F

05/01 23:01, 6年前 , 4F
2的backup應該是P2V前做,為了保持資料一致性,還是要停機
05/01 23:01, 4F

05/01 23:02, 6年前 , 5F
改ha就更不用說了,程式端可能要改,人家只是要P2V而以耶
05/01 23:02, 5F

05/01 23:03, 6年前 , 6F
結論就是這種簡單的P2V,停機跑最保險
05/01 23:03, 6F

05/01 23:03, 6年前 , 7F
我還是不懂~ 為什麼2需要 backup?
05/01 23:03, 7F

05/01 23:27, 6年前 , 8F
簡單講 任何p2v前都建議先backup
05/01 23:27, 8F

05/02 12:00, 6年前 , 9F
backup就是買保險,不拘限p2v 做重大處理都該排這項
05/02 12:00, 9F
文章代碼(AID): #1Qw19hAe (MIS)
討論串 (同標題文章)
文章代碼(AID): #1Qw19hAe (MIS)