Database Cloud Backup
DEMO
Rostislav Gemrot
Arrow ECS, a.s.
24/03/2017
2
Oracle Database Cloud Backup DEMO
• Oracle Cloud – WEB rozhraní
• PaaS – Oracle Cloud Database Backup service
• Instalace a konfigurace
• Zálohování do cloudu a správa
Přehled
3
Oracle Cloud – WEB rozhraní
Hlavní rozcestník: https://cloud.oracle.com/home
Sign-In My Account – login pomocí Oracle účtu
- Jsou vidět všechny Identity domény a všechny služby
- Seznam objednávek
- Account administrators
V detailu služby jsou vidět
- Nákupní detaily (CSI)
- Service REST endpoint
• https://a421107.storage.oraclecloud.com/v1/Storage-a421107
• Identity domain administration
• Umožní změnit název Identity domény
• Ale nikoli její Domain ID
Oracle Cloud
4
Oracle Cloud – WEB rozhraní
Sign-In My Services – login pomocí CLOUD účtu
• CLOUD účet je jiný účet, než Oracle účet uživatele, ale
může/musí mít stejný login (e-mail uživatele v organizaci),
heslo může být jiné
• CLOUD účet patří k jedné Identity domain
• V jedné Identity domain je jedna nebo více CLOUD služeb
• Každá Identity domain má svou sadu CLOUD uživatelů
Oracle Cloud
5
PaaS – Oracle Cloud Database Backup
• https://cloud.oracle.com/en_US/database_backup
• Měřená nebo neměřená služba
- neměřená: 826 Kč / TB / měsíc
• čistá storage stojí 751 Kč / TB / měsíc
- neomezené backupy
- 3-way mirroing v cloudu mezi dvěma Oracle datacentry
- přístup přes RMAN
- šifrování a komprese – bez nutnosti mít licencovaný DB
option
• Šifrování je povinné
PaaS – Cloud Backup Service
6
PaaS – Oracle Cloud Database Backup
• Dokumentace:
https://docs.oracle.com/cloud/latest/dbbackup_gs/
• Pozor! – koupím Oracle Database Backup Cloud Service,
dostanu službu Oracle Storage Cloud Service v cloud portálu +
právo používat šifrování a kompresi při tvorbě backupů
RMANem (ale jen do cloudu!)
• FAQ: Doc ID 1640149.1 v http://support.oracle.com
PaaS – Cloud Backup Service
7
Instalace
• Předpoklady:
• DB EE 10.2.0.5 a vyšší,
• DB SE, SE1, SE2: 10.2.0.5 a vyšší, 11.2.0.3, 11.2.0.4, a vyšší
• OS 64-bit: Linux, Solaris x86-64, SPARC, Windows, AIX, HP-UX,
zLinux
• Komprese: HIGH, MEDIUM, BASIC, LOW (EE), BASIC (SE)
• Šifrování: Password, Transparent Data Encryption (TDE), dual mode.
• Stáhnout Oracle Database Cloud Backup Module z Oracle
Technology Network (OTN):
• http://www.oracle.com/technetwork/database/availability/oracle-cloud-
backup-2162729.html
• potřebuje Java 1.7 a vyšší
Cloud Backup Service
8
Instalace
• Ověřit, že je dostupný cloud server mé služby:
- # ping a421107.storage.oraclecloud.com
- můj DB server musí mít konektivitu do Internetu
• musí být funkční DNS resolver
• volitelně nainstalovat utilitu curl
• volitelně ověřit, že se mnou cloud služba baví:
- Windows GUI utilita
• CloudBerry Explorer for OpenStack Storage
• https://www.cloudberrylab.com/explorer/openstack.aspx
- curl -v -u 'Rostislav.Gemrot@arrow.com:DemoXX' -X GET
https://a421107.storage.oraclecloud.com/v1/Storage-a421107/
Cloud Backup Service
9
Instalace RMAN cloud backup klienta
• Soubor s parametry:
-opcID Rostislav.Gemrot@arrow.com
-opcPass DemoXX
-serviceName Storage
-identityDomain a421107
-libDir /u01/app/oracle/product/11.2.0/dbhome_1/lib
-walletDir /u01/app/oracle/product/11.2.0/dbhome_1/dbs/opc_wallet
-container Dbbackups-rgem
• $ java -jar opc_install.jar -argFile CloudBackupArgFile
• Součástí instalace je stažení aktuálních cloud backup RMAN
knihoven
• Instalaci možno libovolně kdykoliv opakovat pro
• aktualizaci backup knihoven
• změnu hesla uživatele cloud služby
Cloud Backup Service
10
Konfigurace RMANu
$ rman
RMAN> CONNECT TARGET
RMAN> SHOW ALL;
RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt
PARMS='SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/l
ibopc.so,
SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/
dbs/opcorcl.ora)';
RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;
RMAN> CONFIGURE DEFAULT DEVICE TYPE TO sbt_tape;
RMAN> CONFIGURE COMPRESSION ALGORITHM 'MEDIUM';
RMAN> CONFIGURE DEVICE TYPE sbt BACKUP TYPE TO
COMPRESSED BACKUPSET;
Cloud Backup Service
11
Zálohování do cloudu
RMAN> SET ENCRYPTION ON IDENTIFIED BY passw0rd ONLY;
RMAN> BACKUP AS COMPRESSED BACKUPSET
TAG full_backup2
DATABASE
PLUS ARCHIVELOG;
S backup v cloudu pracujeme standardními RMAN příkazy:
RMAN> LIST BACKUP SUMMARY;
RMAN> REPORT NEED BACKUP;
RMAN> REPORT OBSOLETE;
RMAN> DELETE OBSOLETE;
Zálohování do cloudu
Arrow ECS, a.s.
Tvorkovských 5, 709 00 Ostrava - Mariánské Hory
Nagano Office and Technology Park, U nákladového nádraží 10, 130 00 Praha
www.arrowecs.cz

Database Cloud Backup DEMO

  • 1.
    Database Cloud Backup DEMO RostislavGemrot Arrow ECS, a.s. 24/03/2017
  • 2.
    2 Oracle Database CloudBackup DEMO • Oracle Cloud – WEB rozhraní • PaaS – Oracle Cloud Database Backup service • Instalace a konfigurace • Zálohování do cloudu a správa Přehled
  • 3.
    3 Oracle Cloud –WEB rozhraní Hlavní rozcestník: https://cloud.oracle.com/home Sign-In My Account – login pomocí Oracle účtu - Jsou vidět všechny Identity domény a všechny služby - Seznam objednávek - Account administrators V detailu služby jsou vidět - Nákupní detaily (CSI) - Service REST endpoint • https://a421107.storage.oraclecloud.com/v1/Storage-a421107 • Identity domain administration • Umožní změnit název Identity domény • Ale nikoli její Domain ID Oracle Cloud
  • 4.
    4 Oracle Cloud –WEB rozhraní Sign-In My Services – login pomocí CLOUD účtu • CLOUD účet je jiný účet, než Oracle účet uživatele, ale může/musí mít stejný login (e-mail uživatele v organizaci), heslo může být jiné • CLOUD účet patří k jedné Identity domain • V jedné Identity domain je jedna nebo více CLOUD služeb • Každá Identity domain má svou sadu CLOUD uživatelů Oracle Cloud
  • 5.
    5 PaaS – OracleCloud Database Backup • https://cloud.oracle.com/en_US/database_backup • Měřená nebo neměřená služba - neměřená: 826 Kč / TB / měsíc • čistá storage stojí 751 Kč / TB / měsíc - neomezené backupy - 3-way mirroing v cloudu mezi dvěma Oracle datacentry - přístup přes RMAN - šifrování a komprese – bez nutnosti mít licencovaný DB option • Šifrování je povinné PaaS – Cloud Backup Service
  • 6.
    6 PaaS – OracleCloud Database Backup • Dokumentace: https://docs.oracle.com/cloud/latest/dbbackup_gs/ • Pozor! – koupím Oracle Database Backup Cloud Service, dostanu službu Oracle Storage Cloud Service v cloud portálu + právo používat šifrování a kompresi při tvorbě backupů RMANem (ale jen do cloudu!) • FAQ: Doc ID 1640149.1 v http://support.oracle.com PaaS – Cloud Backup Service
  • 7.
    7 Instalace • Předpoklady: • DBEE 10.2.0.5 a vyšší, • DB SE, SE1, SE2: 10.2.0.5 a vyšší, 11.2.0.3, 11.2.0.4, a vyšší • OS 64-bit: Linux, Solaris x86-64, SPARC, Windows, AIX, HP-UX, zLinux • Komprese: HIGH, MEDIUM, BASIC, LOW (EE), BASIC (SE) • Šifrování: Password, Transparent Data Encryption (TDE), dual mode. • Stáhnout Oracle Database Cloud Backup Module z Oracle Technology Network (OTN): • http://www.oracle.com/technetwork/database/availability/oracle-cloud- backup-2162729.html • potřebuje Java 1.7 a vyšší Cloud Backup Service
  • 8.
    8 Instalace • Ověřit, žeje dostupný cloud server mé služby: - # ping a421107.storage.oraclecloud.com - můj DB server musí mít konektivitu do Internetu • musí být funkční DNS resolver • volitelně nainstalovat utilitu curl • volitelně ověřit, že se mnou cloud služba baví: - Windows GUI utilita • CloudBerry Explorer for OpenStack Storage • https://www.cloudberrylab.com/explorer/openstack.aspx - curl -v -u 'Rostislav.Gemrot@arrow.com:DemoXX' -X GET https://a421107.storage.oraclecloud.com/v1/Storage-a421107/ Cloud Backup Service
  • 9.
    9 Instalace RMAN cloudbackup klienta • Soubor s parametry: -opcID Rostislav.Gemrot@arrow.com -opcPass DemoXX -serviceName Storage -identityDomain a421107 -libDir /u01/app/oracle/product/11.2.0/dbhome_1/lib -walletDir /u01/app/oracle/product/11.2.0/dbhome_1/dbs/opc_wallet -container Dbbackups-rgem • $ java -jar opc_install.jar -argFile CloudBackupArgFile • Součástí instalace je stažení aktuálních cloud backup RMAN knihoven • Instalaci možno libovolně kdykoliv opakovat pro • aktualizaci backup knihoven • změnu hesla uživatele cloud služby Cloud Backup Service
  • 10.
    10 Konfigurace RMANu $ rman RMAN>CONNECT TARGET RMAN> SHOW ALL; RMAN> CONFIGURE CHANNEL DEVICE TYPE sbt PARMS='SBT_LIBRARY=/u01/app/oracle/product/11.2.0/dbhome_1/lib/l ibopc.so, SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2.0/dbhome_1/ dbs/opcorcl.ora)'; RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON; RMAN> CONFIGURE DEFAULT DEVICE TYPE TO sbt_tape; RMAN> CONFIGURE COMPRESSION ALGORITHM 'MEDIUM'; RMAN> CONFIGURE DEVICE TYPE sbt BACKUP TYPE TO COMPRESSED BACKUPSET; Cloud Backup Service
  • 11.
    11 Zálohování do cloudu RMAN>SET ENCRYPTION ON IDENTIFIED BY passw0rd ONLY; RMAN> BACKUP AS COMPRESSED BACKUPSET TAG full_backup2 DATABASE PLUS ARCHIVELOG; S backup v cloudu pracujeme standardními RMAN příkazy: RMAN> LIST BACKUP SUMMARY; RMAN> REPORT NEED BACKUP; RMAN> REPORT OBSOLETE; RMAN> DELETE OBSOLETE; Zálohování do cloudu
  • 12.
    Arrow ECS, a.s. Tvorkovských5, 709 00 Ostrava - Mariánské Hory Nagano Office and Technology Park, U nákladového nádraží 10, 130 00 Praha www.arrowecs.cz