临时实例用于恢复RDS实例数据,目前支持RDS for SQL Server、PostgreSQL和PPAS的部分实例。如果要恢复这些实例的数据,您可以创建临时实例(即把实例数据恢复到该临时实例),然后登录到临时实例中确认数据是否正确,最后再将临时实例的数据恢复到目标RDS实例。

本文介绍如何登录临时实例。

通过内网登录临时实例

所有临时实例都可以通过内网登录。内网速度快、安全性高,且内网流量免费。您可以优先采用内网访问的方式。

内网访问可以通过以下任意一种方式实现:使用DMS或使用ECS实例的客户端。

确认临时实例采用内网地址

说明
仅RDS for SQL Server 2008 R2、PostgreSQL和PPAS需要确认地址类型。其他RDS临时实例总是采用内网地址。
  1. 登录到RDS控制台
  2. 选择目标地域。
  3. 在实例列表中,找到临时实例,单击实例的名称。
  4. 基本信息区域,查看连接地址。
    • 如果显示内网地址,则无需切换内外网。
    • 如果显示外网地址,则需要切换为内网。操作如下:
      1. 在页面右上角,单击内外网切换

      2. 连接地址修改(切换到内网)对话框中,输入连接地址的前缀和端口号,单击确定

使用DMS登录实例

具体请参考使用DMS连接实例

使用ECS实例的客户端登录实例

  1. 准备一台ECS实例,用于访问RDS临时实例。ECS实例的配置要求如下:
    • 与RDS临时实例位于同一地域。
    • 网络类型为经典网络(RDS临时实例的网络类型都是经典网络,内网互通要求ECS和RDS的网络类型相同)。
  2. 把ECS实例的内网IP地址添加到RDS临时实例的白名单中。
  3. 登录到ECS实例。具体请参见连接实例
  4. 从ECS实例访问RDS临时实例。
    • 对于RDS for SQL Server,参考连接实例中的使用客户端登录
    • 对于RDS for PostgreSQL,参考连接实例中的使用客户端登录
    • 对于RDS for PPAS,参考连接实例中的使用客户端登录

通过外网登录临时实例

目前只有RDS for SQL Server 2008 R2、PostgreSQL和PPAS临时实例可以通过外网登录。

外网访问的速度相对较慢、安全性较低,且需收取公网流量费用(¥1/GB)。

外网访问可以通过以下任意一种方式实现:使用DMS、使用本地电脑的客户端、或者使用ECS实例的客户端。

确认临时实例采用外网地址

  1. 登录到RDS控制台
  2. 选择目标地域。
  3. 在实例列表中,找到临时实例,单击实例的名称。
  4. 基本信息区域,查看连接地址。
    • 如果显示外网地址,则无需切换内外网。
    • 如果显示内网地址,则需要切换为外网。操作如下:
      1. 在页面右上角,单击内外网切换

      2. 连接地址修改(切换到外网)对话框中,输入连接地址的前缀和端口号,单击确定

使用DMS登录实例

具体请参考使用DMS连接实例

使用本地电脑的客户端登录实例

  1. 把本地电脑的IP地址添加到RDS临时实例的白名单中。
  2. 从本地电脑访问RDS临时实例。
    • 对于RDS for SQL Server,参考连接实例中的使用客户端登录
    • 对于RDS for PostgreSQL,参考连接实例中的使用客户端登录
    • 对于RDS for PPAS,参考连接实例中的使用客户端登录

使用ECS的客户端登录实例

  1. 准备一台ECS实例,用于访问RDS临时实例。本操作对ECS实例的地域和网络类型没有要求。
  2. 把ECS实例的外网IP地址添加到RDS临时实例的白名单中。
  3. 登录到ECS实例。具体请参见连接实例
  4. 从ECS实例访问RDS临时实例。
    • 对于RDS for SQL Server,参考连接实例中的使用客户端登录
    • 对于RDS for PostgreSQL,参考连接实例中的使用客户端登录
    • 对于RDS for PPAS,参考连接实例中的使用客户端登录