본문 바로가기
3. 데이터관리

OCI PostgreSQL Backup & Recover (feat. 접속 방법)

by chosuky 2024. 5. 22.

 

OCI PostgreSQL Backup & Recovery를 알아보기 전에 OCI에서 제공하는 PostgreSQL에 접속하는 방법부터 간단히 설명하고 넘어가도록 하겠습니다.

 

1. 아래 링크를 통해 PGAdmin (PostgreSQL 접속 Tool) Download

https://www.pgadmin.org/download/

 

Download

Download pgAdmin is a free software project released under the PostgreSQL licence. The software is available in source and binary format from the PostgreSQL mirror network. Because compiling from source requires technical knowledge, we recommend installing

www.pgadmin.org

 

2. Connection을 위해 아래와 같이 등록 필요

※ OCI PostgreSQL은 Private subnet 내에만 구성 가능하므로 Bastion Tunneling 접속 필요

Connection Tab의 Host name/address는 프로비전 된 OCI PostreSQL의 Detail view에서 Connection Detail -> FQDN
Parameters Tab의 client certificate key 방식으로 파라미터 변경 후 CA 인증서 업로드 (프로비전 된 OCI PostreSQL의 Detail view에서 Connection Detail -> CA Certificate download)
미리 구성해둔 Bastion 서버의 Public IP와 Key 파일을 통해 Tunnul 구성
접속 확인

 

OCI PostgreSQL Backup & Recovery

 

백업은 최초 프로비전 시 설정하는 Automatic Backup 방식과 프로비전 이후 설정하는 Manual 방식, 두 가지로 나누어져 있습니다.

 

말그대로 전자는 자동으로 Scheduled 로 주기적으로 백업을 받는 방식이며, 후자는 1회성으로 필요에 의해 받는 백업 방식을 말합니다.

DB 프로비전 시 Automatic Backup 설정 화면

 

Manual 백업 설정 화면 - Backup retention period만 설정 가능하며 Scheduled 불가

 

상단 - Manual, 하단 - Automatic backup

 

Restore Database

1. 현재 사용 시스템에 Restore

Automatic & Manual 방식 동일 (햄버거 메뉴 - Restore to database)

 

2. 백업본을 활용하여 신규 DB 시스템 생성

Backup 메뉴의 각 백업본의 햄버거 메뉴를 통해 선택 가능

 

별첨. Configuration

 

OCI PostgreSQL은 DB 파라미터 조정을 위해 Configuration 설정 기능을 별도로 제공합니다. 필요한 파라미터 수정 후 아래와 같이 적용 가능합니다.

 

Create configuration

 

필요한 파라미터 수정 및 creation

 

 

 

작성자: 조성균  
개인 시간을 투자하여 작성된 글로서, 글의 내용에 오류가 있을 수 있으며, 글 속의 의견은 개인적인 의견입니다.

댓글