Oracle 데이터베이스를 사용하면 백업 전략, 아카이브 모드, 손상 시간 및 롤백 세그먼트에 따라 달라지는 RPO(복구 시점)를 통해 데이터를 특정 시간으로 복원할 수 있습니다. 사용 가능한 복구 지점에는 PITR(특정 시점 복구), 충돌 복구, 백업/복구 및 플래시백 쿼리가 포함됩니다. 특정 RPO는 사용자의 특정 환경과 요구 사항에 따라 다릅니다.
Oracle 데이터 복구 시점
Oracle 데이터베이스를 사용하면 사용자는 예상치 못한 중단이나 데이터 손상 이벤트가 발생한 후 특정 시점으로 데이터를 복구할 수 있습니다. 이 시점을 복구 시점(RPO)이라고 합니다.
RPO 결정
RPO는 다음 요소에 따라 달라집니다.
롤백 세그먼트
Oracle은 롤을 사용합니다. 뒷부분 데이터 수정을 저장합니다. 트랜잭션이 커밋되면 해당 수정 사항이 롤백 세그먼트에 기록됩니다.
플래시백 쿼리
Oracle 10g 이상에서는 플래시백 쿼리 기능을 제공합니다. 이 기능을 사용하면 사용자는 복구 작업을 수행하지 않고도 과거 시점의 데이터를 쿼리할 수 있습니다. 플래시백 쿼리는 롤백 세그먼트의 데이터를 사용합니다.
RMAN Recovery
RMAN(Recovery Manager)은 오라클 데이터베이스를 복구하는 데 사용할 수 있는 도구입니다. RMAN은 백업 또는 아카이브 로그에 기록된 특정 시점으로 데이터베이스를 복원할 수 있습니다.
특정 시점
특정 RPO는 특정 환경과 요구 사항에 따라 다릅니다. 다음은 Oracle에서 복구에 사용할 수 있는 일반적인 시점의 예입니다.
위 내용은 Oracle 데이터는 얼마나 오래 전에 복원할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!