您可以通过RDS控制台将现有数据库复制到其他实例中,以此创建一个数据完全相同的新数据库。
前提条件
实例版本为SQL Server 2008 R2(云盘)。
说明
SQL Server 2008 R2(云盘):仅支持复制数据库到其他实例。具体操作,请参见复制数据库到其他实例(2008 R2云盘)。
SQL Server 2012及以上版本的实例:仅支持通过SQL命令复制数据库。具体操作,请参见复制数据库SQL Server 2012及以上版本。
复制数据库到其他实例(2008 R2云盘)
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在左侧菜单栏中单击数据库管理。
单击复制到其他实例按钮,在弹出的复制到其他实例对话框中,配置相关信息。
配置项
说明
源实例名
系统默认显示RDS实例ID。
目标实例名
选择目标RDS实例。
说明源实例和目标实例版本必须相同,且必须在同一地域,可用区可以不同,但网络类型需相同。
需复制的数据库
选择源实例中需要复制到目标实例的数据库。您可以通过或灵活控制要复制的数据库。选择多个数据库或全部数据库时,请确保:
目标实例的可用存储空间大于源实例中待复制数据库占用的空间。如需增加存储空间,请参见变更配置。
目标实例中不存在与待复制数据库同名的数据库。
说明若在复制过程中,目标实例创建了与待复制数据库同名的数据库,系统将自动跳过该同名数据库,不执行复制操作。
需复制的数据库
是否将源数据库的所属用户以及权限一同复制到目标实例中。
单击确定。