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供使用,故直接选用迁移工具完成数据导入。# P& q# h) O# N* J0 W* q: G
2、主从以及从机和CDB建立主从的同步
3、多实例+较大binlog并发同步
二、开发商迁移测试数据记录
以上我方内部测试完成后,开发商自行进行了3次迁移,相关数据如下:
某次迁移的带宽表现。
由于开发商出口带宽只有约500Mbps,经过测试发现迁移瓶颈主要出现在带宽限制上。实际并发时带宽大小待二期迁移时确认。

; W( C7 c  ^) L2 K
@无奈的选择 发表于 2016-9-21 16:29:04 | 显示全部楼层
非腾讯云(离线)迁入腾讯云
$ Z% @5 A3 p* c0 S
5 {8 H; B) A$ O0 Z% L为提高迁移效率,现网业务大数据量迁移建议采用离线迁移+在线热迁移两种方式;离线迁移可以把99%的数据快速安全的迁移到腾讯云内网。另外,出于安全考虑,云数据库服务器通常不建议直接暴露在公网(即使开启外网IP也会存在限速),所以也需要通过离线迁移+在线热迁移两种方式。( t7 E- z9 J# M0 Q% i

' e/ O. o( k+ F  M$ B1 `迁移前准备:
. t2 a/ `6 d. Y  e5 d+ c+ G3 p0 z# f
1、“管理中心>云数据库>SQL Server”创建需要导入的数据库,并赋与账号“读写”权限;! Y% s3 s* j0 ~0 h  i# l/ R

8 P: C- `1 W# p2 x1 S迁移过程; o& B4 W; e# \$ b3 G
1、一台与云数据库可以连通的云服务器(CVM),云服务器需要开启外网带宽,并安装FTP和SSMS,可以参考 Windows 2008 利用Filezilla server搭建FTP;
+ R# @5 g/ T' Z, x# A2、导出源SQL Server服务器的数据文件(步骤参考本文的迁移过程);
3 P$ }2 `2 f! g2 D2 c3、将离线文件通过FTP传入云服务器,并通过SSMS直接导入云数据库(SQL Server)
回复

使用道具 举报

@早茶月光 发表于 2016-9-21 16:31:55 | 显示全部楼层
腾讯云内网互相(离线)迁移8 u5 G- a# I0 \# B$ L
, p( S8 U. u1 c$ O
云数据库(SQL Server)支持使用Microsoft SQL Server Management Studio(简称以下SSMS)迁移数据库,本文档将简单介绍如何使用SSMS迁移数据库和一些注意事项。' R6 x' t0 G6 F/ w3 G5 S
& k/ v2 d3 U0 c' M# a9 W
迁移前准备:4 k1 e$ D, j, w

) _4 D* x. I. o* h2 G# V& S( f1、“管理中心>云数据库>SQL Server”创建需要导入的数据库,并赋与账号“读写”权限:4 g' m7 R/ y. U% I) N% s  t
! ^( q$ G9 ~. M* B# {+ m
2、 检查安装SSMS的服务器,其可用区、网络是否和源数据库、目标数据库一致。( }& _4 p0 `0 U

, j" [. E; s& y3 I( p迁移过程
5 m* o' o9 F; g9 @  Q& G  R9 G0 p# j! M
1、打开SSMS,连通源SQLServer服务器3 w8 D1 |4 `1 E% w1 m9 h* o
2 W- [* j& A( y* S2 U
2、选择导出源数据库数据
) ?0 e1 z+ ?7 \9 T0 `) ?& |; i1 A# W2 W' J, E
3、弹出“SQL Server导入和导出向导”对话框
9 }. R0 J* }1 F+ }4 E# |" {) D) S1 p) E2 [
4、填写源数据库信息,这里需要根据实际情况,选择不同身份认证方案;CDB for SQLServer统一采用的是“SQL Server身份认证”
6 c  y6 O% G4 c2 x7 q$ b
" L% H& u: ?! D$ x5、设置刚刚在WEB控制台创建的目标数据库(CDB for SQL Server不支持通过SSMS新建数据库)! {3 j+ z4 r+ e5 n- j
* `+ v4 Q/ g8 S. F& V7 C
6、指定表复制或查询。SSMS提供两种方式来选择复制的数据源,如果源库和目标库是一样的结构,那么选择第一种方式即可,另一种方式则是个性化选择需要复制的数据源。
7 }* \8 p3 |- t9 R$ _2 E
回复

使用道具 举报

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

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-12 15:25 , Processed in 0.101305 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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