全部产品
Search
文档中心

云数据库 RDS:复制数据库SQL Server 2008 R2版

更新时间:Nov 19, 2024

您可以通过RDS控制台将现有数据库复制到其他实例中,以此创建一个数据完全相同的新数据库。

前提条件

实例版本为SQL Server 2008 R2(云盘)

说明

复制数据库到其他实例(2008 R2云盘)

  1. 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。

  2. 在左侧菜单栏中单击数据库管理

  3. 单击复制到其他实例按钮,在弹出的复制到其他实例对话框中,配置相关信息。

    复制到其他实例

    配置项

    说明

    源实例名

    系统默认显示RDS实例ID。

    目标实例名

    选择目标RDS实例。

    说明

    源实例和目标实例版本必须相同,且必须在同一地域,可用区可以不同,但网络类型需相同。

    需复制的数据库

    选择源实例中需要复制到目标实例的数据库。您可以通过右移左移灵活控制要复制的数据库。选择多个数据库或全部数据库时,请确保:

    • 目标实例的可用存储空间大于源实例中待复制数据库占用的空间。如需增加存储空间,请参见变更配置

    • 目标实例中不存在与待复制数据库同名的数据库。

      说明

      若在复制过程中,目标实例创建了与待复制数据库同名的数据库,系统将自动跳过该同名数据库,不执行复制操作。

    需复制的数据库

    是否将源数据库的所属用户以及权限一同复制到目标实例中。

    • 同步复制数据库的用户和权限:将源实例中该库对应的用户和权限复制到目标实例。存在以下两种情形:

      • 若目标实例中已存在对应用户,则直接为其添加源实例中的对应权限。

      • 若目标实例中不存在对应用户,则先在目标实例中创建该用户,再赋予相应权限。

    • 仅复制数据库,不恢复用户和权限(默认选项):源实例该库对应的用户和权限不复制到目标实例。

      后续您可以在目标实例中为该库创建所需的账号或设置权限。具体操作,请参见创建账号修改账号权限

  4. 单击确定