※ 引述《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