Облачная платформаAdvanced

Migration Solution Overview

Язык статьи: Английский
Перевести

You can migrate data from self-managed PostgreSQL databases, or PostgreSQL databases built on other clouds to RDS for PostgreSQL, or from one RDS for PostgreSQL instance to another RDS for PostgreSQL instance.

DRS provides real-time synchronization. Real-time synchronization refers to the real-time flow of workload data from sources to destinations through a synchronization instance while consistency of data is ensured. It is different from migration. Migration means moving entire data of a database to another. Synchronization refers to the continuous flow of data between different applications.

Migration Solutions

Table 1 RDS for PostgreSQL migration solutions

Source Database

Data Size

One-Time or Continuous Migration

Application Downtime

Solution

Document

RDS for PostgreSQL

Small

One-time

A period of time

Use pg_dump to migrate data from the source to the destination RDS for PostgreSQL instance.

Migrating Data to RDS for PostgreSQL Using psql

RDS for PostgreSQL

Any

One-time or continuous

Minimal downtime

Use DRS to synchronize data from the source to the destination RDS for PostgreSQL instance.

From RDS for PostgreSQL to RDS for PostgreSQL

  • On-premises PostgreSQL databases
  • PostgreSQL databases on ECSs

Any

One-time or continuous

Minimal downtime

Use DRS to synchronize data from self-managed PostgreSQL databases to RDS for PostgreSQL.

From Self-Managed PostgreSQL to RDS for PostgreSQL

PostgreSQL databases on other clouds

Any

One-time or continuous

Minimal downtime

Use DRS to synchronize data from PostgreSQL databases on other clouds to RDS for PostgreSQL.

From PostgreSQL on Other Clouds to RDS for PostgreSQL

Migration Solution Overview — документация Relational Database Service руководство пользователя облако Cloud.ru