Restaurar Banco de Dados Local Usando Backups do Recovery Service
Use SQLcl para preparar o ambiente RMAN para restaurações usando backups armazenados no Recovery Service.
- Use SQLcl para fazer log-in no banco de dados como um usuário com privilégios
SYSBACKUP./opt/oracle/sqlcl/bin/sql -name <DB_UNIQUE_NAME>_rcv_connNeste exemplo, você se conecta ao banco de dados
c1db1./opt/oracle/sqlcl/bin/sql -name c1db1_rcv_conn - Execute o comando
rcvshowrestore_rangepara exibir a faixa de restauração do banco de dados para backups armazenados no Recovery Service.SQL> rcv show restore_range - Execute o comando
rcvconfigurerman_envpara gerar um scriptrcv_restore_template.rman.rcv configure rman_envRevise a saída de amostra. Neste exemplo, o comandorcv configure rman_envcria o scriptrcv_restore_template.rman.2025-09-17 23:41:35: Generated template backup script /u01/app/oracle/rcv/dbs/c1db1/rman_env/rcv_restore_template.rman 2025-09-17 23:41:35: Edit script with RMAN commands to execute. 2025-09-17 23:41:35: To run script: source /u01/app/oracle/rcv/dbs/c1db1/rman_env/rman_env.sh 2025-09-17 23:41:35: rman target / catalog /@c1db1_DBRS cmdfile /u01/app/oracle/rcv/dbs/c1db1/rman_env/rcv_restore_template.rman 2025-09-17 23:41:35: rcv configure rman_env completed successfully - Edite o modelo de script
rcv_restore_template.rmando RMAN para incluir os comandos do RMAN necessários. - Originar o script do ambiente RMAN e conectar o RMAN ao banco de dados de destino e ao catálogo de recuperação.Neste exemplo, você origina o script
rman_env.she depois conecta o RMAN ao banco de dados de destinoc1db1.[oracle@host ~] source /u01/app/oracle/rcv/dbs/c1db1/rman_env/rman_env.sh [oracle@host ~] rman target / catalog /@c1db1_DBRS cmdfile /u01/app/oracle/rcv/dbs/c1db1/rman_env/rcv_restore_template.rman Recovery Manager: Release 19.0.0.0.0 - Production ... connected to target database: C1DB1 (DBID=1111401884) ... RMAN>Agora você pode usar comandos RMAN regulares para backups
RESTOREouLIST.Consulte Referência de Backup e Recuperação do Oracle Database para saber mais sobre comandos RMAN.