• 关于 rds服务账号 的搜索结果

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用 数据传输 DTS(以下简称 DTS)实现跨阿里云账号的两个 RDS 实例间的数据迁移。 支持场景 公共云两个账号下的 RDS 实例间的迁移。 聚石塔和公共云 RDS 实例间的数据迁移。 公共云和金融云 RDS 实例间的数据迁移。 环境准备在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限要求可以参考产品手册-数据迁移中的相关文档 RDS 实例间的数据迁移。 下面以不同账号下的 RDS for MySQL 实例之间的数据迁移为例,说明如何使用 DTS 实现两个阿里云账号下的 RDS 实例间的数据迁移。其他数据库类型的迁移流程可以参考本示例配置。 操作步骤 以数据迁移的目标 RDS 实例所属阿里云账号登录 数据传输 DTS 控制台,单击右上角的 创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS 实例RDS 实例 ID:因为本示例中,用户使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,所以源实例所属账号和登陆使用的账号不同,故这里点击 其他阿里云账号下的 RDS 实例,控制台将展开配置源 RDS 实例信息的部分RDS 所属阿里云账号 ID:填写源 RDS 实例所属的阿里云账号,可以在登录后,到账号管理的 安全设置 页面获取。角色名称:为了提升安全性,配置跨账号 RDS 迁移任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能配置源 RDS 实例。这里面配置的 角色名称,即为 RAM 跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 迁移作业的阿里云账号的账号 ID (4) 第三步,配置角色基本信息,需要配置角色名称,这个名称就是 DTS 迁移作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 在 DTS 控制台中访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义:"Service": ["受信阿里云账号ID@dts.aliyuncs.com"] 受信云账号的账号 ID,即最后配置 DTS 迁移作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 迁移作业的阿里云账号 ID 为:121852226014398,那么对应的 service 定义为:"Service": ["121852226014398@dts.aliyuncs.com"] 所以,完整的角色定义如下:{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"RAM": ["acs:ram::1218522260143989:root"],"Service": ["1218522260143989@dts.aliyuncs.com"]}}],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 迁移任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。当配置完成后,DTS控制台中填写的角色名称,即为刚才创建的跨账号角色名称。实例地区:选择需要配置的源实例所在的地区RDS 实例 ID:当配置完阿里云账号和角色名称后,即可以选择要迁移的源 RDS 实例的实例 ID数据库账号:源 RDS 实例的访问账号数据库密码:上面指定的源 RDS 实例访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS 实例RDS实例ID:配置 RDS 实例的实例ID数据库账号:RDS 实例访问账号数据库密码:上面指定的 RDS 实例访问账号对应的密码 设置迁移类型及迁移对象,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 当迁移状态为已完成时表示本次迁移成功完成。 至此,完成使用 DTS 进行跨阿里云账号的 RDS 实例间的迁移任务配置。

2019-12-01 23:09:48 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用 数据传输 DTS(以下简称 DTS)实现跨阿里云账号的两个 RDS 实例间的数据迁移。 支持场景 公共云两个账号下的 RDS 实例间的迁移。 聚石塔和公共云 RDS 实例间的数据迁移。 公共云和金融云 RDS 实例间的数据迁移。 环境准备在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限要求可以参考产品手册-数据迁移中的相关文档 RDS 实例间的数据迁移。 下面以不同账号下的 RDS for MySQL 实例之间的数据迁移为例,说明如何使用 DTS 实现两个阿里云账号下的 RDS 实例间的数据迁移。其他数据库类型的迁移流程可以参考本示例配置。 操作步骤 以数据迁移的目标 RDS 实例所属阿里云账号登录 数据传输 DTS 控制台,单击右上角的 创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS 实例RDS 实例 ID:因为本示例中,用户使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,所以源实例所属账号和登陆使用的账号不同,故这里点击 其他阿里云账号下的 RDS 实例,控制台将展开配置源 RDS 实例信息的部分RDS 所属阿里云账号 ID:填写源 RDS 实例所属的阿里云账号,可以在登录后,到账号管理的 安全设置 页面获取。角色名称:为了提升安全性,配置跨账号 RDS 迁移任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能配置源 RDS 实例。这里面配置的 角色名称,即为 RAM 跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 迁移作业的阿里云账号的账号 ID (4) 第三步,配置角色基本信息,需要配置角色名称,这个名称就是 DTS 迁移作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 在 DTS 控制台中访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义:"Service": ["受信阿里云账号ID@dts.aliyuncs.com"] 受信云账号的账号 ID,即最后配置 DTS 迁移作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 迁移作业的阿里云账号 ID 为:121852226014398,那么对应的 service 定义为:"Service": ["121852226014398@dts.aliyuncs.com"] 所以,完整的角色定义如下:{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"RAM": ["acs:ram::1218522260143989:root"],"Service": ["1218522260143989@dts.aliyuncs.com"]}}],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 迁移任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。当配置完成后,DTS控制台中填写的角色名称,即为刚才创建的跨账号角色名称。实例地区:选择需要配置的源实例所在的地区RDS 实例 ID:当配置完阿里云账号和角色名称后,即可以选择要迁移的源 RDS 实例的实例 ID数据库账号:源 RDS 实例的访问账号数据库密码:上面指定的源 RDS 实例访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS 实例RDS实例ID:配置 RDS 实例的实例ID数据库账号:RDS 实例访问账号数据库密码:上面指定的 RDS 实例访问账号对应的密码 设置迁移类型及迁移对象,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 当迁移状态为已完成时表示本次迁移成功完成。 至此,完成使用 DTS 进行跨阿里云账号的 RDS 实例间的迁移任务配置。

2019-12-01 23:09:48 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用 数据传输 DTS(以下简称 DTS)实现跨阿里云账号的两个 RDS 实例间的数据迁移。 支持场景 公共云两个账号下的 RDS 实例间的迁移。 聚石塔和公共云 RDS 实例间的数据迁移。 公共云和金融云 RDS 实例间的数据迁移。 环境准备在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限要求可以参考产品手册-数据迁移中的相关文档 RDS 实例间的数据迁移。 下面以不同账号下的 RDS for MySQL 实例之间的数据迁移为例,说明如何使用 DTS 实现两个阿里云账号下的 RDS 实例间的数据迁移。其他数据库类型的迁移流程可以参考本示例配置。 操作步骤 以数据迁移的目标 RDS 实例所属阿里云账号登录 数据传输 DTS 控制台,单击右上角的 创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS 实例RDS 实例 ID:因为本示例中,用户使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,所以源实例所属账号和登陆使用的账号不同,故这里点击 其他阿里云账号下的 RDS 实例,控制台将展开配置源 RDS 实例信息的部分RDS 所属阿里云账号 ID:填写源 RDS 实例所属的阿里云账号,可以在登录后,到账号管理的 安全设置 页面获取。角色名称:为了提升安全性,配置跨账号 RDS 迁移任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能配置源 RDS 实例。这里面配置的 角色名称,即为 RAM 跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 迁移作业的阿里云账号的账号 ID (4) 第三步,配置角色基本信息,需要配置角色名称,这个名称就是 DTS 迁移作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 在 DTS 控制台中访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义:"Service": ["受信阿里云账号ID@dts.aliyuncs.com"] 受信云账号的账号 ID,即最后配置 DTS 迁移作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 迁移作业的阿里云账号 ID 为:121852226014398,那么对应的 service 定义为:"Service": ["121852226014398@dts.aliyuncs.com"] 所以,完整的角色定义如下:{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"RAM": ["acs:ram::1218522260143989:root"],"Service": ["1218522260143989@dts.aliyuncs.com"]}}],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 迁移任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。当配置完成后,DTS控制台中填写的角色名称,即为刚才创建的跨账号角色名称。实例地区:选择需要配置的源实例所在的地区RDS 实例 ID:当配置完阿里云账号和角色名称后,即可以选择要迁移的源 RDS 实例的实例 ID数据库账号:源 RDS 实例的访问账号数据库密码:上面指定的源 RDS 实例访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS 实例RDS实例ID:配置 RDS 实例的实例ID数据库账号:RDS 实例访问账号数据库密码:上面指定的 RDS 实例访问账号对应的密码 设置迁移类型及迁移对象,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 当迁移状态为已完成时表示本次迁移成功完成。 至此,完成使用 DTS 进行跨阿里云账号的 RDS 实例间的迁移任务配置。

2019-12-01 23:09:49 0 浏览量 回答数 0

试用中心

为您提供0门槛上云实践机会,企业用户最高免费12个月

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用 数据传输 DTS(以下简称 DTS)实现跨阿里云账号的两个 RDS 实例间的数据迁移。 支持场景 公共云两个账号下的 RDS 实例间的迁移。 聚石塔和公共云 RDS 实例间的数据迁移。 公共云和金融云 RDS 实例间的数据迁移。 环境准备在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限要求可以参考产品手册-数据迁移中的相关文档 RDS 实例间的数据迁移。 下面以不同账号下的 RDS for MySQL 实例之间的数据迁移为例,说明如何使用 DTS 实现两个阿里云账号下的 RDS 实例间的数据迁移。其他数据库类型的迁移流程可以参考本示例配置。 操作步骤 以数据迁移的目标 RDS 实例所属阿里云账号登录 数据传输 DTS 控制台,单击右上角的 创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS 实例RDS 实例 ID:因为本示例中,用户使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,所以源实例所属账号和登陆使用的账号不同,故这里点击 其他阿里云账号下的 RDS 实例,控制台将展开配置源 RDS 实例信息的部分RDS 所属阿里云账号 ID:填写源 RDS 实例所属的阿里云账号,可以在登录后,到账号管理的 安全设置 页面获取。角色名称:为了提升安全性,配置跨账号 RDS 迁移任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能配置源 RDS 实例。这里面配置的 角色名称,即为 RAM 跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 迁移作业的阿里云账号的账号 ID (4) 第三步,配置角色基本信息,需要配置角色名称,这个名称就是 DTS 迁移作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 在 DTS 控制台中访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义:"Service": ["受信阿里云账号ID@dts.aliyuncs.com"] 受信云账号的账号 ID,即最后配置 DTS 迁移作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 迁移作业的阿里云账号 ID 为:121852226014398,那么对应的 service 定义为:"Service": ["121852226014398@dts.aliyuncs.com"] 所以,完整的角色定义如下:{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"RAM": ["acs:ram::1218522260143989:root"],"Service": ["1218522260143989@dts.aliyuncs.com"]}}],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 迁移任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。当配置完成后,DTS控制台中填写的角色名称,即为刚才创建的跨账号角色名称。实例地区:选择需要配置的源实例所在的地区RDS 实例 ID:当配置完阿里云账号和角色名称后,即可以选择要迁移的源 RDS 实例的实例 ID数据库账号:源 RDS 实例的访问账号数据库密码:上面指定的源 RDS 实例访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS 实例RDS实例ID:配置 RDS 实例的实例ID数据库账号:RDS 实例访问账号数据库密码:上面指定的 RDS 实例访问账号对应的密码 设置迁移类型及迁移对象,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 当迁移状态为已完成时表示本次迁移成功完成。 至此,完成使用 DTS 进行跨阿里云账号的 RDS 实例间的迁移任务配置。

2019-12-01 23:09:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用 数据传输 DTS(以下简称 DTS)实现跨阿里云账号的两个 RDS 实例间的数据迁移。 支持场景 公共云两个账号下的 RDS 实例间的迁移。 聚石塔和公共云 RDS 实例间的数据迁移。 公共云和金融云 RDS 实例间的数据迁移。 环境准备在正式迁移之前,需要先在源实例及目标实例中创建迁移账号,不同的数据库类型,要求的迁移账号权限不同,具体权限要求可以参考产品手册-数据迁移中的相关文档 RDS 实例间的数据迁移。 下面以不同账号下的 RDS for MySQL 实例之间的数据迁移为例,说明如何使用 DTS 实现两个阿里云账号下的 RDS 实例间的数据迁移。其他数据库类型的迁移流程可以参考本示例配置。 操作步骤 以数据迁移的目标 RDS 实例所属阿里云账号登录 数据传输 DTS 控制台,单击右上角的 创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS 实例RDS 实例 ID:因为本示例中,用户使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,所以源实例所属账号和登陆使用的账号不同,故这里点击 其他阿里云账号下的 RDS 实例,控制台将展开配置源 RDS 实例信息的部分RDS 所属阿里云账号 ID:填写源 RDS 实例所属的阿里云账号,可以在登录后,到账号管理的 安全设置 页面获取。角色名称:为了提升安全性,配置跨账号 RDS 迁移任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能配置源 RDS 实例。这里面配置的 角色名称,即为 RAM 跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 迁移作业的阿里云账号的账号 ID (4) 第三步,配置角色基本信息,需要配置角色名称,这个名称就是 DTS 迁移作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 在 DTS 控制台中访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义:"Service": ["受信阿里云账号ID@dts.aliyuncs.com"] 受信云账号的账号 ID,即最后配置 DTS 迁移作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 迁移作业的阿里云账号 ID 为:121852226014398,那么对应的 service 定义为:"Service": ["121852226014398@dts.aliyuncs.com"] 所以,完整的角色定义如下:{"Statement": [{"Action": "sts:AssumeRole","Effect": "Allow","Principal": {"RAM": ["acs:ram::1218522260143989:root"],"Service": ["1218522260143989@dts.aliyuncs.com"]}}],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 迁移任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。当配置完成后,DTS控制台中填写的角色名称,即为刚才创建的跨账号角色名称。实例地区:选择需要配置的源实例所在的地区RDS 实例 ID:当配置完阿里云账号和角色名称后,即可以选择要迁移的源 RDS 实例的实例 ID数据库账号:源 RDS 实例的访问账号数据库密码:上面指定的源 RDS 实例访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS 实例RDS实例ID:配置 RDS 实例的实例ID数据库账号:RDS 实例访问账号数据库密码:上面指定的 RDS 实例访问账号对应的密码 设置迁移类型及迁移对象,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 当迁移状态为已完成时表示本次迁移成功完成。 至此,完成使用 DTS 进行跨阿里云账号的 RDS 实例间的迁移任务配置。

2019-12-01 23:09:49 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:39 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:38 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:39 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:38 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:39 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:38 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 数据传输服务 DTS 提供的数据迁移功能,简单易用,只需 3 个步骤,即可完成整个迁移任务的配置。 本小节以 MySQL->RDS for MySQL 为例,详细介绍数据迁移任务的配置流程,其他存储引擎的配置流程类似。 前提条件 创建 RDS for MySQL 实例上的数据库 在数据迁移过程中,如果待迁移的数据库在目标 RDS for MySQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范 (由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)待迁移数据库,在源 MySQL 实例,跟目标 RDS for MySQL 实例中名称不同 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考 RDS 数据库创建流程。 创建迁移账号 创建迁移任务,需要提供源实例及目标 RDS for MySQL 实例的迁移账号。各种存储引擎具体需要的数据库权限,可以详细参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。 如果您的源 MySQL 实例迁移账号尚未创建,那么您可以参考 Grant 语法说明,创建满足权限要求的迁移账号。 如果您的目标 RDS for MySQL 实例迁移账号尚未创建,那么您可以参考 RDS 账号创建流程,创建待迁移数据库有读写权限的迁移账号。 操作步骤当数据库、迁移账号都创建完成后,就可以开始配置迁移任务了。下面详细介绍下具体的配置步骤。 进入数据传输 DTS 控制台,点击页面右上角 创建迁移任务 开始任务配置。配置迁移实例连接信息。 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 1) 任务名称 默认情况下,DTS 为每个任务自动生成一个任务名称,您可以修改这个名称,为任务配置一个具备业务意义的名称,便于后续的任务识别。 2) 源实例连接信息 因为本文档以 MySQL->RDS For MySQL 迁移为例,所以: 实例类型:有公网 IP 的自建数据库 数据库类型:MySQL 主机名或 IP 地址:MySQL 实例连接串 端口:MySQL 实例监听端口 账号:MySQL 实例访问账号 密码:上面指定的 MySQL 访问账号对应的密码 3) 目标 RDS for MySQL 实例连接信息 实例类型:RDS 实例 RDS 实例 ID: 选择需要迁移目标 RDS 实例 ID 数据库账号:RDS 实例的访问账号 数据库密码:上面指定的数据库账号对应的数据库密码 迁移对象及迁移类型配置。 在这个步骤中,需要配置迁移类型及迁移对象。其中: 1)迁移类型 迁移类型包括结构迁移、全量数据迁移及增量数据迁移。 如果要做全量迁移,那么选择结构迁移+全量数据迁移。 如果要做不停机迁移,那么选择结构迁移+全量数据迁移+增量数据迁移。 2) 迁移对象 迁移对象,需要选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。 默认情况下,迁移对象迁移到目标库后,对象名跟源库一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考 库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。具体的预检查内容详见 预检查简介。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当点击查看后,可以查看到具体的预检查失败原因及修复方法: 当修复完成后,可以在任务列表中,选择这个任务,然后重新启动预检查。 启动迁移任务。 当预检查通过后,我们可以启动迁移任务,任务启动后,可以到任务列表中查看具体的迁移状态及进度。 以上为以 MySQL->RDS For MySQL 迁移为例,数据迁移任务完整的创建流程。其他的实例类型或者存储引擎的配置流程类似。详细的配置流程可以参考 数据传输服务 DTS 产品使用手册 的 用户指南-数据迁移 栏目中,针对不同数据库实例类型的具体数据迁移配置方式的介绍。

2019-12-01 23:09:38 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档数据传输 DTS(以下简称 DTS)支持不同阿里云账号下的两个 RDS 实例之间的实时同步。本小节介绍跨阿里云账号 RDS 实例间数据实时同步作业的配置流程。 支持场景 支持不同阿里云账号下的两个 RDS for MySQL 实例间的数据实时同步。支持公共云与金融云账号下的 RDS for MySQL 实例间的数据实时同步。 同步限制数据源 目前实时同步只能支持 RDS for MySQL 实例,暂不支持其他数据源类型。目标实例不支持访问模式为标准模式且只有外网连接地址的 RDS 实例。不支持 香港可用区 A 的 RDS 实例的实时同步。 同步架构目前数据传输服务的实时同步功能支持如下同步架构: A->B 即两个实例之间 一对一 的单向同步。且要求实例 B 中同步的对象必须为只读,否则可能导致同步链路异常。 A->B/C/D 即多个实例之间 1对多 的分发式同步架构,这个架构对目标 RDS 实例的个数没有限制,但是要求目标实例中的同步对象必须为只读,否则可能导致同步链路异常。 B/C/D->A 即多个实例之间 多对1 的数据汇总架构。对于这种 多对1 的同步架构,为了保证同步数据一致性,要求每条同步链路同步的对象不相同。 A->B->C 即级联架构 A->B->A 即实例 A 和实例 B 之间的双向同步架构 功能限制 不兼容触发器 如果同步对象为整个库且这个库中包含了会更新同步表内容的触发器,那么可能导致同步数据不一致。 例如同步的数据库为 A,这个库中存在了两个表 a 和 b。表 a 上有一个触发器,触发器内容为在 insert 一条数据到表 a 之后,会在表 b 中插入一条数据。这种情况下,在同步过程中,如果源实例在表 a 上有 insert 操作,就会导致表 b 的重复插入,使得源实例跟目标实例数据产生不一致。 为了解决这个问题,只能将目标实例中的对应触发器删除掉。表 b 的数据由源实例同步过去。具体解决方案详见最佳实践中的,触发器存在情况下如何配置同步链路。 rename table 限制 rename table 操作可能导致同步数据不一致。例如同步对象只包含表 a,不包含表 b,如果同步过程中源实例执行了 rename a to b 的操作,那么改名后的表 b 的操作不会被同步到目标库。为了解决这个问题,可以选择同步表 a 和 b 对应的整个数据库。 准备事项在配置同步作业前,要确保同步作业的源及目标 RDS 实例都已经存在。如果不存在,那么请先 购买 RDS 实例。 配置步骤下面我们详细介绍下创建同步作业的具体步骤。 1. 购买同步链路 使用目标实例对应的阿里云账号登录 数据传输 DTS 控制台,进入数据同步页面。 点击控制台右上角“创建同步作业” 开始作业配置。 在链路配置之前需要购买一个同步链路。同步链路目前支持 包年包月 及 按量付费 两种付费模式,可以根据需要选择不同的付费模式。 在购买页面需要配置的参数包括: 源实例源实例为同步作业的源实例类型,目前只支持 RDS for MySQL. 源地域 源地域为同步链路源实例所在地域。 目标实例目标实例为同步作业的目标实例类型,目前支持 RDS for MySQL, MaxCompute, DataHub 和 分析型数据库 Analytic DB。如果进行 RDS 实例间的同步,那么选择 RDS for MySQL 即可。 目标地域 目标地域为同步链路目标实例所在地域。 实例规格 实例规格影响了链路的同步性能,实例规格跟性能之间的对应关系详见 数据同步规格说明,请根据需要选择。 网络类型对于 RDS 实例间的数据同步,目前只支持通过私网同步。 数量 数量为一次性购买的同步链路的数量,如果购买的是按量付费实例,一次最多购买 99 条链路。 当购买完同步实例,返回数据传输控制台,点击新购链路右侧的“配置同步作业” 开始链路配置。 2.同步实例连接信息 在这一步主要配置: 同步作业名称 同步作业名称没有唯一性要求,主要为了更方便识别具体的作业,建议选择一个有业务意义的作业名称,方便后续的链路查找及管理。 同步链路的 RDS 实例 ID 由于源实例不属于登录的阿里云账号,所以源实例配置时,点击界面右侧 的 其他阿里云账号下的 RDS 实例,然后配置: RDS 实例所属阿里云账号 为源 RDS 实例所属阿里云账号的账号 ID,在登录后,到账号管理的 安全设置 界面获取。 角色名称为了提升安全性,配置跨账号 RDS 同步任务的用户,需要得到源 RDS 实例所属云账号的授权后,才能对源 RDS 实例进行配置。这里面配置的 角色名称,即为RAM跨账号授权的角色名称。跨账号授权的流程如下:(1) 进入 RAM 控制台 的角色管理界面,点击页面右上角的 新建角色,开始创建跨账号授权角色。(2) 第一步的 选择角色类型,选择用户角色(3) 第二步的 填写类型信息,选择受信云账号,选择 其他云账号,同时,受信云账号 ID 配置最终配置 DTS 同步作业的阿里云账号的账号 ID (4) 第三步,配置角色名称,这个名称就是 DTS 同步作业配置过程中,需要填写的角色名称。角色创建完成后,需要修改角色授权策略,授权 受信云账号 只能在 数据传输 DTS 控制台 访问自己的云资源。具体修改步骤如下:(1) 在角色管理界面,点击 刚创建角色 后面的 管理 按钮,进入角色管理界面。(2) 在角色管理界面,点击右上角的 编辑基本信息,进入角色编辑框,在编辑框中,修改 Principal,添加 service 定义: "Service": [ "受信阿里云账号ID@dts.aliyuncs.com" ] 受信云账号的账号 ID,即最后配置 DTS 同步作业的阿里云账号 ID。dts.aliyuncs.com 为 DTS 服务代号。假设配置 DTS 同步作业的阿里云账号 ID 为:121852226014398,那么 service 定义为: "Service": [ "121852226014398@dts.aliyuncs.com" ] 所以,完整的角色定义如下: {"Statement": [ { "Action": "sts:AssumeRole", "Effect": "Allow", "Principal": { "RAM": [ "acs:ram::1218522260143989:root" ], "Service": [ "1218522260143989@dts.aliyuncs.com" ] } }],"Version": "1"} 当配置完角色受信身份后,需要将配置 DTS 任务需要的相关权限授权给角色后,DTS 才能扮演这个角色完成任务配置及运行。进入 RAM 角色管理 界面,点击刚才刚创建的角色后面的 授权 按钮,进行对 DTS 的系统策略授权。进入角色授权界面后,进入 精确授权 界面,在搜索框中搜索 AliyunDTSRolePolicy ,将这个系统策略授权给角色。 当配置完成后,DTS 控制台中填写的角色名称,即为刚才创建的跨账号角色名称。 RDS 实例 ID 当配置完阿里云账号和角色名称后,即可以选择要同步的源 RDS 实例的实例 ID。 目标 RDS 实例选择要同步的目标 RDS 实例的实例 ID 即可。 当这些内容配置完成后,可以点击“授权白名单并进入下一步”。 3.授权 RDS 实例白名单 这个步骤,主要是将数据传输服务器IP添加到同步 RDS 实例的白名单中。避免因为 RDS 设置了白名单,数据传输服务器连接不上 RDS 实例导致同步作业创建失败。 为了保证同步作业的稳定性,在同步过程中,请勿将白名单中的服务器 IP 从 RDS 实例的白名单中删除。 当白名单授权后,点击下一步,进入同步账号创建。 4.创建目标库上的同步账号 这个步骤主要是在目标 RDS 实例上创建一个同步账号,账号名字为:dtssyncwriter,在同步过程中,请勿删除这个账号,否则会导致同步链路中断。 5.选择同步对象 当创建完目标 RDS 实例的同步账号后,即进入同步对象的选择步骤。实时同步的同步对象的选择粒度可以支持到表级别,即用户可以选择同步某些库或是同步某几张表。 如果选择的同步对象为整个库,那么这个库中所有对象的结构变更操作(例如 create table,drop view 等),都会同步到目标库。 如果选择的某张表,那么只有这个表的 drop/alter/truncate/rename table,create/drop index 的操作会同步到目标库。 当配置完同步对象后,进入同步初始化配置。 6.同步初始化配置 同步初始化配置,初始化是同步链路启动的第一步,它会将源实例中已经存在同步对象的结构及数据在目标实例中初始化,作为后续增量同步数据的基线数据。 同步初始化类型细分为:结构初始化,全量数据初始化。默认情况下,需要选择结构初始化及全量初始化。 7.预检查 当上面所有选项配置完成后,即进入启动之前的预检查。 当同步作业配置完成后,数据传输服务会进行限制预检查,当预检查通过后,可以点击 启动 按钮,启动同步作业。 当同步作业启动之后,即进入同步作业列表。此时刚启动的作业处于同步初始化状态。初始化的时间长度依赖于源实例中同步对象的数据量大小。当初始化完成后同步链路即进入同步中的状态,此时源跟目标实例的同步链路才真正建立完成。

2019-12-01 23:09:47 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用数据传输DTS可以实现两个RDS实例间的数据迁移。对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例。目前对于RDS不同存储引擎,只支持同构迁移(例如RDS For MySQL迁移到RDS For MySQL),不支持异构迁移(例如RDS For MySQL迁移到RDS For SQLServer)。 本小节简单介绍使用DTS进行两个RDS实例之间的数据迁移的任务配置流程。 迁移权限要求当使用DTS进行两个RDS实例间的数据迁移时,不同迁移类型,对源跟目标数据库的迁移帐号权限要求如下表: 迁移类型 结构迁移 全量迁移 增量迁移 源RDS实例 读写权限 读写权限 读写权限 目的MySQL 读写权限 读写权限 读写权限 迁移任务配置下面详细介绍下用户如何使用DTS实现两个RDS MySQL实例间的数据迁移。源RDS跟目标RDS实例可以不同也可以相同,即用户可以使用DTS实现一个RDS实例内部的数据迁移。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标RDS实例中不存在,那么DTS自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长64个字符)。待迁移数据库,在本地PostgreSQL跟目标RDS For PostgreSQL实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在RDS控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置时,需要提供源RDS实例及目的RDS实例的迁移账号。迁移账号的相关权限详见上面的 迁移权限要求 一节。如果尚未创建迁移账号,那么可以参考 RDS实例账号创建需要先在源及目的RDS实例中创建迁移帐号,并将要迁移的库表的读写权限授权给上面创建的帐号。在RDS控制台中创建帐号,并将迁移库的读写权限授权给这个帐号。 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输DTS控制台,点击右上角的创建迁移任务,开始迁移任务配置。源及目的实例连接信息配置。 这个步骤主要配置 迁移任务名称,源RDS连接信息及目标RDS实例连接信息。其中: 任务名称 DTS为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的源RDS实例的实例ID。DTS支持经典网络、VPC网络的RDS实例数据库名称: 如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 目标实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的目标RDS实例的实例ID。 DTS支持经典网络、VPC网络的RDS实例数据库名称:如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 当配置完连接信息后,点击右下角 授权白名单并进入下一步 进行白名单授权。这个步骤DTS会将DTS服务器的IP地址添加到目标RDS实例的白名单中,避免因为RDS实例设置了白名单,导致DTS服务器连接不上RDS实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 DTS迁移类型支持结构迁移、全量数据迁移及增量迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移+全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移+全量数据迁移+增量数据迁移。 迁移对象 这个步骤选择要迁移的对象。迁移对象的选择粒度细化为:库、表、列三个粒度。默认情况下,对象迁移到目标RDS实例后,对象名跟源RDS实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用DTS提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 如果选择了增量迁移,那么进入增量迁移阶段后,源库的更新写入都会被DTS同步到目标RDS实例。迁移任务不会自动结束。如果用户只是为了迁移,那么建议在增量迁移无延迟的状态时,源库停写几分钟,等待增量迁移再次进入无延迟状态后,停止掉迁移任务,直接将业务切换到目标RDS实例上即可。 至此,完成两个RDS实例的数据迁移任务配置。

2019-12-01 23:09:44 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用数据传输DTS可以实现两个RDS实例间的数据迁移。对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例。目前对于RDS不同存储引擎,只支持同构迁移(例如RDS For MySQL迁移到RDS For MySQL),不支持异构迁移(例如RDS For MySQL迁移到RDS For SQLServer)。 本小节简单介绍使用DTS进行两个RDS实例之间的数据迁移的任务配置流程。 迁移权限要求当使用DTS进行两个RDS实例间的数据迁移时,不同迁移类型,对源跟目标数据库的迁移帐号权限要求如下表: 迁移类型 结构迁移 全量迁移 增量迁移 源RDS实例 读写权限 读写权限 读写权限 目的MySQL 读写权限 读写权限 读写权限 迁移任务配置下面详细介绍下用户如何使用DTS实现两个RDS MySQL实例间的数据迁移。源RDS跟目标RDS实例可以不同也可以相同,即用户可以使用DTS实现一个RDS实例内部的数据迁移。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标RDS实例中不存在,那么DTS自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长64个字符)。待迁移数据库,在本地PostgreSQL跟目标RDS For PostgreSQL实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在RDS控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置时,需要提供源RDS实例及目的RDS实例的迁移账号。迁移账号的相关权限详见上面的 迁移权限要求 一节。如果尚未创建迁移账号,那么可以参考 RDS实例账号创建需要先在源及目的RDS实例中创建迁移帐号,并将要迁移的库表的读写权限授权给上面创建的帐号。在RDS控制台中创建帐号,并将迁移库的读写权限授权给这个帐号。 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输DTS控制台,点击右上角的创建迁移任务,开始迁移任务配置。源及目的实例连接信息配置。 这个步骤主要配置 迁移任务名称,源RDS连接信息及目标RDS实例连接信息。其中: 任务名称 DTS为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的源RDS实例的实例ID。DTS支持经典网络、VPC网络的RDS实例数据库名称: 如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 目标实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的目标RDS实例的实例ID。 DTS支持经典网络、VPC网络的RDS实例数据库名称:如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 当配置完连接信息后,点击右下角 授权白名单并进入下一步 进行白名单授权。这个步骤DTS会将DTS服务器的IP地址添加到目标RDS实例的白名单中,避免因为RDS实例设置了白名单,导致DTS服务器连接不上RDS实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 DTS迁移类型支持结构迁移、全量数据迁移及增量迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移+全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移+全量数据迁移+增量数据迁移。 迁移对象 这个步骤选择要迁移的对象。迁移对象的选择粒度细化为:库、表、列三个粒度。默认情况下,对象迁移到目标RDS实例后,对象名跟源RDS实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用DTS提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 如果选择了增量迁移,那么进入增量迁移阶段后,源库的更新写入都会被DTS同步到目标RDS实例。迁移任务不会自动结束。如果用户只是为了迁移,那么建议在增量迁移无延迟的状态时,源库停写几分钟,等待增量迁移再次进入无延迟状态后,停止掉迁移任务,直接将业务切换到目标RDS实例上即可。 至此,完成两个RDS实例的数据迁移任务配置。

2019-12-01 23:09:44 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用数据传输DTS可以实现两个RDS实例间的数据迁移。对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例。目前对于RDS不同存储引擎,只支持同构迁移(例如RDS For MySQL迁移到RDS For MySQL),不支持异构迁移(例如RDS For MySQL迁移到RDS For SQLServer)。 本小节简单介绍使用DTS进行两个RDS实例之间的数据迁移的任务配置流程。 迁移权限要求当使用DTS进行两个RDS实例间的数据迁移时,不同迁移类型,对源跟目标数据库的迁移帐号权限要求如下表: 迁移类型 结构迁移 全量迁移 增量迁移 源RDS实例 读写权限 读写权限 读写权限 目的MySQL 读写权限 读写权限 读写权限 迁移任务配置下面详细介绍下用户如何使用DTS实现两个RDS MySQL实例间的数据迁移。源RDS跟目标RDS实例可以不同也可以相同,即用户可以使用DTS实现一个RDS实例内部的数据迁移。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标RDS实例中不存在,那么DTS自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长64个字符)。待迁移数据库,在本地PostgreSQL跟目标RDS For PostgreSQL实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在RDS控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置时,需要提供源RDS实例及目的RDS实例的迁移账号。迁移账号的相关权限详见上面的 迁移权限要求 一节。如果尚未创建迁移账号,那么可以参考 RDS实例账号创建需要先在源及目的RDS实例中创建迁移帐号,并将要迁移的库表的读写权限授权给上面创建的帐号。在RDS控制台中创建帐号,并将迁移库的读写权限授权给这个帐号。 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输DTS控制台,点击右上角的创建迁移任务,开始迁移任务配置。源及目的实例连接信息配置。 这个步骤主要配置 迁移任务名称,源RDS连接信息及目标RDS实例连接信息。其中: 任务名称 DTS为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的源RDS实例的实例ID。DTS支持经典网络、VPC网络的RDS实例数据库名称: 如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 目标实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的目标RDS实例的实例ID。 DTS支持经典网络、VPC网络的RDS实例数据库名称:如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 当配置完连接信息后,点击右下角 授权白名单并进入下一步 进行白名单授权。这个步骤DTS会将DTS服务器的IP地址添加到目标RDS实例的白名单中,避免因为RDS实例设置了白名单,导致DTS服务器连接不上RDS实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 DTS迁移类型支持结构迁移、全量数据迁移及增量迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移+全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移+全量数据迁移+增量数据迁移。 迁移对象 这个步骤选择要迁移的对象。迁移对象的选择粒度细化为:库、表、列三个粒度。默认情况下,对象迁移到目标RDS实例后,对象名跟源RDS实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用DTS提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 如果选择了增量迁移,那么进入增量迁移阶段后,源库的更新写入都会被DTS同步到目标RDS实例。迁移任务不会自动结束。如果用户只是为了迁移,那么建议在增量迁移无延迟的状态时,源库停写几分钟,等待增量迁移再次进入无延迟状态后,停止掉迁移任务,直接将业务切换到目标RDS实例上即可。 至此,完成两个RDS实例的数据迁移任务配置。

2019-12-01 23:09:45 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用数据传输DTS可以实现两个RDS实例间的数据迁移。对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例。目前对于RDS不同存储引擎,只支持同构迁移(例如RDS For MySQL迁移到RDS For MySQL),不支持异构迁移(例如RDS For MySQL迁移到RDS For SQLServer)。 本小节简单介绍使用DTS进行两个RDS实例之间的数据迁移的任务配置流程。 迁移权限要求当使用DTS进行两个RDS实例间的数据迁移时,不同迁移类型,对源跟目标数据库的迁移帐号权限要求如下表: 迁移类型 结构迁移 全量迁移 增量迁移 源RDS实例 读写权限 读写权限 读写权限 目的MySQL 读写权限 读写权限 读写权限 迁移任务配置下面详细介绍下用户如何使用DTS实现两个RDS MySQL实例间的数据迁移。源RDS跟目标RDS实例可以不同也可以相同,即用户可以使用DTS实现一个RDS实例内部的数据迁移。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标RDS实例中不存在,那么DTS自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长64个字符)。待迁移数据库,在本地PostgreSQL跟目标RDS For PostgreSQL实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在RDS控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置时,需要提供源RDS实例及目的RDS实例的迁移账号。迁移账号的相关权限详见上面的 迁移权限要求 一节。如果尚未创建迁移账号,那么可以参考 RDS实例账号创建需要先在源及目的RDS实例中创建迁移帐号,并将要迁移的库表的读写权限授权给上面创建的帐号。在RDS控制台中创建帐号,并将迁移库的读写权限授权给这个帐号。 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输DTS控制台,点击右上角的创建迁移任务,开始迁移任务配置。源及目的实例连接信息配置。 这个步骤主要配置 迁移任务名称,源RDS连接信息及目标RDS实例连接信息。其中: 任务名称 DTS为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的源RDS实例的实例ID。DTS支持经典网络、VPC网络的RDS实例数据库名称: 如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 目标实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的目标RDS实例的实例ID。 DTS支持经典网络、VPC网络的RDS实例数据库名称:如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 当配置完连接信息后,点击右下角 授权白名单并进入下一步 进行白名单授权。这个步骤DTS会将DTS服务器的IP地址添加到目标RDS实例的白名单中,避免因为RDS实例设置了白名单,导致DTS服务器连接不上RDS实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 DTS迁移类型支持结构迁移、全量数据迁移及增量迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移+全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移+全量数据迁移+增量数据迁移。 迁移对象 这个步骤选择要迁移的对象。迁移对象的选择粒度细化为:库、表、列三个粒度。默认情况下,对象迁移到目标RDS实例后,对象名跟源RDS实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用DTS提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 如果选择了增量迁移,那么进入增量迁移阶段后,源库的更新写入都会被DTS同步到目标RDS实例。迁移任务不会自动结束。如果用户只是为了迁移,那么建议在增量迁移无延迟的状态时,源库停写几分钟,等待增量迁移再次进入无延迟状态后,停止掉迁移任务,直接将业务切换到目标RDS实例上即可。 至此,完成两个RDS实例的数据迁移任务配置。

2019-12-01 23:09:44 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用数据传输DTS可以实现两个RDS实例间的数据迁移。对于支持增量迁移的存储引擎,还可以使用DTS在源RDS实例不停服的情况下,将数据迁移到目标RDS实例。目前对于RDS不同存储引擎,只支持同构迁移(例如RDS For MySQL迁移到RDS For MySQL),不支持异构迁移(例如RDS For MySQL迁移到RDS For SQLServer)。 本小节简单介绍使用DTS进行两个RDS实例之间的数据迁移的任务配置流程。 迁移权限要求当使用DTS进行两个RDS实例间的数据迁移时,不同迁移类型,对源跟目标数据库的迁移帐号权限要求如下表: 迁移类型 结构迁移 全量迁移 增量迁移 源RDS实例 读写权限 读写权限 读写权限 目的MySQL 读写权限 读写权限 读写权限 迁移任务配置下面详细介绍下用户如何使用DTS实现两个RDS MySQL实例间的数据迁移。源RDS跟目标RDS实例可以不同也可以相同,即用户可以使用DTS实现一个RDS实例内部的数据迁移。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标RDS实例中不存在,那么DTS自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长64个字符)。待迁移数据库,在本地PostgreSQL跟目标RDS For PostgreSQL实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在RDS控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置时,需要提供源RDS实例及目的RDS实例的迁移账号。迁移账号的相关权限详见上面的 迁移权限要求 一节。如果尚未创建迁移账号,那么可以参考 RDS实例账号创建需要先在源及目的RDS实例中创建迁移帐号,并将要迁移的库表的读写权限授权给上面创建的帐号。在RDS控制台中创建帐号,并将迁移库的读写权限授权给这个帐号。 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输DTS控制台,点击右上角的创建迁移任务,开始迁移任务配置。源及目的实例连接信息配置。 这个步骤主要配置 迁移任务名称,源RDS连接信息及目标RDS实例连接信息。其中: 任务名称 DTS为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的源RDS实例的实例ID。DTS支持经典网络、VPC网络的RDS实例数据库名称: 如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 目标实例信息 实例类型:选择 RDS实例RDS实例ID: 配置迁移的目标RDS实例的实例ID。 DTS支持经典网络、VPC网络的RDS实例数据库名称:如果RDS实例的存储引擎为PostgreSQL或PPAS, 那么需要配置数据库名称。这个数据库名称为连接RDS实例使用的默认数据库数据库账号:连接RDS实例的账号数据库密码:上面数据账号对应的密码 当配置完连接信息后,点击右下角 授权白名单并进入下一步 进行白名单授权。这个步骤DTS会将DTS服务器的IP地址添加到目标RDS实例的白名单中,避免因为RDS实例设置了白名单,导致DTS服务器连接不上RDS实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 DTS迁移类型支持结构迁移、全量数据迁移及增量迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移+全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移+全量数据迁移+增量数据迁移。 迁移对象 这个步骤选择要迁移的对象。迁移对象的选择粒度细化为:库、表、列三个粒度。默认情况下,对象迁移到目标RDS实例后,对象名跟源RDS实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用DTS提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 如果选择了增量迁移,那么进入增量迁移阶段后,源库的更新写入都会被DTS同步到目标RDS实例。迁移任务不会自动结束。如果用户只是为了迁移,那么建议在增量迁移无延迟的状态时,源库停写几分钟,等待增量迁移再次进入无延迟状态后,停止掉迁移任务,直接将业务切换到目标RDS实例上即可。 至此,完成两个RDS实例的数据迁移任务配置。

2019-12-01 23:09:45 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的RDS实例,都是该账号自己拥有的资源。默认情况下,账号对自己的资源拥有完整的操作权限。 通过使用阿里云的RAM(Resource Access Management)服务,您可以将您云账号下RDS资源的访问及管理权限授予RAM中的子用户。 目前,可以在RAM中进行授权的资源类型只有dbinstance。在通过RAM进行授权时,资源的描述方式如下: 请求参数 资源类型 授权策略中的资源描述方式 dbinstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid acs:rds:$regionid:$accountid:dbinstance/ acs:rds:::dbinstance/ 参数说明: 参数名称 说明 $regionid 地域的ID,可以用*代替。 $dbinstanceid 实例的名称,可以用*代替。 $accountid 云账号的数字ID,可以用*代替。 RDS API的鉴权规则 当子用户通过API访问RDS时,RDS后台会向RAM进行权限检查,以确保调用者拥有相应权限。每个API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。每个API的鉴权规则如下表所示: API 鉴权规则 CreateDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid SwitchDBInstanceNetType acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceMaintainTime acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid PurgeDBInstanceLog acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeFilesForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeImportsForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CancelImport acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ResetAccountPassword acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RevokeAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateBackup acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateTempDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstancePerformance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBinlogFiles acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissPK acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeParameters acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePrepaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPrepaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePostpaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPostpaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstanceAttribute acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RestartDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifySecurityIps acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid UpgradeDBInstanceEngineVersion acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDatabases acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateUploadPathForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ImportDataBaseBetweenInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid GrantAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeAccounts acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyAccountDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackups acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeResourceUsage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeErrorLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogReports acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnStorage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnExcessIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceByDBA acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyeParameter acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid

2019-12-01 23:09:26 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的RDS实例,都是该账号自己拥有的资源。默认情况下,账号对自己的资源拥有完整的操作权限。 通过使用阿里云的RAM(Resource Access Management)服务,您可以将您云账号下RDS资源的访问及管理权限授予RAM中的子用户。 目前,可以在RAM中进行授权的资源类型只有dbinstance。在通过RAM进行授权时,资源的描述方式如下: 请求参数 资源类型 授权策略中的资源描述方式 dbinstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid acs:rds:$regionid:$accountid:dbinstance/ acs:rds:::dbinstance/ 参数说明: 参数名称 说明 $regionid 地域的ID,可以用*代替。 $dbinstanceid 实例的名称,可以用*代替。 $accountid 云账号的数字ID,可以用*代替。 RDS API的鉴权规则 当子用户通过API访问RDS时,RDS后台会向RAM进行权限检查,以确保调用者拥有相应权限。每个API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。每个API的鉴权规则如下表所示: API 鉴权规则 CreateDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid SwitchDBInstanceNetType acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceMaintainTime acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid PurgeDBInstanceLog acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeFilesForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeImportsForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CancelImport acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ResetAccountPassword acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RevokeAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateBackup acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateTempDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstancePerformance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBinlogFiles acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissPK acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeParameters acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePrepaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPrepaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePostpaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPostpaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstanceAttribute acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RestartDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifySecurityIps acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid UpgradeDBInstanceEngineVersion acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDatabases acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateUploadPathForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ImportDataBaseBetweenInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid GrantAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeAccounts acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyAccountDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackups acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeResourceUsage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeErrorLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogReports acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnStorage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnExcessIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceByDBA acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyeParameter acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid

2019-12-01 23:09:26 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的RDS实例,都是该账号自己拥有的资源。默认情况下,账号对自己的资源拥有完整的操作权限。 通过使用阿里云的RAM(Resource Access Management)服务,您可以将您云账号下RDS资源的访问及管理权限授予RAM中的子用户。 目前,可以在RAM中进行授权的资源类型只有dbinstance。在通过RAM进行授权时,资源的描述方式如下: 请求参数 资源类型 授权策略中的资源描述方式 dbinstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid acs:rds:$regionid:$accountid:dbinstance/ acs:rds:::dbinstance/ 参数说明: 参数名称 说明 $regionid 地域的ID,可以用*代替。 $dbinstanceid 实例的名称,可以用*代替。 $accountid 云账号的数字ID,可以用*代替。 RDS API的鉴权规则 当子用户通过API访问RDS时,RDS后台会向RAM进行权限检查,以确保调用者拥有相应权限。每个API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。每个API的鉴权规则如下表所示: API 鉴权规则 CreateDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid SwitchDBInstanceNetType acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceMaintainTime acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid PurgeDBInstanceLog acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeFilesForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeImportsForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CancelImport acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ResetAccountPassword acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RevokeAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateBackup acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateTempDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstancePerformance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBinlogFiles acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissPK acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeParameters acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePrepaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPrepaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePostpaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPostpaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstanceAttribute acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RestartDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifySecurityIps acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid UpgradeDBInstanceEngineVersion acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDatabases acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateUploadPathForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ImportDataBaseBetweenInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid GrantAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeAccounts acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyAccountDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackups acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeResourceUsage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeErrorLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogReports acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnStorage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnExcessIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceByDBA acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyeParameter acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid

2019-12-01 23:09:27 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的RDS实例,都是该账号自己拥有的资源。默认情况下,账号对自己的资源拥有完整的操作权限。 通过使用阿里云的RAM(Resource Access Management)服务,您可以将您云账号下RDS资源的访问及管理权限授予RAM中的子用户。 目前,可以在RAM中进行授权的资源类型只有dbinstance。在通过RAM进行授权时,资源的描述方式如下: 请求参数 资源类型 授权策略中的资源描述方式 dbinstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid acs:rds:$regionid:$accountid:dbinstance/ acs:rds:::dbinstance/ 参数说明: 参数名称 说明 $regionid 地域的ID,可以用*代替。 $dbinstanceid 实例的名称,可以用*代替。 $accountid 云账号的数字ID,可以用*代替。 RDS API的鉴权规则 当子用户通过API访问RDS时,RDS后台会向RAM进行权限检查,以确保调用者拥有相应权限。每个API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。每个API的鉴权规则如下表所示: API 鉴权规则 CreateDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid SwitchDBInstanceNetType acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceMaintainTime acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid PurgeDBInstanceLog acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeFilesForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeImportsForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CancelImport acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ResetAccountPassword acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RevokeAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateBackup acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateTempDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstancePerformance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBinlogFiles acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissPK acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeParameters acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePrepaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPrepaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePostpaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPostpaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstanceAttribute acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RestartDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifySecurityIps acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid UpgradeDBInstanceEngineVersion acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDatabases acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateUploadPathForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ImportDataBaseBetweenInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid GrantAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeAccounts acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyAccountDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackups acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeResourceUsage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeErrorLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogReports acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnStorage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnExcessIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceByDBA acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyeParameter acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid

2019-12-01 23:09:26 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的RDS实例,都是该账号自己拥有的资源。默认情况下,账号对自己的资源拥有完整的操作权限。 通过使用阿里云的RAM(Resource Access Management)服务,您可以将您云账号下RDS资源的访问及管理权限授予RAM中的子用户。 目前,可以在RAM中进行授权的资源类型只有dbinstance。在通过RAM进行授权时,资源的描述方式如下: 请求参数 资源类型 授权策略中的资源描述方式 dbinstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid acs:rds:$regionid:$accountid:dbinstance/ acs:rds:::dbinstance/ 参数说明: 参数名称 说明 $regionid 地域的ID,可以用*代替。 $dbinstanceid 实例的名称,可以用*代替。 $accountid 云账号的数字ID,可以用*代替。 RDS API的鉴权规则 当子用户通过API访问RDS时,RDS后台会向RAM进行权限检查,以确保调用者拥有相应权限。每个API会根据涉及到的资源以及API的语义来确定需要检查哪些资源的权限。每个API的鉴权规则如下表所示: API 鉴权规则 CreateDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid SwitchDBInstanceNetType acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBInstanceMaintainTime acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid PurgeDBInstanceLog acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyDBDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeFilesForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeImportsForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CancelImport acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ResetAccountPassword acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RevokeAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DeleteAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateBackup acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateTempDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstancePerformance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBinlogFiles acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogRecords acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissPK acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnMissIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeParameters acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePrepaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPrepaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreatePostpaidDBInstanceForChannel acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyPostpaidDBInstanceSpec acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDBInstanceAttribute acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid RestartDBInstance acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifySecurityIps acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid UpgradeDBInstanceEngineVersion acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateDatabase acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeDatabases acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateUploadPathForSQLServer acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ImportDataBaseBetweenInstances acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid CreateAccount acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid GrantAccountPrivilege acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeAccounts acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyAccountDescription acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackups acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeBackupPolicy acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeResourceUsage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSlowLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeErrorLogs acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeSQLLogReports acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnStorage acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceOnExcessIndex acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid DescribeOptimizeAdviceByDBA acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid ModifyeParameter acs:rds:$regionid:$accountid:dbinstance/$dbinstanceid

2019-12-01 23:09:26 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 完成创建实例、设置白名单和创建账号等操作后,您可以使用数据管理服务DMS(Data Management Service)或通用数据库客户端连接到RDS实例。 使用DMS连接实例 DMS是阿里云提供的图形化的数据管理工具,可用于管理关系型数据库和NoSQL数据库,支持数据管理、结构管理、用户授权、安全审计、数据趋势、数据追踪、BI图表、性能与优化等功能。 具体操作请参见通过DMS登录RDS数据库。 使用客户端连接实例 由于RDS与原生的数据库服务完全兼容,所以您可以使用任何通用的数据库客户端连接到RDS实例,且连接方法类似。以下以MySQL-Front为例。 启动MySQL-Front客户端。 在打开登录信息窗口,单击新建,如下图所示。 输入要连接的RDS实例信息。参数说明如下: 名称:连接数据库的任务名称。若不填,默认与Host一致。 Host:输入RDS实例的内网地址或外网地址。 若您的客户端部署在与要访问的RDS实例在同一地域的ECS上且RDS实例与ECS的网络类型相同时,请使用内网地址。 其它情况只能使用外网地址。 查看RDS实例的内外网地址及端口信息的步骤如下: 登录RDS管理控制台。 选择目标实例所在地域。 单击目标实例的ID,进入基本信息页面。 在基本信息栏中,即可查看内外网地址及内外网端口信息,如下图所示: 端口:若使用内网连接,需输入RDS实例的内网端口。若使用外网连接,需输入RDS实例的外网端口。 用户:要访问RDS实例的账号名称。 密码:以上账号的密码。 单击确定。 再打开登录信息窗口,选中刚才创建的连接,单击打开。 若连接信息无误,即会成功连接实例。

2019-12-01 22:57:12 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 使用数据传输服务 (DTS) 将本地数据库迁移到 RDS for SQL Server,可以实现应用不停服务的情况下,平滑完成数据库的迁移工作。 背景信息 DTS 支持 SQL Server 数据结构迁移和全量迁移。 结构迁移 DTS 会将本地数据库的结构定义迁移到目标实例。目前DTS支持结构迁移的对象有:表、视图、表触发器、同义词、SQL 存储过程、SQL 函数、自定义类型、plan guid、rule、default。 全量迁移 DTS 会将本地数据库迁移对象的数据全部迁移到目标实例。如果在迁移过程中有增量更新的话,这些增量不会被迁移到目标库。所以建议在业务无写入时,使用 DTS 进行全量数据迁移。 迁移限制 将本地数据库迁移到 RDS 上有以下限制: 迁移过程中,不支持 DDL 操作。 结构迁移不支持 assemblies、库级存储过程、service broker、全文索引、全文目录、分布式 schema、分布式函数、CLR 标量函数、CLR 标值函数、内部表、聚合函数和系统的迁移。 如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败。 前提条件 已完成 RDS 实例数据库的准备,可参见设置内外网地址 和 创建数据库和账号SQL Server 2008 R2版。 操作步骤 本例以有公网 IP 的本地数据库迁移到 RDS 上为例。 准备本地数据 在正式迁移之前,需要先在本地数据库和RDS实例中创建迁移账号,并在RDS实例中创建要迁移的数据库,并将要迁移的数据库的读写权限授权给迁移账号。不同的迁移类型需要不同的权限,如下表所示。 迁移类型 结构迁移 全量迁移 本地数据库 select select RDS 实例 读写权限 读写权限 在本地数据库中创建迁移账号。create login username with password='password', default_database=mydb; go create user username for login username with default_schema=dbo; go参数说明: username:要创建的账号 password:该账号的登录密码 mydb:默认连接的数据库 dbo:默认的数据表 例:要创建账号为 William,密码为 Changme123 的账号访问数据 mydb 的数据表 dbo,命令如下: create login William with password='Changme123', default_database=mydb; go create user William for login William with default_schema=dbo; go 在本地数据库中给迁移账号授权,本地数据库中迁移账号的权限要求请参见上表。GRANT privileges ON tablename TO username WITH GRANT OPTION;参数说明: privileges:该账号的操作权限,如 SELECT、INSERT、UPDATE 等。如果要授权该账号所有权限,则使用 ALL tablename:表名。如果要授权该账号所有的表权限,则使用通配符 * username:要授权的账号名 WITH GRANT OPTION:授权该账号能使用GRANT命令,该参数为可选 例:授权账号 William 对所有数据库和表的所有权限,命令如下: GRANT ALL ON* TO William; 正式迁移操作 在 RDS 管理控制台 上单击迁移数据库,进入DTS,如下图所示。 单击创建在线迁移任务,进入创建迁移任务页面,如下图所示。 输入任务名称、本地数据库信息和目标数据库信息,单击授权白名单并进入下一步,如下图所示。 任务名称:自定义任务名称,可以保持默认值 源库信息 实例类型:本地数据库的实例类型,可以选择 有公网 IP 的自建数据库、ECS 上的自建数据库、RDS 实例、云数据库 MongoDB。 数据库类型:本地数据库的类型,可以选择 Oracle、MySQL、SQLServer、PostgreSQL、MongoDB。 主机名或IP地址:本地数据库的公网地址。 端口:本地数据库的公网端口。 账号:本地数据库的迁移账号。 密码:本地数据库迁移账号对应的密码。 目标库信息 实例类型:默认为 RDS 实例。 RDS实例ID:目标 RDS 实例的 ID。单击下拉菜单将自动联想当前登录管理控制台的账号的 RDS 实例,点击选择所需要的实例。 数据库名称:要迁移到目标数据库的名称。 账号:目标 RDS 数据库的迁移账号。 密码:目标 RDS 数据库迁移账号对应的密码。 择迁移类型,并在迁移对象中选择要迁移的对象,单击>将要迁移的对象放入已选择中,单击预检查并启动,如下图所示。 说明 数据迁移只会将本地数据库的数据(结构)复制一份到目标数据库,并不会对本地数据库数据(结构)造成影响 数据迁移过程中,不支持DDL操作,如进行DDL操作可能导致迁移失败 DTS增量迁移的时间最长支持15天,如果超过15天不停止任务,系统资源可能被回收 如果要修改迁移对象在目标数据库上的名字,可以在已选择列表右侧单击编辑 ,修改已选择的对象名称,如上图中4所示。 说明 以下以预检查不通过为例进行描述,如果预检查通过,请直接参见步骤 8。 系统显示预检查结果,如下图所示。 单击检测结果为失败的检测项后的!,查看失败详细信息,根据失败详细信息完成错误排查。 错误排查完毕后,在迁移任务列表页面,选择当前迁移任务,单击启动,如下图所示。 系统预检查通过后,单击确定,自动进行迁移任务,如下图所示。 后续操作 为了保证本地数据库安全,请在数据迁移完成后,删除本地数据库和 RDS 实例中的迁移账号。

2019-12-01 22:57:13 0 浏览量 回答数 0

问题

API参考 - API参考 - RAM资源授权

李沃晟 2019-12-01 21:41:31 729 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档使用 数据传输 DTS 可以将本地 PostgreSQL 数据库实例的数据迁移到 RDS for PostgreSQL 实例。PostgreSQL 迁移支持增量数据同步功能,可以实现在本地应用不停服的情况下,平滑完成 PostgreSQL 数据库的迁移工作。 本小节简单介绍使用 数据传输 DTS (以下简称 DTS)进行 PostgreSQL->RDS for PostgreSQL 数据迁移的任务配置流程。 迁移类型简介 结构迁移 DTS 将被迁移对象的结构定义迁移到目标实例。对于 PostgreSQL,DTS 支持结构迁移的对象包含:Table、trigger、view、sequence、function、user defined type、rule、domain、operation、aggregate。 全量数据迁移 DTS 将源数据库迁移对象的存量数据全部迁移到目标实例。 增量数据迁移 增量数据迁移将迁移过程中,本地 PostgreSQL 数据库实例的增量更新数据同步到目标 RDS for PostgreSQL 实例,最终实现本地 PostgreSQL 数据库实例同目标 RDS for PostgreSQL 实例保持动态数据同步的过程。使用增量数据迁移,可以实现在本地 PostgreSQL 数据库实例正常提供服务的同时,平滑完成本地 PostgreSQL->RDS For PostgreSQL 的数据迁移。 迁移限制 全量迁移支持的 PostgreSQL 版本为:9.2、9.3、9.4、9.5 及以上版本;增量迁移支持的源实例 PostgreSQL 版本:9.4.8、9.5 及以上版本。迁移过程中,不支持 DDL 操作。不支持迁移使用 C 语言编写的 function。如果使用了对象名映射功能后,依赖这个对象的其他对象可能迁移失败。 迁移权限要求当使用数据传输服务进行 PostgreSQL 迁移时,在不同迁移类型情况下,源跟目标数据库的迁移帐号权限要求如下: 迁移类型 结构迁移 全量迁移 增量数据迁移 本地 PostgreSQL 实例 pg_catalog 的 usage 权限 迁移对象的 select superuser 目标 RDS for PostgreSQL 实例 迁移对象的 create、usage 权限 schema 的 owner schema 的 owner 迁移顺序DTS 在进行 PostgreSQL->RDS For PostgreSQL 数据迁移时,为了解决对象间的依赖,提高迁移成功率。结构对象及数据的迁移顺序如下: 进行结构对象:Table、view、sequence、function、user defined type、rule、domain、operation、aggregate 的迁移全量数据迁移进行结构对象:trigger、foreign key 的迁移 全量数据迁移完成后,任务列表中的迁移进度为:结构迁移 100%,全量迁移 100%,迁移状态为“迁移中”,此时迁移任务正在进行步骤(3)中的对象的迁移。此时,请勿手动结束任务,否则会造成迁移数据丢失。待迁移状态显示为“迁移完成”后,表示全量数据迁移任务已经完成,这时可以安全地手动结束任务。 迁移步骤下面详细介绍下使用 DTS 将本地的 PostgreSQL 数据库迁移到 RDS for PostgreSQL 的任务配置流程。 RDS实例数据库创建在数据迁移过程中,如果待迁移的数据库在目标 RDS for PostgreSQL 实例中不存在,那么 DTS 自动会创建。但是对于如下两种情况,用户需要在配置迁移任务之前,手动创建数据库。 数据库名称不符合:RDS 定义规范(由小写字母、数字、下划线、中划线组成,字母开头,字母或数字结尾,最长 64 个字符)。待迁移数据库,在本地 PostgreSQL 数据库实例和目标 RDS for PostgreSQL 实例中存储名称不同。 对于这两种情况,用户需要在配置迁移任务之前,先在 RDS 控制台完成数据库创建。具体参考RDS数据库创建流程。 迁移帐号创建迁移任务配置,需要提供 PostgreSQL 数据库实例及目标 RDS for PostgreSQL 实例的迁移账号。迁移账号所需权限详见上文的 迁移权限要求。 如果您的本地 PostgreSQL 数据库实例或 RDS for PostgreSQL 实例的迁移账号尚未创建,那么可以参考如下流程创建迁移账号: 通过 PostgreSQL 客户端,在 PostgreSQL 中创建迁移账号。 create user username password 'password' 如果您要使用增量迁移,那么创建的账号必须是 superuser,所以创建账号语句调整为: create user username with superuser password 'password' 参数说明: username:要创建的账号名password:该账号的登录密码 给迁移账号授权,本地 PostgreSQL 数据库实例及 RDS For PostgreSQL 实例的迁移账号权限要求详见上表。 GRANT privileges ON tablename TO username; 参数说明: privileges:该账号的操作权限,如 SELECT、INSERT、UPDATE 等。如果要授权该账号所有权限,则使用 ALLtablename:表名。如果要授权该账号所有的表权限,则使用通配符 *username:要授权的账号名 逻辑流复制插件安装如果您需要使用增量数据迁移进行不停机迁移,那么在任务配置之前,需要在本地 PostgreSQL 中安装 DTS 提供的逻辑流复制插件。 插件下载。 PostgreSQL 9.4 版本 PostgreSQL 9.5 版本 PostgreSQL 9.6版本 PostgreSQL 10.0版本 插件安装。 解压下载的压缩包。将 ali_decoding.so 文件拷贝到 PostgreSQL 安装路径的 lib 目录下。 如果用 rpm 包安装,那么这个绝对路径为:/usr/pgsql-{$version}/lib/,其中 $version 为版本号,例如如果版本为 9.5,那么绝对路径为:/usr/pgsql-9.5/lib。 将ali_decoding.contorl 文件拷贝到 PostgreSQL 安装路径下的share/extension 目录下。 如果用 rpm 包安装,那么这个绝对路径为:/usr/pgsql-${version}/share/extension/,其中 ${version}为 PostgreSQL 版本号,例如如果版本为 9.5,那么绝对路径为:/usr/pgsql-9.5/share/extension/。 测试安装是否成功。 使用 superuser 账号登录 PostgreSQL 客户端,运行如下 SQL,看是否能够成功创建 replication slot 。如果成功创建那么说明插件安装成功。 SELECT * FROM pg_create_logical_replication_slot('replication_slot_test', 'ali_decoding'); 如果输出结果如下,说明插件安装成功。 测试成功后,使用如下 SQL 将 replication slot 删除掉。 SELECT pg_drop_replication_slot('replication_slot_test'); 迁移任务配置当上面的所有前置条件都配置完成后,就可以开始正式的数据迁移了。下面详细介绍迁移任务配置流程。 进入数据传输 DTS 控制台,点击右上角的创建迁移任务,开始迁移任务配置。本地 PostgreSQL 数据库实例跟目标 RDS for PostgreSQL 实例连接信息配置。 这个步骤主要配置 迁移任务名称,本地 PostgreSQL 数据库实例连接信息及目标 RDS for PostgreSQL 实例连接信息。其中: 任务名称 DTS 为每个任务自动生成一个任务名称,任务名称没有唯一性要求。您可以根据需要修改任务名称,建议为任务配置具有业务意义的名称,便于后续的任务识别。 源实例信息 实例类型:选择 有公网 IP 的自建数据库 数据库类型: 选择 PostgreSQL主机名或IP地址: 配置本地 PostgreSQL 数据库实例的访问地址,这个地址必须为公网访问方式端口:本地 PostgreSQL 数据库实例的监听端口数据库名称:连接本地 PostgreSQL 数据库实例的默认数据库名数据库账号:本地 PostgreSQL 数据库实例的连接账号数据库密码:本地 PostgreSQL 数据库实例连接账号对应的密码 目标实例信息 实例类型:选择 RDS 实例RDS 实例 ID: 配置迁移的目标 RDS for PostgreSQL 实例的实例 ID。 DTS 支持经典网络和 VPC 网络的 RDS for PostgreSQL 实例数据库名称:连接 RDS for PostgreSQL 实例的默认数据库名数据库账号:RDS For PostgreSQL 实例的连接账号数据库密码:上面指定的 RDS for PostgreSQL 实例连接账号对应的密码 当配置完连接信息后,点击右下角 授权白名单 并进入下一步进行白名单授权。这个步骤 DTS 会将 DTS 服务器的 IP 地址添加到目标 RDS 实例的白名单中,避免因为 RDS 实例设置了白名单,导致 DTS 服务器连接不上 RDS for PostgreSQL 实例导致迁移失败。 选择迁移对象及迁移类型。 迁移类型 对于 PostgreSQL->RDS for PostgreSQL,支持 结构迁移、全量数据迁移、增量数据迁移。 如果只需要进行全量迁移,那么迁移类型选择:结构迁移 + 全量数据迁移。 如果需要进行不停机迁移,那么迁移类型选择:结构迁移 + 全量数据迁移+增量数据迁移。 迁移对象 选择您要迁移的对象。迁移对象选择的粒度可以为:库、表、列三个粒度。默认情况下,对象迁移到 RDS for PostgreSQL 实例后,对象名跟本地 PostgreSQL 数据库实例一致。如果您迁移的对象在源实例跟目标实例上名称不同,那么需要使用 DTS 提供的对象名映射功能,详细使用方式可以参考库表列映射。 预检查。 在迁移任务正式启动之前,会先进行前置预检查,只有预检查通过后,才能成功启动迁移。预检查的内容及修复方式可以参考本文末尾的 预检查简介 一节。 如果预检查失败,那么可以点击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 启动迁移任务。 当预检查通过后,可以启动迁移任务,任务启动成功后,可以在任务列表中查看迁移的具体状态及迁移进度。 至此,完成本地 PostgreSQL 数据库实例到 RDS for PostgreSQL 实例的数据迁移任务配置。 预检查内容DTS 在启动迁移之前,会进行前置预检查,本小节简单介绍 PostgreSQL->RDS for PostgreSQL 的预检查内容: 预检查项 检查内容 备注 源库连接性检查 检查 DTS 服务同本地 PostgreSQL 数据库 实例的连通性 (1) 填写信息是否有误?如果填写信息有误,请修改后重新预检查(2) 检查端口是否配置从其他服务器连接 目的库连接性检查 检查 DTS 服务同目的 RDS for PostgreSQL 实例的连通性 检查填写信息是否有误,如果有误请先修改后重新预检查 源库版本检查 检查本地 PostgreSQL 数据库实例版本跟目标 RDS for PostgreSQL 是否一致 如果版本不一致,预检查会有提醒。可以根据提醒对本地 PostgreSQL 数据库实例进行升级或降级,也可以继续迁移 数据库可用性检查 检查待迁移数据库在目标 RDS for PostgreSQL 实例是否已存在 如果待迁移数据库命名规范不满足 RDS 实例要求,那么 DTS 在目标 RDS for PostgreSQL 实例创建待迁移数据库会报错失败,即数据库可用性检查会失败。此时可以参考 库表列映射 对迁移数据库进行重命名 源库权限检查 检查任务配置时,提供的本地 PostgreSQL 数据库实例的账号的权限是否满足要求 如果检查失败,那么请参考本文 迁移账号创建 一节对迁移账号进行授权后,重新进行预检查 目的库权限检查 检查任务配置时,提供的目的 RDS for PostgreSQL 数据库账号的权限是否满足要求 如果检查失败,那么请参考本文 迁移账号创建 一节对迁移账号进行授权后,重新进行预检查 同名对象存在性检查 检查待迁移对象在目标 RDS for PostgreSQL 实例中是否已经存在 如果检查失败,请将目标库中这些已经存在的对象删除后,重新进行预检查 源端同名对象存在性检查 检查要迁移到同一个数据库中的多个对象是否重名 如果检查失败,可以参考 库表列映射 将重名对象进行重命名 约束完整性检查 检查待迁移对象依赖的父对象是否迁移 如果检查失败,那么可以修改迁移对象,同时迁移依赖的父对象后,重新预检查 增量拓扑冲突检查 检查同一个迁移对象是否已经存在迁移链路 如果存在冲突链路,那么需要删除掉冲突链路后,重新预检查 LC_MONETERY 一致性检查 检查源库、目标库的 Lc_monetery 定义是否一致 如果检查失败,可以修改目标 RDS For PostgreSQL 实例的 LC_MONETERY 定义,或者继续迁移 PostgreSQL 逻辑流复制插件检查 检查本地 PostgreSQL 实例是否安装了逻辑流复制插件 如果检查失败,可以参考下面的 逻辑流复制插件安装 一节安装逻辑流复制插件后重新预检查 PostgreSQL 逻辑流 slot 存在性检查 检查本地 PostgreSQL 数据库实例存在跟 DTS 创建的 replication slot 重名的 replication slot 如果检查失败,可以删除本地 PostgreSQL 数据库实例中已经存在的同名 replication slot 后,重新预检查

2019-12-01 23:09:43 0 浏览量 回答数 0

问题

使用限制

云栖大讲堂 2019-12-01 21:37:11 1021 浏览量 回答数 0

问题

产品优势-高安全性

李沃晟 2019-12-01 21:35:55 556 浏览量 回答数 0

问题

账号B上的ECS怎么访问账号A上的RDS

格格呜呜 2019-12-01 20:20:49 1515 浏览量 回答数 3
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 云栖号物联网 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 云栖号弹性计算 阿里云云栖号 云栖号案例 云栖号直播