

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 기본 백업
<a name="base-backups-considerations"></a>

기본 백업은 데이터베이스 및 Linux 버전을 변경하지 않고 AWS 클라우드로 리호스팅하는 데 사용됩니다. 기본 백업은 500GB 미만의 데이터베이스에 적용될 수 있습니다. 기본 백업을 수행하려면 Direct Connect를 사용하여 온프레미스 PostgreSQL 데이터베이스와 AWS 클라우드 간에 직접 링크를 설정해야 합니다.

## 아키텍처
<a name="architecture-for-base-backups"></a>

다음 다이어그램에서는 기본 백업을 사용하여 온프레미스 PostgreSQL 데이터베이스를 AWS 클라우드로 마이그레이션하기 위한 아키텍처를 보여줍니다.

![기본 백업 아키텍처](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/migration-databases-postgresql-ec2/images/base-backup-architecture.png)


이 다이어그램은 다음 워크플로를 보여줍니다.

1. [pg\_basebackup](https://www.postgresql.org/docs/current/app-pgbasebackup.html) PostgreSQL 유틸리티를 사용하여 온프레미스 데이터베이스에서 데이터를 물리적으로 백업한 다음 해당 백업을 AWS 클라우드의 Amazon EC2 데이터 디렉터리 위치에 복사하세요.

1. PostgreSQL 마이그레이션을 완료하세요.

1. 데이터베이스에서 [VACUUM](https://www.postgresql.org/docs/current/sql-vacuum.html) 작업을 수행하세요.

1. 데이터를 검증하세요.

1. 애플리케이션에서 EC2 인스턴스의 새 PostgreSQL 데이터베이스를 가리키세요.

## 제한 사항
<a name="limitations-base-backup"></a>

마이그레이션을 시작하기 전에 기본 백업을 사용할 경우 다음과 같은 제한 사항을 고려하는 것이 좋습니다.
+ 덤프 및 복원은 대규모 데이터베이스(즉, 50GB\~300GB의 데이터베이스)에서 시간이 많이 걸릴 수 있습니다.
+ 이 옵션을 사용하려면 전체 데이터베이스 가동 중지 시간이 필요합니다.
+ 백업을 수행한 다음 Amazon EC2에 백업을 복사하려면 서버에 상당한 양의 디스크 공간이 필요합니다.