• 关于 到rds 的搜索结果

问题

用户指南-数据迁移-从自建迁移到 RDS

李沃晟 2019-12-01 21:39:40 742 浏览量 回答数 0

问题

从自建迁移到 RDS

云栖大讲堂 2019-12-01 21:41:06 818 浏览量 回答数 0

回答

对于数据复制需求,很容易混淆数据迁移、同步、恢复这三个概念,本文介绍这三个概念的区别,方便您清楚认知自己的需求,并提供多种方案,可满足您的上云、迁云、同步、恢复等业务需求。 数据迁移/同步/恢复区别 数据迁移和恢复的异同 数据迁移和恢复都可以将数据复制到新实例,但是它们之间还有一定的区别: 数据迁移主要用于上云迁移,通过数据传输服务DTS将本地数据库/ECS上的自建数据库/第三方云数据库迁移至阿里云数据库,也可以从阿里云迁移至自建数据库。 数据恢复是通过数据备份和日志备份进行恢复,可以将某个备份集的数据恢复到实例,也可以通过备份集和日志备份将数据恢复到某个时间点。 数据迁移和恢复可以互补以实现更多功能,例如恢复数据到新实例后再通过DTS迁移回原实例,可以避免修改应用程序连接地址。 说明 控制台提供的恢复功能可以满足用户的大部分恢复需求,同时覆盖了部分迁移数据的需求(例如不要求增量迁移)。 数据迁移和同步的区别 数据迁移主要用于上云迁移,在勾选增量迁移时,可以实现数据同步的部分功能,但是不如数据同步灵活,例如不支持在线修改同步对象、不支持双向同步等。数据迁移属于一次性任务,迁移完成后即可释放实例。 数据同步主要用于两个数据源之间的数据实时同步,适用于异地多活、数据灾备、跨境数据同步、查询与报表分流、云BI及实时数据仓库等场景。它属于持续性任务,任务创建后会一直同步数据,保持数据源和数据目标的数据一致性。 数据迁移 适用场景 文档链接 (迁移上云)自建数据库迁移至RDS MySQL 从自建MySQL迁移至RDS MySQL 从通过专线/VPN网关/智能网关接入的自建MySQL迁移至RDS MySQL 从通过专线接入的自建MySQL迁移至其他云账号下的RDS MySQL 从自建DB2迁移至RDS MySQL 使用mysqldump迁移MySQL数据 从自建Oracle迁移至RDS MySQL RDS MySQL迁移至POLARDB 一键升级RDS MySQL到PolarDB MySQL 一键克隆RDS MySQL到POLARDB for MySQL 将第三方云数据库迁移至RDS MySQL 从Amazon RDS MySQL迁移至阿里云 从Amazon RDS Oracle迁移至阿里云RDS MySQL 从Amazon Aurora MySQL迁移至阿里云 从腾讯云MySQL迁移至阿里云 Google Cloud SQL的MySQL数据库迁移到阿里云 百度云MySQL数据库迁移到阿里云 华为云MySQL数据库迁移到阿里云 RDS实例间的数据库迁移 RDS实例间的数据迁移 不同RDS实例下库名不同的数据库之间的数据迁移 使用DTS跨阿里云账号迁移RDS数据 单个RDS实例内的数据迁移 RDS实例内不同数据库之间的数据迁移 将RDS MySQL数据迁移至自建MySQL数据库 从RDS MySQL迁移至自建MySQL 数据同步 适用场景 文档链接 MySQL间数据同步 RDS MySQL实例间的双向同步 RDS MySQL实例间的单向同步 从ECS上的自建MySQL同步至RDS MySQL 从通过专线/VPN网关/智能网关接入的自建MySQL同步至RDS MySQL 不同阿里云账号下RDS MySQL实例间的数据同步 从RDS MySQL同步至PolarDB MySQL 从RDS MySQL同步至通过专线/VPN网关/智能网关接入的自建MySQL MySQL数据同步至其他数据库 从RDS MySQL同步到AnalyticDB for MySQL 从RDS MySQL同步至AnalyticDB for PostgreSQL 从RDS MySQL同步至DataHub 从RDS MySQL同步至MaxCompute 从RDS MySQL同步至自建Kafka集群 数据恢复 适用场景 文档链接 RDS MySQL数据恢复至新实例/原实例 恢复MySQL数据 MySQL单库单表恢复 跨地域恢复 RDS MySQL数据恢复至自建数据库 RDS MySQL 物理备份文件恢复到自建数据库 RDS MySQL逻辑备份文件恢复到自建数据库 说明 如果实例还未释放或者对数据时间点没有要求,建议使用DTS从RDS MySQL迁移至自建MySQL。

游客yl2rjx5yxwcam 2020-03-09 10:46:05 0 浏览量 回答数 0

新用户福利专场,云服务器ECS低至96.9元/年

新用户福利专场,云服务器ECS低至96.9元/年

回答

详细解答可以参考官方帮助文档使用数据传输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: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:45 0 浏览量 回答数 0

问题

API概览

云栖大讲堂 2019-12-01 21:43:35 1205 浏览量 回答数 0

问题

授权访问鉴权规则是什么

云栖大讲堂 2019-12-01 21:46:38 1115 浏览量 回答数 0

问题

用户指南-读写分离-系统权重分配规则

李沃晟 2019-12-01 21:38:45 721 浏览量 回答数 0

问题

系统权重分配规则

云栖大讲堂 2019-12-01 21:40:02 1036 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。本文以使用DTS将源实例的amptest库迁移到目标RDS实例的jiangliu_amptest库为例来说明如何使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。 说明:当源和目标实例类型不为RDS时,配置流程相同。 环境准备已创建好某种数据库类型的RDS实例以及数据库(源RDS实例的amptest数据库以及目标RDS实例的jiangliu_amptest数据库)。 操作步骤 以目标RDS实例所属阿里云账号登录数据传输DTS控制台,单击右上角的创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS实例RDS实例ID:配置待迁移的源RDS实例的实例ID数据库账号:RDS实例访问账号数据库密码:上面RDS访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS实例RDS实例ID:配置待迁移的目标RDS实例的实例ID数据库账号:RDS实例访问账号数据库密码:上面RDS访问账号对应的密码 设置迁移类型及迁移对象,选择了迁移库amptest,此时要配置库名映射,将源实例的amptest映射到到目标RDS实例的库jiangliu_amptest,如下图所示: 设置库名映射,将鼠标挪到右边已选择对象框中的,amptest对应的行上,右边出现 编辑 按钮。单击编辑,进入库名映射配置页面,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 至此,完成使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。

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

回答

详细解答可以参考官方帮助文档适用场景本文适用于使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。本文以使用DTS将源实例的amptest库迁移到目标RDS实例的jiangliu_amptest库为例来说明如何使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。 说明:当源和目标实例类型不为RDS时,配置流程相同。 环境准备已创建好某种数据库类型的RDS实例以及数据库(源RDS实例的amptest数据库以及目标RDS实例的jiangliu_amptest数据库)。 操作步骤 以目标RDS实例所属阿里云账号登录数据传输DTS控制台,单击右上角的创建迁移任务,开始任务配置。 设置实例连接信息,如下图所示: 在这个步骤中,主要配置迁移任务名称,迁移源实例及目标实例连接信息。其中: 任务名称 默认情况下,DTS为每个任务自动生成一个任务名称。任务名称没有唯一性要求,您可以修改这个名称,为任务配置一个具有业务意义的名称,便于后续的任务识别。 源实例连接信息 实例类型:选择 RDS实例RDS实例ID:配置待迁移的源RDS实例的实例ID数据库账号:RDS实例访问账号数据库密码:上面RDS访问账号对应的密码 目标实例连接信息 实例类型:选择 RDS实例RDS实例ID:配置待迁移的目标RDS实例的实例ID数据库账号:RDS实例访问账号数据库密码:上面RDS访问账号对应的密码 设置迁移类型及迁移对象,选择了迁移库amptest,此时要配置库名映射,将源实例的amptest映射到到目标RDS实例的库jiangliu_amptest,如下图所示: 设置库名映射,将鼠标挪到右边已选择对象框中的,amptest对应的行上,右边出现 编辑 按钮。单击编辑,进入库名映射配置页面,如下图所示: 配置完成后单击预检查并启动,如下图所示。在迁移任务正式启动之前,会先进行前置预检查: 预检查成功:成功启动迁移。预检查失败:可以单击具体检查项后的按钮,查看具体的失败详情,并根据失败原因修复后,重新进行预检查。 当预检查通过后,可以启动迁移任务。 至此,完成使用DTS实现不同RDS实例下库名不同的数据库之间的数据迁移。

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

问题

RDS能推出一个活动帮助迁入RDS的用户们优化RDS实例?

solidedge 2019-12-01 21:59:48 8639 浏览量 回答数 3

回答

详细解答可以参考官方帮助文档 描述 您通过云账号创建的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: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

问题

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

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

问题

准备使用RDS前的一些疑问

荠菜馄饨 2019-12-01 21:53:05 5241 浏览量 回答数 1

回答

我为您简单的分析下。同一个账号的情况下,经典网络下的ECS是通过经典网络的内网访问RDS,当经典网络的RDS切换到VPC时,经典网络下的ECS就无法访问VPC下的RDS,因为经典网络和是不互通的。所以当RDS没有切换到VPC下时,VPC下的ECS无法通过内网访问到经典网络的RDS。由于您的情况是跨账号,如果是同一个地域的话,建议您将A账号的ECS和RDS都迁移到VPC下,然后和B账号的VPC内网通过高速通道打通。同地域的高速通道的费用不会很高。内网打通的方式,网络延时和网络的安全性会比较可靠,但是会产生一定的费用。当然啦,您也可以通过经典网络下的RDS的公网地址,提供给B账号的ECS访问,存在的问题就是,公网的延时,和安全性没法得到保障。注意:账号B的VPC下的ECS通过公网访问经典网络下的RDS,建议您给RDS设置允许访问的白名单,减低RDS被黑客入侵的风险。

bbskkb 2019-12-02 00:09:03 0 浏览量 回答数 0

问题

rds控制台进不去,rds无法使用,进入到rds管理界面显示链接超时

比诺牛 2019-12-01 19:07:11 313 浏览量 回答数 1

回答

您好,我没有使用RDS中的MSSQL,不过,为您搜索到这个,希望对您有帮助:《数据恢复》,https://help.aliyun.com/document_detail/rds/RDS-manual/RDS-Backup-Recovery/RDS-Recovery.html?spm=5176.docrds/RDS-manual/RDS-Backup-Recovery/RDS-Backup-Policy.6.134.47kwEw

dongshan8 2019-12-02 01:31:35 0 浏览量 回答数 0

回答

您可以添加RDS数据库实例来存储应用中需持久保存的数据。本文在将Express应用部署到Web+的基础上,展示如何为Node.js应用添加数据库并读写其中的数据。 环境变量 Web+会将数据库连接的相关信息存放在环境变量中,以便应用进行读取,相关环境变量请参考下表。 变量名 变量值 变量说明 WP_RDS_ENGINE MySQL RDS数据库引擎 WP_RDS_CONNECTION_ADDRESS rm-***.mysql.rds.aliyuncs.com RDS内网连接地址 WP_RDS_PORT 3306 RDS端口号 WP_RDS_ACCOUNT_NAME webplus RDS数据库账号名称 WP_RDS_ACCOUNT_PASSWORD 自定义 RDS账号密码 WP_RDS_DATABASE webplus RDS数据库 添加数据库驱动 进入应用的项目工程目录,例如进入将Express应用部署到Web+应用的webplus-express-app目录,执行以下命令添加MySQL数据库驱动。 npm install mysql 添加数据库访问功能 打开routes/users.js文件,修改如下: var express = require('express'); var mysql = require('mysql'); var router = express.Router(); router.get('/', function(req, res, next) { var connection = mysql.createConnection({ host: process.env.WP_RDS_CONNECTION_ADDRESS, user: process.env.WP_RDS_ACCOUNT_NAME, password: process.env.WP_RDS_ACCOUNT_PASSWORD, database: process.env.WP_RDS_DATABASE }); connection.connect(); connection.query('SELECT "Tom" AS user_name', function(error, results) { if (error) { throw error; } res.send('User name queried from database: ' + results[0].user_name); }); }); module.exports = router; 更多信息 关于如何使用Web+来管理RDS,可参考云数据库RDS。

1934890530796658 2020-03-23 14:21:16 0 浏览量 回答数 0

回答

详细解答可以参考官方帮助文档 本例介绍通过 psql 命令将 PostgreSQL 数据备份文件恢复到目标 RDS 中。 背景信息 PostgreSQL 支持逻辑备份。我们使用 pg_dump 逻辑备份功能,导出备份文件,再通过 psql 导入到 RDS 中,实现将 PostgreSQL 的数据导入到 RDS 中。 前提条件 已完成 RDS 实例数据库的准备,可参见申请外网地址和 创建数据库和账号。 准备本地数据 通过 PostgreSQL 客户端,连接本地 PostgreSQL 数据库。 执行如下命令,备份数据。pg_dump -U username -h hostname -p port databasename -f filename参数说明如下: username:本地数据库用户名 hostname:本地数据库主机名,如果是在本地数据库主机登录,可以使用 localhost port:本地数据库端口号 databasename:要备份的本地数据库名 filename:要生成的备份文件名称 例如,数据库用户 William 要备份本地 PostgreSQL 数据库,登录 PostgreSQL 主机后,通过如下命令备份数据。 pg_dump -U William -h localhost -p 3433 pg001 -f pg001.sql 正式迁移操作 说明 通过 RDS 内网恢复数据,网络更稳定,数据更安全。建议您通过将数据上传到云服务器 ECS 上,然后通过内网将数据恢复到目标 RDS上。如果数据文件太大,可以先压缩后再上传。本例以该方式为例进行说明。 登录云服务器 ECS。 通过 PostgreSQL 客户端,执行如下命令将数据导入到 RDS 中。psql -U username -h hostname -d desintationdb -p port -f dumpfilename.sql参数说明如下: username:RDS 上的 PostgreSQL 数据库用户名 hostname:RDS 上的 PostgreSQL 数据库地址 port:RDS 上的 PostgreSQL 数据库端口号 databasename:RDS 上的 PostgreSQL 数据库名 filename:本地备份数据文件名 如:psql -U William -h postgresql.rds.aliyuncs.com -d pg001 -p 3433 -f pg001.sql由于 RDS 数据库的权限设置和本地数据库不一致,在数据导入过程当中可能会出现一些与权限相关的 WARNING 或 ERROR,可以忽略,如: WARNING: no privileges could be revoked for "xxxxx" ERROR: role "xxxxx" does not exist

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

问题

用户指南- 备份与恢复- 登录临时实例

李沃晟 2019-12-01 21:39:26 680 浏览量 回答数 0

问题

如何将RDS数据备份到本地MySQL 数据库?

仟与仟寻 2019-12-01 21:03:20 4779 浏览量 回答数 0

回答

PolarDB支持从RDS MySQL一键克隆数据到新的PolarDB MySQL集群。 前提条件 源RDS实例版本为RDS MySQL 5.6高可用版。 源RDS实例未开启TDE和SSL。 源RDS实例的表存储引擎为InnoDB。 如果RDS处于高安全模式(数据库代理模式),需要创建有高权限账号(请参见创建高权限账号),或者切换到高性能模式(参见【重要】RDS网络链路升级说明),才能进行一键克隆。查看数据库模式 背景信息 PolarDB是阿里云自研的下一代关系型云数据库,主要优势如下: 存储容量高:最高可达100TB。 性能高:最高可以提升至MySQL的6倍。 Serverless存储:存储容量无需提前购买,自动扩缩容,按使用量计费。 临时升配:临时升级规格,轻松应对短期的业务高峰。 详情请参见产品优势。 一键克隆功能将会新建一个与源RDS实例的数据相同的PolarDB集群,PolarDB集群包含源RDS实例的账号、数据库、IP白名单和必要的参数。源RDS实例的增量数据不会同步到PolarDB集群。 说明 如果需要在新建PolarDB集群的同时,使源RDS实例的增量数据实时同步到PolarDB集群,即实现平滑迁移(不停机迁移),请参见一键升级RDS MySQL到PolarDB MySQL。 一键克隆的功能亮点 免费 克隆过程数据0丢失 一键克隆的操作步骤 登录PolarDB控制台。 单击创建新集群。 选择包年包月或按量付费页签。 设置以下参数。 参数 说明 地域 源RDS MySQL实例所在地域。 说明 克隆的PolarDB集群也在此地域。 创建方式 集群的创建方式: 默认创建:创建一个全新的PolarDB集群。 从RDS克隆:基于所选的RDS实例,克隆一个数据完全一样的PolarDB集群。 从RDS迁移:先从RDS实例克隆一个PolarDB集群,同时保持同步。默认开启新集群的Binlog。 这里选择从RDS克隆。 源RDS引擎 源RDS实例的引擎类型,不可变更。 源RDS版本 源RDS实例的版本,不可变更。 源RDS实例 可选的源RDS实例,不包括只读实例。 可用区 可用区是地域中的一个独立物理区域,不同可用区之间没有实质性区别。 您可以选择将PolarDB集群与ECS创建在同一可用区或不同的可用区。 网络类型 PolarDB集群的网络类型,不可变更。 VPC网络 VPC交换机 PolarDB集群所属的VPC和虚拟交换机。请确保PolarDB集群与需要连接的ECS创建于同一个VPC,否则它们无法通过内网互通,无法发挥最佳性能。 数据库引擎 PolarDB集群的数据库引擎,不可变更。 节点规格 按需选择,建议不低于源RDS实例规格。所有PolarDB节点均为独享型,性能稳定可靠。详情请参见规格与定价。 节点个数 无需选择。系统将自动创建一个与主节点规格相同的只读节点。 存储费用 无需选择容量,根据实际数据使用量按小时计费。详情请参见规格与定价。 集群名称 填写集群名称用于区分业务用途。如果留空,系统将自动生成一个集群名称。创建集群后还可以修改。 设置购买时长(仅针对包年包月集群),然后单击右侧的立即购买。 确认订单信息,阅读和勾选服务协议,单击去开通。 常见问题 从RDS克隆会影响源RDS实例吗? 答:不会影响源RDS实例的正常运行。 相关API API 描述 CreateDBCluster 创建PolarDB集群。 说明 一键克隆时,参数CreationOption取值需要为CloneFromRDS。 后续步骤 请尽快将应用的数据库连接地址修改为PolarDB的地址,详情请参见查看连接地址。

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