可传输数据库函数参考 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

可传输数据库函数参考

transport.import_from_server 函数将 PostgreSQL 数据库从源数据库实例导入到目标数据库实例以传输该数据库。它使用物理数据库连接传输机制以执行该操作。

在开始传输之前,此函数将验证源和目标数据库实例的版本是否相同,以及是否与迁移兼容。它还确认目标数据库实例有足够的空间容纳源数据库实例。

语法

transport.import_from_server( host text, port int, username text, password text, database text, local_password text, dry_run bool )

返回值

无。

参数

您可以在下表中找到 transport.import_from_server 函数参数说明。

参数 描述
host

源数据库实例的端点。

port 表示源数据库实例端口的整数。

PostgreSQL 数据库实例通常使用端口 5432。

username

源数据库实例的用户。该用户必须是 rds_superuser 角色的成员。

password

源数据库实例的用户密码。

database

源数据库实例中要传输的数据库的名称。

local_password

目标数据库实例的当前用户的本地密码。该用户必须是 rds_superuser 角色的成员。

dry_run

可选的布尔值,指定是否执行试运行。默认值为 false,这表示传输继续进行。

要确认源和目标数据库实例之间的兼容性而不执行实际传输,请将 dry_run 设置为 true

示例

有关示例,请参阅 将 PostgreSQL 数据库从源传输到目标