案例展示
如何将自建库迁移到阿里云RDS
发布时间: 2020-03-23 02:10

  数据迁徙只会将当地数据库的数据(布局)复制一份到方针数据库,并不会对当地数据库数据(布局)形成影响。

  因迁徙账号具有读写权限,为了包管当地数据库平安,请在数据迁徙完成后,删除当地数据库和 RDS 实例中的迁徙账号

  输入使定名称、当地数据库消息和方针数据库消息,单击授权白名单并进入下一步,如下图所示。

  若是必要进行增量迁徙,那么必要确认当地数据库的 binlog 能否开启并准确设置,施行以下步调。

  若是查询成果为 log_bin=OFF,那么当地数据库没有开启 binlog。为了使迁徙历程中发生的增量数据能同步迁徙,必要点窜设置装备安排文件中的如下参数。

  host:授权登录数据库的主机名。若是是当地用户能够利用localhost,若是想让该用户从肆意主机登录,能够利用通配符%

  databasename:数据库名。若是要授权该账号所有的数据库权限,则利用通配符*

  RDS 实例 ID:方针 RDS 实例的 ID。点击下拉菜单将主动联想以后登录RDS 办理节制台的账号的 RDS 实例,点击取舍所必要的实例

  可选中1个或多个下面的环节词,搜刮有关材料。也可间接点“搜刮材料”搜刮整个问题。

  例:要建立账号为William,暗码为Changme123的账号从肆意主机登录当地数据库,号令如下:

  已完成 RDS 实例数据库的预备,可拜见申请外网地点和MySQL 5.7高可用版/5.5/5.6建立数据库和账号。

  在正式迁徙之前,必要先在当地数据库和 RDS 实例中建立迁徙账号,并在 RDS 实例中建立要迁徙的数据库,并将要迁徙的数据库的读写权限授权给迁徙账号。分歧的迁徙类型必要分歧的权限,如下表所示。

  择迁徙类型,并在迁徙对象当取舍要迁徙的对象,单击将要迁徙的对象放入已取舍中,单击预查抄并启动,如下图所示。

  例:授权账号William对所无数据库和表的所有权限,并能够从肆意主机登录当地数据库,号令如下:

  错误排查完毕后,在迁徙使命列表页面,取舍以后迁徙使命,单击启动,如下图所示。

  host:指定该账号登录数据库的主机。若是是当地用户能够利用localhost,若是想让该用户从肆意主机登录,能够利用通配符%

  实例类型:当地数据库的实例类型,能够取舍有公网IP的自建数据库、ECS上的自建数据库、RDS实例、云数据库MongoDB

  若是要点窜迁徙对象在方针数据库上的名字,能够在已取舍列表右侧单击编纂,点窜已取舍的对象名称,如上图4所示。

  单击检测成果为失败的检测项后的!,查看失败细致消息,按照失败细致消息完成错误排查。

  在当地数据库中给迁徙账号授权,当地数据库中迁徙账号的权限要求请拜见上表。

网站地图
亚洲城 亚洲城 亚洲城