教程:网易蜂巢的Docker容器中数据库的创建和迁移
2020-12-29 15:46:47 阅读(142) 评论(0)
位于蜂巢首页的数据库服务选项创建数据库实例RDS服务管理入口。点击「数据库」,您可以显示所有RDS实例列表,包括普通实例和只读实例。此外,您还可以设置特定的实例,创建只读实例或提升只读实例角色(即提升只读实例为普通实例)。点击「实例名称」,您可以进入实例详细信息界面,如下图所示:在数据库主界面创建实例,单击「创建实例」创建一个新的RDS实例。创建实例的界面如下图所示。先填写实例名称,选择数据库引擎,实例规格,设置网络类型,然后点击「确认」按钮,开始创建实例。在创建实例时,蜂巢采用默认参数和配置复制类型、备份类型、数据库参数和安全组,您可以「设置实例」修改这些配置。创建只读实例数据库的主界面显示了每个实例的一般信息。假如例子是一个高可用性的例子,那么在例子中「操作」列会显示「创建只读」链接。点击「创建只读」,您可以为例子创建一个只读示例,如下图所示:在只读示例的创建界面中,数据库引擎与源示例一致,不能更改,其余内容与创建示例相同,如下图所示:在数据库的主界面中提升只读示例角色,点击示例名称右侧的箭头(如果存在),查看示例的只读示例。对于只读实例,「操作」列提供了「提升角色」如下图所示。点击「提升角色」并且可以确认,只读实例与源实例之间的关系可以解除,只读实例可以转化为普通的非高可用实例。设置(修改)某个指定实例的设置页面有两个入口:1。在数据库的主界面上,单击此实例「操作」列的「设置」链接,如下图所示:2.点击数据库主界面中实例的名称,进入实例「实例详情」页面,然后点击「设置」按钮,如下图所示:设置实例页面提供复制类型、备份类型、数据库参数和安全组的修改操作,并可选择将修改设置为「立即生效」或「定时生效」。如果选择定期生效,也需要选择「生效时间」。如果选择定期生效,也需要选择「生效时间」。设置完成后,点击「确认」即可。各种配置的详细说明如下:(1)复制蜂窝提供同步和异步两种复制类型,建议使用同步复制:如下图所示:(2)可选择备份类型「增量备份」或「全量备份」。在选择备份类型后,也可以「备份周期」、「备份时间」如下图所示:(3)参数组在参数组设置中,您可以修改数据库的配置。页面只显示用户最常修改的参数,查看和修改更多参数,点击「更多设置」即可。(4)点击安全组「修改安全组」安全组可以为实例配置,以限制可访问实例的主机,如下图所示:「设置实例」在中间,您只能建立或绑定现有的安全组。移动外部数据库蜂巢的外部数据库移动功能支持多线程数据库的备份和恢复,以及基于业务负载的自适应移动和移动失败的重新测试。此外,蜂巢还提供了更全面的迁移参数检查,以提高迁移数据的成功率。目前,蜂巢提供外部MySQL实例的迁移功能。本文将以外部MySQL数据库迁移到蜂巢RDS为例。在前提条件开始迁移之前,请务必检查以下内容:1.请确保外部数据库示例有test数据库,如果没有,请创建一个新的空白test数据库;2.如果使用增量迁移,请确认外部数据库示例已打开binlog并设置server_id(目前server_id不能设置为0或1);3.如果需要迁移权限,确认外部数据库实例与RDS实例权限没有冲突或覆盖。迁移限制:目前迁移5.1.在41以下的MySQL版本中,会出现失败的场景,如果遇到,请提到蜂巢工单解决。迁移限制:目前迁移5.1.41以下的MySQL版本将失败。如果遇到,请提到蜂巢工单。目前正在适应MySQL5.7的外部实例版,RDS的MySQL5。.版本7也即将推出。将MySQL5.7版本转移到RDS后,请等待完成适配后再转移到RDS;不支持迁移名称包含在不支持迁移名称中「;」符号数据库;MySQL系统库不支持迁移,information_schema、performance_schema、#bak_database或data_dictionary、general在mysql中_log和slow_log表等。其它说明:在外部实例数据导出阶段,外部实例MySQLInnoDB参数innodb_old_blocks_time,当数据导出或导出失败时,RDS会自动设置回原值;将数据导入RDS实例阶段,Synccrds实例-binlog、innodb_flush_log_at_trx_commit、log_slow_queries参数将临时优化,当数据导入或导入失败时,它们将自动设置回原值。建议创建具有相应权限的新账户进行数据迁移。登录MySQL客户端,使用以下命令创建帐户并赋予权限:复制代码代码如下:GRANTallprivilegesON[数据库名].[表名]TO'[期待创建的用户名]'@'[用户地址]'IDENTIFIEDBY'[期望设置的密码]';方便起见,本例直接赋予数据库所有表的所有权:「GRANTallprivilegesON*.*」;[用户地址]可以是IP地址、计算机名称和域名。如果您想连接到任何地址,请使用它「%」可以;重要的是:该帐户拥有所有权。出于安全考虑,请删除该帐户或直接删除本地数据库。登录蜂巢控制台,获取数据库列表,选择「数据库」,点击「迁移外部数据库」按钮:进入「获取数据库列表」步骤:输入待迁移的外部数据库IP地址、端口、数据库账号、密码等信息,如下图所示,输入后点击「下一步」:若连接失败,请检查以下内容:1.迁移账户权限;2.账户、密码、IP地址、端口;3.MySQL数据库版本必须高于5.1.41;4.外部数据库实例有test数据库,如果没有,可以新建空白test数据库。选择要迁移的数据库连接外部数据库成功后,开始「选择待迁移的数据库」,这里显示了数据库实例中的所有数据库,如下图所示。在同一例子下,蜂巢支持多个数据库一次性迁移,选择所需迁移的数据库名称,点击「下一步」:不支持迁移名称包含在不支持迁移名称中「;」符号数据库;MySQL系统库不支持迁移,如mysql中的general_log和slow_log表、information_schema、performance_schema、#bak_database或data_dictionary等。选择数据库后,进入参数设置「参数设置」步骤,如下图所示。选择数据库后,进入参数设置「参数设置」步骤如下图所示。具体参数详情请参见参数说明。确认参数正确后,单击「下一步」启动迁移操作。注意:点击「下一步」默认情况下,将进行参数预检查,包括实例连通性、每个参数设置是否正确等。如果发现错误,蜂巢将显示错误信息,您可以在相应的修改后重新点击「下一步」。1.迁移类型(1)增量迁移增量迁移包括两个阶段:全量迁移和增量复制。迁移完成后,迁移过程中发生的数据变化将同步为目标实例。如果DDL操作在迁移期间进行,这些结构变化将不会迁移到目标实例中。(2)将源实例迁移对象的结果定义和数据全部迁移到目标实例中。在迁移过程中,为了保证数据的一致性,非事务表将被锁定。在锁定期间,这些表不能写入。锁定时间取决于这些表的数据量。这些非事务表迁移完成后,锁将被释放。(3)结构迁移定义了源实例迁移对象(数据库、表)的结构(schema)迁移到目标实例。支持结构迁移的对象包括:表、视图、触发器、存储过程、存储函数等。(4)权限迁移是否意味着迁移源实例mysql.User表中的用户帐户和权限到目标示例。默认情况下,RDS将取消所迁移权限中的Super权限。2.导出并发度表示启用多少个线程同时导出表中的数据。请合理选择数据导出线程的数量,默认为2个系统,建议一开始使用不超过3个。3.导入并发度表示同时导入表中的数据需要多少个线程。根据RDS本身的存储介质性能,合理规划RDS的数据导入线程。默认为2个系统,蜂巢的经验表明,2到4个线程通常可以实现最大数据写入性能。4.持锁超时表示数据导出时,允许在源实例中添加读锁(通过执行flushtableswithreadlock获取读锁),单位为s。请注意,该值的设置将极大地影响迁移,设置小会导致迁移错误,设置大会需要注意是否对外部实例业务产生影响。5.负载监控阈值表示,当数据从源实例导出时,允许导出线程select数据的最大负载通过threads_running值来衡量。如果参数超过阈值,数据导出将暂停,并在阈值以下继续。默认情况下,系统的监控项为300,如果外部实例压力大,连接数多,请合理选择监控项,并适当增加监控项。6.创建新实例系统预检正确后,显示如下「创建新实例」页面,可以进行数据迁移,此时只需填写新的实例名称,选择合适的内存和存储空间,点击「开始迁移」可以,数据库列表将自动生成迁移数据库的例子。注:有必要确保在迁移过程中创建的RDS实例有足够的空间来迁移外部实例数据,并且可以通过设置存储空间来调整。如果迁移失败,可以在数据库实例列表中使用「查看进度」查看原因。根据系统错误提示,参考参数说明适当调整参数,最后点击「重试」即可。如不确定如何调整参数,建议联系技术人员协助处理提工单。
推荐阅读
- 学粤语的软件app有哪些?这6款不容错过
大家对粤语的了解大多都是源于TVB电视剧,很多朋友都觉得粤语歌很好听,但事实上粤语并不好学,现在学粤语的软件app有哪些?这6款非常不错。 1.牛牛粤语 免费,地道,实用,零基础学习标准粤语的一款APP,界面简洁朴实,针对性强,常用词学习以…查看详情
- 当下比较火爆的思维导图软件,有你常用的那一款吗
思维导图能够更加让人理清思路,而且各种工作学习方面等都可以更直观地展示出来,但是很多人却没办法找到合适的思维导图软件,以下是我给大家推荐的思维导图软件,希望对您有所帮助。一、GitMind.GitMind是个非常方便而且好用的思维导图软件。…查看详情
- 制作ppt用什么软件?这几款适合新手
PPT的制作现在应用于各行各业,也是大家需要具备的基本能力。虽然说制作PPT没有太大的难度,但是想要制作一款能够让别人看到之后,眼前一亮的PPT,还是需要花一些功夫的,可以选择制作PPT的软件来帮忙,那么关于PPT制作的软件,为…查看详情
- 网络营销培训课程内容?网络营销的方式介绍
随着科技的不断发展,人们总能看到形形色色的信息,就算不知真假,网络上也是一搜便知,人们看到怎样的信息才会相信呢,这应该是网络营销需要仔细思考的问题,所以必须有一个网络营销培训课程,本将将从销培训课程内容的网络营销和网络营销方式两方面介绍网络…查看详情
- crm客户管理软件价格:根据其购买方式、版本不同产生不同价格
crm客户管理软件价格多少?随着市场竞争越来越激烈,优质的客户资源是企业生存的根本保证。客户关系管理系统是将公司与客户的关系进行有效的人性化管理的系统,分析何种客户对何种刺激或营销活动会有反应,更有效地制定销售、营销和顾客服务策略。图片来源…查看详情
- 《实施方案》出台后,家电回收行业按下转型加速键
今年5月,七部委联合印发了《关于完善废旧家电回收处理体系推动家电更新消费的实施方案》,为家电回收行业按下互联网转型加速键。大中型家电企业纷纷响应号召,发展并完善家电回收新模式。变革即机遇,此次家电回收也变革,能不能为传统小微家电企业转型发展…查看详情
- 怎样申请公司网站域名?只需三个流程
如今,无论是大企业还是中小企业,都会为了跟上互联网时代而选择搭建一个自己的企业网站。但在进行这一步之前,很多企业都会面临着另一个问题:怎样申请公司网站域名? 图片来源于网络今天小万带大家了解一下“怎样申请公司网站域名”的三个流程,有效解决你…查看详情
- 进入注册表的命令是啥
打开注册表的命令是什么?进入注册表的命令是“regedit”,该命令的使用方法:首先在电脑左下角的开始菜单中找到【运行】打开;然后在运行中输入regedit;最后点击【确定】即可快速进入注册表中。 注册表可以用来管理我们电脑上的各种程序和…查看详情
- 淘宝店铺装修需要哪些素材?
淘宝店铺装修免费模板怎么用?淘宝店铺装修免费模板哪里有?淘宝店铺装修免费模板一般包括店招,左侧模板,右侧自定义区。进入你的淘宝店铺,点击装修此店铺,将相应的模板代码粘贴进去即可。淘宝店铺装修免费模板的资源很多。推荐淘格格。上面所有的模板和资…查看详情
- 盘点几款客服软件免费版有哪些?
时至今日,人类和人类之间的交流早已不再是发电报、写信,而且随着互联网的发展,迈入电子信息交流的时代,因此为了推动客服的发展,这里给大家推荐几款客服软件免费的哟! 1.快商通人工智能营销客服软件免费版 专注人工智能营销客服领域,为企业提供挖掘…查看详情
- 盘点好用的模拟炒股软件,这些都不错
相信大家都知道投资是有风险的,所以想要进入股市也需要谨慎一些,而现在可以利用第三方的投资理财软件,这样不仅能够学习很多的炒股知识,同时也可以降低炒股的风险,那么下面就为大家盘点好用的模拟炒股软件,希望能够带来帮助。 1、同…查看详情
- 物联网的核心技术是什么
物联网的核心基础是什么?物联网的核心基础就是互联网,是互联网、传统电信网等信息承载体,让所有能行使独立功能的普通物体实现互联互通的网络。互联网十大核心技术?十大核心技术: 趋势1:科学计算中的数据与机理融合建模 趋势2:深度学习理论…查看详情
- 登山杖品牌有哪些 登山杖品牌排行榜
我们在徒步旅行、野外徒步登山探险时使用的手杖,一般情况是在有负重,且在地形相对复杂的情况下使用的,它除了可以有效保护你的膝盖还可以帮您减轻大约30%左右的负重,抵消下肢部分压力,避免登山后腰酸腿痛,还能减少膝盖磨损。使用登山杖后,90%的肌…查看详情
- 如何学习互联网运营?建立运营体系和执行落地两步走
学过运营的同学应该都知道,运营的工作是很杂的,可能会涉及到渠道、产品反馈的收集、与用户接触和沟通,也有更深层次的活动策划、文案撰写、数据分析等,如果不能建立有效的运营体系,等同于一盘散沙,如何学习互联网运营?思维正确了,往往会事倍功半。图片…查看详情
- 2022年制作一个网站的费用是多少
现在很多企业都选择把网站建设业务外包给像万商云集这样的服务商,对于网站建设这块的费用其实很多企业都是比较关心的,下面小编就给大家来介绍下2022年制作一个网站的费用是多少。 一、域名 域名就是我们常见的网址,域名可以去腾讯云等大型云服务…查看详情
猜你喜欢
最新文章

扫码二维码
立即领取《千元实战营销秘籍》
还可免费试用营销管理系统
*如有疑问,请随时拨打免费咨询热线:400-0033-166
服务时间:8:30-18:00
软件企业
认定号:川RQ-2018-0216
高新技术企业
认定号:GR201951001121

关注微信公众号
和10万中小企业共同成长

扫码下载APP
享全方位服务一触即达
Copyright © 2004-2022 万商云集(成都)科技股份有限公司 版权所有
蜀ICP备12001963号-2
川公网安备 51010402000322号

快速找产品
找一找哪款产品适合您?
咨询热线:400-0033-166
-


-
电话沟通
在线咨询
获取方案
下载APP
官方微信
扫码下载APP
全方位服务一触即达
关注万商云集
和10万中小企共成长
TOP

企业首选的数字选用平台






