Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[新需求] 腾讯云如何完成迁移的案例那里有?步骤是什么?

[复制链接]
小羊5 发表于 2016-9-21 11:25:36 | 显示全部楼层 |阅读模式
需求发布
金额范围: 500-1000 元
预算金额: 3000 元
开始时间: 2016-09-21
结束时间: 2016-11-30
联系方式: 隐藏内容
案例   某国内大型游戏开发商有超过130个IDC部署MySQL实例,存储总量达20T。因业务需要,将全部实例迁移到腾讯云CDB for MySQL。为保证业务迁移顺利进行,对迁移流程,工具进行了前期的调查研究,并对过程中发现的4大问题进行及时解决,以下是实际迁移经验分享:
1、测试用例/过程
目前开发商上云(外部MySQL迁移到CDB)提供多种方案,其中开发商的MySQL实例有外网IP的可以直接使用腾讯云数据库迁移工具完成迁移(其他的迁移方法参见:https://www.qcloud.com/doc/product/236/591)。本次迁移任务中该开发商的所有MySQL实例均有外网代理IP供使用,故直接选用迁移工具完成数据导入。- @' {. ?! _* b0 U( f2 Z% H
2、主从以及从机和CDB建立主从的同步
3、多实例+较大binlog并发同步
二、开发商迁移测试数据记录
以上我方内部测试完成后,开发商自行进行了3次迁移,相关数据如下:
某次迁移的带宽表现。
由于开发商出口带宽只有约500Mbps,经过测试发现迁移瓶颈主要出现在带宽限制上。实际并发时带宽大小待二期迁移时确认。
( D2 m9 N- U( i+ c$ B$ v# J
@无奈的选择 发表于 2016-9-21 16:29:04 | 显示全部楼层
非腾讯云(离线)迁入腾讯云
8 \; k/ d6 Q1 W5 [7 x. h) |" b1 l+ Q7 m9 x8 U" @" Q0 X
为提高迁移效率,现网业务大数据量迁移建议采用离线迁移+在线热迁移两种方式;离线迁移可以把99%的数据快速安全的迁移到腾讯云内网。另外,出于安全考虑,云数据库服务器通常不建议直接暴露在公网(即使开启外网IP也会存在限速),所以也需要通过离线迁移+在线热迁移两种方式。9 a) j/ Q: w- B' [- J5 h2 J

0 m9 x$ `( _! \# q2 ]! [迁移前准备:1 {7 v7 C# G. ~

, ^9 S- G1 l6 `# T+ p1、“管理中心>云数据库>SQL Server”创建需要导入的数据库,并赋与账号“读写”权限;
+ c* S  P' x; P# N3 M$ w5 ~( l7 H& ?" h6 a6 ?
迁移过程' n# d8 _6 x& X& r. ^: s' d5 f
1、一台与云数据库可以连通的云服务器(CVM),云服务器需要开启外网带宽,并安装FTP和SSMS,可以参考 Windows 2008 利用Filezilla server搭建FTP;" @& C1 M7 S) k
2、导出源SQL Server服务器的数据文件(步骤参考本文的迁移过程);5 m% z0 G- U0 R7 H# C
3、将离线文件通过FTP传入云服务器,并通过SSMS直接导入云数据库(SQL Server)
回复

使用道具 举报

@早茶月光 发表于 2016-9-21 16:31:55 | 显示全部楼层
腾讯云内网互相(离线)迁移; K+ X5 F5 m. E9 h+ Q0 I! W- X$ x6 Y
" p3 h8 A: H" T8 Q6 [
云数据库(SQL Server)支持使用Microsoft SQL Server Management Studio(简称以下SSMS)迁移数据库,本文档将简单介绍如何使用SSMS迁移数据库和一些注意事项。) L1 u3 K( ^- l: q' I' \; E2 F" y
1 x7 Z$ W* a9 E; r/ \% Y- o
迁移前准备:# |4 j: [* v% N4 b

  K; C" K. q" A! d: L0 w5 _1、“管理中心>云数据库>SQL Server”创建需要导入的数据库,并赋与账号“读写”权限:' d; a7 d1 I6 C/ C# k8 I
+ b" B) e% ~7 Q
2、 检查安装SSMS的服务器,其可用区、网络是否和源数据库、目标数据库一致。) y0 L" w$ U" [$ t

5 s+ f! z# C' @0 I: k. O迁移过程! f$ d, }. X# I5 W1 y

. V: V1 F9 c9 l; p) n( d1、打开SSMS,连通源SQLServer服务器
8 U" l% Z& b' b, o' G
0 Z% q4 p) y, U- Q2、选择导出源数据库数据0 k) L) m4 u" w# ]+ c
5 N* Y( ~0 W4 W% v6 ]! ]
3、弹出“SQL Server导入和导出向导”对话框5 ?: O5 S5 q  S% K- u
! E( A! M+ ^) O
4、填写源数据库信息,这里需要根据实际情况,选择不同身份认证方案;CDB for SQLServer统一采用的是“SQL Server身份认证”+ i- M2 ~+ @4 f6 E% V5 O  N

. G4 r! j" H+ D1 j5、设置刚刚在WEB控制台创建的目标数据库(CDB for SQL Server不支持通过SSMS新建数据库)
) P1 e8 l* q7 a$ D/ ]; l- I
5 f+ L6 f$ F( M6、指定表复制或查询。SSMS提供两种方式来选择复制的数据源,如果源库和目标库是一样的结构,那么选择第一种方式即可,另一种方式则是个性化选择需要复制的数据源。4 U) z6 Z' ]1 n
回复

使用道具 举报

yuyawawa 发表于 2016-9-24 21:29:02 | 显示全部楼层
对数据进行迁移测试,具体可参考以下网址:https://www.qcloud.com/doc/product/236/591
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-5-12 14:29 , Processed in 0.039838 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表