메인 콘텐츠로 건너뛰기
Managed Postgres는 데이터를 보호하고 컴플라이언스 요구 사항을 충족할 수 있도록 엔터프라이즈급 보안 기능을 갖추고 있습니다. 이 페이지에서는 네트워크 보안, 암호화, 백업 보존 정책을 설명합니다.

IP 허용 목록

IP 필터는 Managed Postgres 인스턴스에 연결할 수 있는 소스 IP 주소를 제어하며, 인증되지 않은 연결로부터 데이터베이스를 보호하는 네트워크 수준의 액세스 제어를 제공합니다.

IP 필터 구성

IP 필터 구성에 대한 자세한 내용은 설정 페이지를 참조하십시오. 다음 값을 지정할 수 있습니다:
  • 개별 IP 주소(예: 203.0.113.5)
  • 네트워크의 CIDR 범위(예: 192.168.1.0/24)
  • Anywhere: 모든 IP 주소 허용(운영 환경에서는 권장되지 않음)
  • Nowhere: 모든 연결 차단
운영 환경 모범 사례IP 필터를 구성하지 않으면 모든 IP 주소의 연결이 허용됩니다. 운영 환경의 워크로드에서는 신뢰할 수 있는 IP 주소 또는 CIDR 범위로만 액세스를 제한하십시오. 다음 항목에 대해서만 액세스를 허용하는 방안을 고려하십시오:
  • 애플리케이션 서버
  • VPN gateway IP 주소
  • 관리용 배스천 호스트
  • 자동 배포를 위한 CI/CD pipeline IP

암호화

Managed Postgres는 포괄적인 데이터 보호를 위해 저장 중과 전송 중 모두 데이터를 암호화합니다.

저장 시 암호화

Managed Postgres에 저장되는 모든 데이터는 기반 스토리지 인프라에 대한 무단 액세스를 방지하기 위해 저장 시 암호화됩니다.

NVMe 스토리지 암호화

NVMe 드라이브에 저장되는 데이터베이스 파일, 트랜잭션 로그, 임시 파일은 업계 표준 암호화 알고리즘으로 암호화됩니다. 이 암호화는 애플리케이션에 투명하게 적용되며 별도의 구성이 필요하지 않습니다.

객체 스토리지 암호화 (S3)

객체 스토리지에 저장되는 백업 및 Write-Ahead Log(WAL) 아카이브도 저장 시 암호화됩니다. 여기에는 다음이 포함됩니다.
  • 일일 전체 백업
  • 증분 WAL 아카이브
  • 시점 복구 데이터
모든 백업 데이터는 전용의 격리된 스토리지 버킷에 저장되며, 자격 증명은 각 인스턴스별로 범위가 제한됩니다. 이를 통해 백업 데이터의 보안이 유지되며, 권한이 부여된 시스템만 액세스할 수 있습니다.
저장 시 암호화는 모든 Managed Postgres 인스턴스에 기본적으로 적용되며, 비활성화할 수 없습니다. 추가 구성은 필요하지 않습니다.

전송 중 암호화

Managed Postgres에 대한 모든 네트워크 연결은 애플리케이션과 데이터베이스 간에 데이터가 전송되는 동안 이를 보호하기 위해 TLS(Transport Layer Security)로 보호됩니다.

TLS/SSL 구성

기본적으로 연결은 인증서 검증 없이 TLS로 암호화됩니다. 프로덕션 환경에서는 올바른 서버와 통신하고 있는지 확인할 수 있도록 인증서가 검증된 TLS로 연결하는 것을 권장합니다. TLS 구성 및 연결 옵션에 대한 자세한 내용은 Connection 페이지를 참조하십시오. Private Link를 사용하면 Managed Postgres 인스턴스와 Virtual Private Cloud(VPC) 사이에 퍼블릭 인터넷으로 트래픽을 노출하지 않는 프라이빗 연결을 설정할 수 있습니다. 이를 통해 네트워크 격리와 보안을 한층 강화할 수 있습니다.
수동 설정 필요Private Link는 지원되지만, ClickHouse 지원팀을 통한 수동 구성이 필요합니다. 이 기능은 엄격한 네트워크 격리 요구 사항이 있는 엔터프라이즈 고객에게 적합합니다.
Managed Postgres 인스턴스에서 Private Link를 활성화하려면 다음 단계를 수행하십시오.
  1. 지원 티켓을 생성하여 ClickHouse 지원팀에 문의합니다
  2. 다음 정보를 제공합니다:
    • ClickHouse 조직 ID
    • Postgres 서비스의 ID/호스트명
    • Private Link에 연결할 AWS 계정 ID/ARN
      • (선택 사항) Postgres 인스턴스 리전 외에 연결하려는 다른 리전
  3. ClickHouse 지원팀에서 다음 작업을 수행합니다:
    • Managed Postgres 측에 Private Link 엔드포인트를 프로비저닝합니다
    • 엔드포인트 인터페이스를 생성하는 데 사용할 수 있도록 엔드포인트 연결 정보를 제공합니다.
  4. Private Link를 설정합니다:
    • AWS 설정에서 엔드포인트 인터페이스로 이동한 다음 ClickHouse 지원팀이 제공한 구성을 사용해 Private Link를 생성합니다.
    • Private Link 상태가 “Available”이 되면 AWS UI에 표시된 Private DNS 이름을 사용하여 연결할 수 있습니다.

백업 보존

Managed Postgres는 실수로 인한 삭제, 손상 및 기타 데이터 손실 상황으로부터 데이터를 보호하기 위해 자동으로 백업을 수행합니다.

보존 정책

  • 기본 보존 기간: 7일
  • 백업 빈도: 매일 전체 백업 + 연속 WAL 아카이빙(60초마다 또는 16MB에 도달할 때마다, 둘 중 먼저 도래하는 시점 기준)
  • 복구 세분화 수준: 보존 기간 내 임의 시점으로 시점 복구

백업 보안

백업은 프라이머리 데이터와 동일한 수준의 보안이 적용된 상태로 저장됩니다:
  • 객체 스토리지의 저장 시 암호화
  • 권한 범위가 제한된 자격 증명을 사용하는 인스턴스별 격리된 스토리지 버킷
  • 백업에 연결된 Postgres 인스턴스에만 제한되는 접근 제어
백업 전략과 특정 시점 복구에 대한 자세한 내용은 백업 및 복원 페이지를 참조하십시오.
마지막 수정일 2026년 6월 10일