- Amazon RDS - 首頁
- Amazon RDS - 概述
- Amazon RDS - 環境
- Amazon RDS - 介面
- Amazon RDS - 資料庫例項
- Amazon RDS - 資料庫儲存
- Amazon RDS - MS SQL 功能
- Amazon RDS - MS SQL 建立資料庫
- Amazon RDS - MS SQL 連線資料庫
- Amazon RDS - MS SQL 資料庫匯出匯入
- Amazon RDS - MS SQL 資料庫與 SSL
- Amazon RDS - MS SQL DBA 任務
- Amazon RDS - Oracle 功能
- Amazon RDS - Oracle 建立資料庫
- Amazon RDS - Oracle 連線資料庫
- Amazon RDS - Oracle 資料庫資料匯入
- Amazon RDS - Oracle DBA 任務
- Amazon RDS - MariaDB 功能
- Amazon RDS - MariaDB 建立資料庫
- Amazon RDS - MariaDB 連線資料庫
- Amazon RDS - MariaDB 資料匯入
- Amazon RDS - PostgreSQL 功能
- Amazon RDS - PostgreSQL 建立資料庫
- Amazon RDS - PostgreSQL 連線資料庫
- Amazon RDS - PostgreSQL 資料匯入
- Amazon RDS - MySQL 功能
- Amazon RDS - MySQL 建立資料庫
- Amazon RDS - MySQL 連線資料庫
- Amazon RDS - MySQL 資料庫匯出匯入
- Amazon RDS - MySQL DBA 任務
- Amazon RDS - 多可用區部署
- Amazon RDS - 資料庫快照
- Amazon RDS - 資料庫監控
- Amazon RDS - 事件通知
- Amazon RDS - 資料庫訪問控制
Amazon RDS - PostgreSQL 資料匯入
Amazon RDS PostgreSQL 提供了將資料匯入資料庫和從資料庫匯出資料的簡便方法。成功連線到 PostgreSQL 資料庫後,我們可以使用 CLI 工具執行匯入和匯出命令,將其他來源的資料匯入和匯出 RDS 資料庫。
以下是使用匯出和匯入機制進行 PostgreSQL 資料遷移的步驟。
從 Amazon EC2 例項匯入
如果 Amazon EC2 例項上有一個 PostgreSQL 伺服器,並且需要將其遷移到 RDS - PostgreSQL 資料庫例項,請按照以下步驟操作。
匯出資料
使用 pg_dump 建立一個包含要載入資料的檔案。使用 pg_dump 實用程式建立一個包含資料庫資料和所有元資料的資料轉儲檔案。psql 實用程式中的以下命令從名為 mydbname 的資料庫建立轉儲檔案。
pg_dump dbname=mydbname -f mydbnamedump.sql
建立目標資料庫例項
接下來,我們建立目標資料庫例項並使用 pg_restore 命令將資料恢復到其中。
createdb [new database name] pg_restore -v -h [endpoint of instance] -U [master username] -d [new database name] [database].dump
建立目標資料庫
使用 psql 在資料庫例項上建立資料庫並載入資料。
psql \ -f mydbnamedump.sql \ --host awsdbpginstance.d34f4mnfggv0.us-west-2.rds.amazonaws.com \ --port 8199 \ --username awsdbuser \ --password awsdbpassword \ --dbname mynewdb
廣告