CDB 백업 및 복원
RDS DB 스냅샷 또는 Recovery Manager(RMAN)를 사용하여 CDB를 백업하고 복원할 수 있습니다.
DB 스냅샷을 사용한 CDB 백업 및 복원
DB 스냅샷은 CDB와 비CDB 아키텍처에서 비슷하게 작동합니다. 주요 차이점은 다음과 같습니다.
-
CDB의 DB 스냅샷을 복원할 때는 CDB의 이름을 바꿀 수 없습니다. CDB 이름은 기본값인
RDSCDB
이며 변경할 수 없습니다. -
CDB의 DB 스냅샷을 복원할 때는 PDB의 이름을 바꿀 수 없습니다. modify-tenant-database 명령을 사용하여 PDB 이름을 수정할 수 있습니다.
-
스냅샷에서 테넌트 데이터베이스를 찾으려면 CLI 명령 describe-db-snapshot-tenant-databases를 사용합니다.
-
다중 테넌트 아키텍처 구성을 사용하는 CDB 스냅샷에서는 테넌트 데이터베이스와 직접 상호 작용할 수 없습니다. DB 스냅샷을 복원하면 해당하는 모든 테넌트 데이터베이스가 복원됩니다.
-
RDS for Oracle은 테넌트 데이터베이스의 태그를 DB 스냅샷의 테넌트 데이터베이스에 암시적으로 복사합니다. 테넌트 데이터베이스를 복원하면 복원된 데이터베이스에 태그가 나타납니다.
-
DB 스냅샷을 복원하고
--tags
파라미터를 사용하여 새 태그를 지정하는 경우 새 태그가 기존 태그를 모두 덮어씁니다. -
태그가 있는 CDB 인스턴스의 DB 스냅샷을 만들고
--copy-tags-to-snapshot
을 지정하는 경우 RDS for Oracle은 테넌트 데이터베이스의 태그를 스냅샷의 테넌트 데이터베이스로 복사합니다.
자세한 내용은 Oracle Database 고려 사항 섹션을 참조하세요.
RMAN을 사용한 CDB 백업 및 복원
RMAN을 사용하여 CDB 또는 개별 테넌트 데이터베이스를 백업하고 복원하는 방법에 대한 자세한 내용은 Oracle DB 인스턴스에 대한 공통 RMAN 작업 수행 섹션을 참조하세요.