database cloud backup demo
TRANSCRIPT
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 '[email protected]:DemoXX' -X GET
https://a421107.storage.oraclecloud.com/v1/Storage-a421107/
Cloud Backup Service
9
Instalace RMAN cloud backup klienta
• Soubor s parametry: -opcID [email protected]
-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