database cloud backup demo

12
Database Cloud Backup DEMO Rostislav Gemrot Arrow ECS, a.s. 24/03/2017

Upload: marketingarrowecscz

Post on 11-Apr-2017

54 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Database Cloud Backup DEMO

Database Cloud Backup

DEMO

Rostislav Gemrot

Arrow ECS, a.s.

24/03/2017

Page 2: Database Cloud Backup DEMO

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

Page 3: Database Cloud Backup DEMO

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

Page 4: Database Cloud Backup DEMO

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

Page 5: Database Cloud Backup DEMO

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

Page 6: Database Cloud Backup DEMO

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

Page 7: Database Cloud Backup DEMO

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

Page 8: Database Cloud Backup DEMO

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

Page 9: Database Cloud Backup DEMO

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

Page 10: Database Cloud Backup DEMO

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

Page 11: Database Cloud Backup DEMO

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

Page 12: Database Cloud Backup DEMO

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