Recovery Catalog RMAN di Autonomous Database

È possibile utilizzare Oracle Autonomous Database come Recovery Manager (RMAN) Recovery Catalog. Un Recovery Catalog è uno schema di database utilizzato da RMAN per memorizzare i metadati relativi a uno o più database Oracle.

Usa Autonomous Database come Recovery Catalog RMAN

Il Recovery Catalog di Recovery Manager (RMAN) è preinstallato in Autonomous Database nello schema RMAN$CATALOG. La versione del catalogo preinstallato si basa sulla versione più recente di Oracle Database ed è compatibile con tutte le versioni del database Oracle supportate.

Il Recovery Catalog contiene metadati sulle operazioni RMAN per ogni database di destinazione registrato. Quando RMAN è connesso a un Recovery Catalog, RMAN ottiene i metadati esclusivamente dal catalogo.

Nota

Autonomous Database non è supportato come database di destinazione RMAN. Un database di destinazione RMAN è un Oracle Database a cui RMAN è connesso con la parola chiave TARGET. Un database di destinazione è un database in cui RMAN esegue operazioni di backup e recupero. Per informazioni sulle operazioni di backup e ripristino di Autonomous Database, vedere Backup e ripristino delle istanze di Autonomous Database.

Accesso al Recovery Catalog RMAN

L'accesso al Recovery Catalog viene fornito tramite l'utente predefinito RMAN$CATALOG con l'accesso appropriato solo al Recovery Catalog. L'utente RMAN$CATALOG è bloccato per impostazione predefinita.

È possibile eseguire il proxy per l'utente predefinito RMAN$CATALOG mediante l'utente ADMIN oppure sbloccare in modo esplicito lo schema preinstallato:

  • Proxy utente ADMIN in RMAN$CATALOG utilizzando la password dell'utente ADMIN:

    connect admin[rman$catalog]/password@connect_string
  • L'utente ADMIN può impostare una password per RMAN$CATALOG. Quindi l'utente RMAN$CATALOG può connettersi direttamente:

    connect admin/password@connect_string
    alter user rman$catalog identified by password account unlock; 
    connect rman$catalog/password@connect_string

Utilizzare il Recovery Catalog RMAN

È possibile utilizzare il Recovery Catalog RMAN connettendo RMAN al Recovery Catalog preinstallato. La registrazione di un database di destinazione nel Recovery Catalog conserva i record del database nel Recovery Catalog. Ad esempio, per registrare un database di destinazione:

RMAN> connect catalog rman$catalog/password@connect_string;

connected to recovery catalog database
recovery catalog schema version 21.01.00.00. is newer than RMAN version

RMAN> register database;
database registered in recovery catalog
starting full resync of recovery catalog

Per utilizzare Autonomous Database come Recovery Catalog, si consiglia di connettersi al servizio LOW.

Per ulteriori informazioni sull'uso del Recovery Catalog di RMAN, vedere Registrazione di un database nel Recovery Catalog.