可傳輸資料庫函數參考 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

可傳輸資料庫函數參考

transport.import_from_server 函數會將 PostgreSQL 資料庫從來源資料庫執行個體匯入目的地資料庫執行個體,以傳輸 Postgre 資料庫。藉由實體資料庫連接傳輸機制做到此功能。

在開始傳輸之前,此函數將驗證來源和目的地資料庫執行個體的版本是否相同,並且是否與遷移相容。同時還會確認目的地資料庫執行個體有足夠的空間供來源資料庫執行個體使用。

語法

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_runtrue

範例

如需範例,請參閱 從來源將 PostgreSQL 資料庫傳輸到目的地