DB 시스템 생성 개요
이 문서에서는 DB 시스템 생성에 필요한 다양한 설정을 소개합니다.
콘솔, API 또는 CLI를 사용하여 DB 시스템을 생성하면 Oracle Database를 지원하도록 시스템이 프로비전되고, 사용자가 제공한 옵션과 이 문서의 뒷부분에 설명된 몇 가지 기본 옵션을 기반으로 Oracle Database가 생성됩니다.
필요한 IAM 정책
Oracle Cloud Infrastructure를 사용하려면 관리자가 정책의 보안 접근 권한을 부여해야 합니다. SDK, CLI 또는 기타 툴과 함께 콘솔 또는 REST API를 사용하는 경우 이 액세스가 필요합니다. 권한이 없거나 권한이 부여되지 않았음을 알리는 메시지가 표시되면 관리자에게 어떤 유형의 액세스 권한이 있는지, 어떤 구획에서 작업할 수 있는지 확인하십시오.
관리자의 경우: 데이터베이스 관리자가 Oracle Cloud 데이터베이스 시스템을 관리할 수 있도록 설정의 정책을 통해 지정된 그룹이 데이터베이스 및 관련 데이터베이스 리소스로 모든 작업을 수행할 수 있습니다.
정책을 처음 사용하는 경우 정책 시작하기 및 공통 정책을 참조하십시오. 데이터베이스 쓰기 정책에 대한 자세한 내용은 데이터베이스 서비스에 대한 세부정보를 참조하십시오.
필요 조건
DB 시스템을 생성하려면 다음 항목이 필요합니다.
-
SSH를 통해 DB 시스템에 접속하는 데 사용할 키 쌍의 퍼블릭 키(OpenSSH 형식)입니다. 가독성을 위해 축약된 샘플 공개 키가 아래에 표시됩니다.
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAA....lo/gKMLVM2xzc1xJr/Hc26biw3TXWGEakrK1OQ== rsa-key-20160304
- DB 시스템을 실행하도록 올바르게 구성된 VCN(가상 클라우드 네트워크)입니다. 관련 네트워킹 리소스(게이트웨이, 경로 테이블, 보안 목록, DNS 등)도 필요에 따라 구성해야 합니다.
- Oracle은 DB 시스템을 백업하거나 관리 업데이트 기능을 사용하려는 경우 서비스 게이트웨이를 사용하여 필요한 액세스를 사용으로 설정할 것을 권장합니다.
- 다중 노드 RAC DB 시스템의 경우 서브넷의 수신 및 송신에 대해 포트 22가 열려 있고 생성하는 보안 규칙이 Stateful(기본값)인지 확인합니다. 그렇지 않으면 DB 시스템이 성공적으로 프로비전되지 못할 수 있습니다.
자세한 내용은 다음을 참조하십시오.
데이터베이스에 대한 기본 옵션
콘솔에서 DB 시스템 생성을 간소화하고 API를 사용할 때 다음 기본 옵션이 데이터베이스에 사용됩니다.
- 사용으로 설정된 콘솔: False
- 컨테이너 데이터베이스 생성: True
- 인스턴스만 생성(대기 및 이전용): False
- 데이터베이스 홈 ID: 새 데이터베이스 홈을 생성합니다.
- 데이터베이스 언어: AMERICAN
- 데이터베이스 크기 조정 템플리트:
odb2
- 데이터베이스 스토리지: 자동 스토리지 관리(ASM). 선택적으로 더 빠른 프로비저닝을 위해 Logical Volume Manager를 사용하여 단일 노드 DB 시스템을 프로비저닝할 수 있습니다.
- 데이터베이스 지역: AMERICA
- 데이터베이스 고유 이름: 사용자가 지정한 데이터베이스 이름 및 시스템 생성 접미어(예:
dbtst_phx1cs
)입니다. - PDB 관리 이름:
pdbuser
자세한 내용은 다음을 참조하십시오.
백업을 사용하여 데이터베이스 생성
복구 서비스 또는 오브젝트 스토리지에 데이터베이스의 소스로 저장된 백업을 사용하여 새 DB 시스템을 생성하는 경우 다음 옵션이 제공됩니다.
- 일 단위 자동 백업입니다. 자동 백업이 활성화되어 있고 사용할 수 있는 백업이 있어야 합니다. 자동 백업에서 데이터베이스를 생성하는 경우 레벨 0 주별 백업 또는 가장 최근 레벨 0 백업 이후에 생성된 레벨 1 증분 백업을 선택할 수 있습니다.
- On-demand 전체 백업
- 독립형 백업.
- 마지막 아카이브된 리두 로그 백업입니다. 자동 백업이 사용으로 설정되어 있어야 합니다. 이 백업은 가장 최근의 일별 자동 백업 데이터와 아카이브된 리두 로그의 데이터를 결합하고 사용 가능한 가장 최근의 백업을 나타냅니다. 마지막으로 아카이브된 리두 로그 백업 시간은 Database Details 페이지의 Last backup time 필드에 표시됩니다.
-
Point-in-time out of place 복원입니다. 지정된 시점까지의 데이터를 포함하는 데이터베이스의 새 복사본을 생성할 시간 기록을 지정합니다. 시간 기록은 데이터베이스 세부정보 페이지에 표시되는 마지막 백업 시간보다 이전이거나 같아야 합니다. Point-in-time out of place 복원을 수행할 때는 다음 제한 사항을 유의하십시오.
- 시간 기록은 데이터베이스의 recovery window 내에 있어야 합니다.
- 시간 기록은 사용 가능한 자동 백업의 구체화 데이터베이스 내에서 사용할 수 있어야 합니다.
- 시간 기록은 겹치는 두 개의 구체화 데이터베이스 내에 속할 수 없습니다.
- 데이터베이스에서 지정된 시간기록 이후 구조 변경이 발생한 경우 데이터베이스 생성 작업이 실패합니다. 구조 변경에는 테이블스페이스 생성 또는 삭제와 같은 작업이 포함됩니다.
- 다른 적시 데이터베이스 복사 작업이 진행 중인 경우 데이터베이스 생성 작업을 시작할 수 없습니다.
자세한 내용은 콘솔을 사용하여 데이터베이스 백업을 참조하십시오.