Instalação e Configuração do Oracle Database Cloud Backup Module (Versão OCI)
#OracleOCI
#OracledoBrasil
#Oracle
1 - Criar diretórios:
Sempre com user oracle:
#-->: mkdir -p $ORACLE_BASE/opc
#-->: cd $ORACLE_BASE/opc
#-->: mkdir -p lib/$ORACLE_SID
#-->: mkdir -p wallet/$ORACLE_SID
2 - Baixar o arquivo opc_installer.zip no link abaixo:
https://www.oracle.com/technetwork/database/availability/oracle-cloud-backup-2162729.html
3 - Transferir o arquivo para o servidor Oracle Cloud e descompactar:
#-->: cd $ORACLE_BASE/opc
#-->: unzip opc_installer.zip
4 - Gerar as chaves conforme a documentação abaixo:
https://docs.cloud.oracle.com/iaas/Content/API/Concepts/apisigningkey.htm
Comandos:
#-->: mkdir ~/.oci
#-->: openssl genrsa -out ~/.oci/oci_api_key.pem 2048
#-->: chmod go-rwx ~/.oci/oci_api_key.pem
#-->: openssl rsa -pubout -in ~/.oci/oci_api_key.pem -out ~/.oci/oci_api_key_public.pem
5 - O conteúdo da chave pública deve ser copiado para as “API Keys”:
Identity -> Users -> User Details
#-->: cat ~/.oci/oci_api_key_public.pem
6 - Com isso será gerado o “Fingerprint” (Será usado no comando de criação do serviço opc)
7 - O “Tenancy OCID” pode ser encontrado em:
Administration -> Tenancy Details
8 - O “User OCID” pode ser encontrado em “User Settings”:
Identity > User > Details > Add Public Key
9 - Comando para instalação do modulo:
#-->: java -jar oci_install.jar -host https://objectstorage.us-ashburn-1.oraclecloud.com \
-pvtKeyFile /home/oracle/.oci/oci_api_key.pem \
-pubFingerPrint aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa:aa \
-uOCID ocid1.user.oc1..aaaaaaaasxhhhhhxhxhxhxhxhxhxhxhoycziwwwwwoooowwwwokt6v \
-tOCID ocid1.tenancy.oc1..aaaaaaaaxhxhoycziwwwwhxhxhxhxhxhoycziwwxhxhxhxwhxhoyc \
-walletDir /u01/app/oracle/opc/wallet/orcl \
-libDir /u01/app/oracle/opc/lib/orcl \
-bucket backupdb \
-configFile /u01/app/oracle/product/11.2.0.4/dbhome_1/dbs/opcorclora
10 - Configuração do RMAN:
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS;
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE;
CONFIGURE DEFAULT DEVICE TYPE TO SBT;
CONFIGURE COMPRESSION ALGORITHM 'MEDIUM';
CONFIGURE DEVICE TYPE SBT_TAPE PARALLELISM 1 BACKUP TYPE TO COMPRESSED BACKUPSET;
CONFIGURE CHANNEL DEVICE TYPE SBT PARMS='SBT_LIBRARY=/u01/app/oracle/opc/lib/orcl/libopc.so ,SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0.4/db_1/dbs/opcorcl.ora)';
set encryption on identified by "SENHA" only;
fonte:
https://www.oracle.com/technetwork/pt/articles/cloudcomp/migracao-dbs-a-oci-p2-5478403-ptb.html
. Fabiano Souza (DBA Oracle PrimeDB)