Amazon RDS for PostgreSQL

Amazon RDS for PostgreSQL

Amazon RDS는 여러 버전의 PostgreSQL을 실행하는 DB 인스턴스를 지원해요. 사용 가능한 버전 목록은 Available PostgreSQL database versions를 참조하세요.

DB 인스턴스와 DB 스냅샷, 특정 시점 복원(point-in-time restore) 및 백업을 만들 수 있어요. PostgreSQL을 실행하는 DB 인스턴스는 Multi-AZ 배포, 읽기 전용 복제본(read replica), Provisioned IOPS를 지원하며 가상 프라이빗 클라우드(VPC) 안에서 만들 수 있어요. 또한 SSL(Secure Socket Layer)을 사용해 PostgreSQL을 실행하는 DB 인스턴스에 연결할 수 있어요.

DB 인스턴스를 만들기 전에 Amazon RDS 환경 설정하기의 단계를 완료하세요.

클라이언트 컴퓨터에서 인스턴스에 대한 명령을 실행하려면 표준 SQL 클라이언트 애플리케이션을 사용할 수 있어요. 여기에는 PostgreSQL용 인기 오픈 소스 관리·개발 도구인 pgAdmin, PostgreSQL 설치의 일부인 명령줄 유틸리티인 psql이 포함돼요. 관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대한 호스트 액세스를 제공하지 않아요. 또한 고급 권한이 필요한 특정 시스템 프로시저와 테이블에 대한 액세스를 제한해요. Amazon RDS는 표준 SQL 클라이언트 애플리케이션을 사용한 DB 인스턴스의 데이터베이스 액세스를 지원해요. Amazon RDS는 Telnet이나 SSH(Secure Shell)로 DB 인스턴스에 직접 호스트 액세스하는 것을 허용하지 않아요.

Amazon RDS for PostgreSQL은 많은 산업 표준을 준수해요. 예를 들어 Amazon RDS for PostgreSQL 데이터베이스를 사용해 HIPAA 규격 애플리케이션을 구축하고 의료 관련 정보를 저장할 수 있어요. 여기에는 AWS와의 BAA(Business Associate Agreement) 체결에 따른 PHI(보호 건강 정보) 저장이 포함돼요. Amazon RDS for PostgreSQL은 FedRAMP(Federal Risk and Authorization Management Program) 보안 요구 사항도 충족해요. Amazon RDS for PostgreSQL은 AWS GovCloud (US) 리전의 FedRAMP HIGH Baseline에서 FedRAMP JAB(Joint Authorization Board) P-ATO(Provisional Authority to Operate)를 받았어요. 지원되는 규정 준수 표준에 대한 자세한 내용은 AWS cloud compliance를 참조하세요.

PostgreSQL 데이터를 DB 인스턴스로 가져오려면 Amazon RDS에서 PostgreSQL로 데이터 가져오기 섹션의 정보를 따르세요.

출처: 문서

본문

Amazon RDS for PostgreSQL

Amazon RDS는 여러 버전의 PostgreSQL을 실행하는 DB 인스턴스를 지원해요. 사용 가능한 버전 목록은 Available PostgreSQL database versions를 참조하세요.

DB 인스턴스와 DB 스냅샷, 특정 시점 복원 및 백업을 만들 수 있어요. PostgreSQL을 실행하는 DB 인스턴스는 Multi-AZ 배포, 읽기 전용 복제본, Provisioned IOPS를 지원하며 VPC 안에서 만들 수 있어요. 또한 SSL을 사용해 PostgreSQL을 실행하는 DB 인스턴스에 연결할 수 있어요.

DB 인스턴스를 만들기 전에 Amazon RDS 환경 설정하기의 단계를 완료하세요.

클라이언트 컴퓨터에서 인스턴스에 대한 명령을 실행하려면 표준 SQL 클라이언트 애플리케이션을 사용할 수 있어요. 여기에는 pgAdmin, psql이 포함돼요. 관리형 서비스 환경을 제공하기 위해 Amazon RDS는 DB 인스턴스에 대한 호스트 액세스를 제공하지 않아요. 또한 고급 권한이 필요한 특정 시스템 프로시저와 테이블에 대한 액세스를 제한해요. Amazon RDS는 표준 SQL 클라이언트 애플리케이션을 사용한 DB 인스턴스의 데이터베이스 액세스를 지원해요. Telnet이나 SSH로 DB 인스턴스에 직접 호스트 액세스하는 것은 허용되지 않아요.

Amazon RDS for PostgreSQL은 많은 산업 표준을 준수해요. HIPAA 규격 애플리케이션을 구축하고 의료 관련 정보를 저장할 수 있어요. 여기에는 AWS와의 BAA 체결에 따른 PHI 저장이 포함돼요. Amazon RDS for PostgreSQL은 FedRAMP 보안 요구 사항도 충족해요. AWS GovCloud (US) 리전의 FedRAMP HIGH Baseline에서 FedRAMP JAB P-ATO를 받았어요. 지원되는 규정 준수 표준에 대한 자세한 내용은 AWS cloud compliance를 참조하세요.

PostgreSQL 데이터를 DB 인스턴스로 가져오려면 Amazon RDS에서 PostgreSQL로 데이터 가져오기 섹션의 정보를 따르세요.

중요

RDS for PostgreSQL DB 인스턴스에서 문제가 발생하면 AWS 지원 담당자가 데이터베이스 상태에 대한 추가 정보가 필요할 수 있어요. 목표는 AWS Support가 필요한 정보를 가능한 한 빨리 확보하도록 하는 것이에요.

PG Collector를 사용해 유용한 데이터베이스 정보를 통합 HTML 파일로 수집할 수 있어요. PG Collector, 실행 방법, HTML 보고서 다운로드 방법에 대한 자세한 내용은 PG Collector를 참조하세요. 성공적으로 완료되면 별도로 명시되지 않는 한 스크립트는 읽기 가능한 HTML 형식으로 출력을 반환해요. 스크립트는 비즈니스를 손상시킬 수 있는 데이터나 보안 세부 정보를 HTML에서 제외하도록 설계되었어요. 또한 데이터베이스나 환경을 수정하지 않아요. 그러나 HTML에서 공유하기 불편한 정보를 찾으면 HTML을 업로드하기 전에 해당 정보를 제거해도 돼요. HTML이 허용 가능하면 지원 케이스의 첨부 파일 섹션을 사용해 업로드하세요.

관련 주제

  • Amazon RDS for PostgreSQL 공통 관리 작업
  • Database Preview 환경 작업
  • 사용 가능한 PostgreSQL 데이터베이스 버전
  • RDS for PostgreSQL 증분 릴리스 프로세스 이해
  • 지원되는 PostgreSQL 확장 버전
  • Amazon RDS for PostgreSQL이 지원하는 PostgreSQL 기능 작업
  • PostgreSQL 데이터베이스 엔진을 실행하는 DB 인스턴스에 연결
  • SSL/TLS로 RDS for PostgreSQL 연결 보호
  • Amazon RDS for PostgreSQL에서 Kerberos 인증 사용
  • 아웃바운드 네트워크 액세스용 사용자 지정 DNS 서버 사용
  • RDS for PostgreSQL DB 엔진 업그레이드
  • PostgreSQL DB 스냅샷 엔진 버전 업그레이드
  • Amazon RDS for PostgreSQL 읽기 전용 복제본 작업
  • Amazon RDS Optimized Reads로 RDS for PostgreSQL 쿼리 성능 개선
  • Amazon RDS에서 PostgreSQL로 데이터 가져오기
  • RDS for PostgreSQL DB 인스턴스에서 Amazon S3로 데이터 내보내기
  • RDS for PostgreSQL DB 인스턴스에서 AWS Lambda 함수 호출
  • Amazon RDS for PostgreSQL 공통 DBA 작업
  • RDS for PostgreSQL 대기 이벤트 튜닝
  • Amazon DevOps Guru 선제적 인사이트로 RDS for PostgreSQL 튜닝
  • Amazon RDS for PostgreSQL에서 PostgreSQL 확장 사용
  • Amazon RDS for PostgreSQL 지원 외부 데이터 래퍼 작업
  • PostgreSQL용 Trusted Language Extensions 작업

더 알아보기 (Learn more)