新网创想网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
第一,根据自建数据库的数据量、MySQL版本以及访问量等信息申请对应的云数据库实例,申请云数据库实例完成后,联系云数据库的腾讯云技术人员调整云数据库和云服务器之间的网络配置。
成都创新互联主营潞城网站建设的网络公司,主营网站建设方案,APP应用开发,潞城h5小程序设计搭建,潞城网站营销推广欢迎潞城等地区企业咨询
第二,迁移数据库:
1、使用mysqldump导出自建数据库的数据,注意记录binlog的文件和位置(如需帮助请咨询云数据库技术人员),然后使用mysql命令导入至对应的云数据库实例中。推荐使用云数据库多线程导入导出工具。
2、在自建数据库上给云数据库的同步用户授权,授权语句范例如下:
GRANT REPLICATION SLAVE,FILE ON *.* TO 'replication'@'%' IDENTIFIED BY 'test123';
3、在导入数据后根据备份的binlog位置和binlog文件使用change master命令配置从自建数据库到云数据库的主从同步。范例如下:
CHANGE MASTER TO MASTER_HOST='10.1.1.10',MASTER_USER='replication',MASTER_PASSWORD='test123',MASTER_LOG_FILE='mysql-bin.000012', MASTER_LOG_POS=106;
第三,迁移后数据校验:数据同步完成之后,可以使用数据抽样、对比表数量、库数量或者使用专业的对比工具确认数据是否完整。
第四,业务切换数据库:校验数据完整后,请选择适当时间来做业务的平滑切换,将业务连接的数据库切换至云数据库,切换后请务必检查自建数据库是否还有请求进来,避免出现还有请求连接到自建数据库的情况。
第五,断开自建数据库和云数据库主从同步:
1、切换后业务正常后,业务侧在云数据库上执行如下命令断开自建数据库到云数据库的主从同步。
2、断开主从同步后通知云数据库的技术人员恢复之前调整的网络。
有些站长购买了腾讯云服务器但是在使用过程中忘记续费了,那么服务器内的数据会被保留多久?如果数据被释放清除后还能恢复吗?如果恢复?说实话,只要是云服务器过期了数据被释放清除后是无法恢复的,所以大家一定要及时关注腾讯云后台或者绑定的手机短信或邮件,一般服务器到期后腾讯云都会及时发送欠费通知,收到通知后及时续费或者不想续费的及时将数据导出保存到本地电脑,不要等到被释放清除后再来想恢复的问题。
当然不是
备份一般是备份2部分
1 网站源码一般需要压缩成.7z或者.zip备份下载到本地
2 有些是mysql的数据库需要对数据库进行备份导出
都是要借助工具的