Oracle Database Backup Service

Documentos relacionados
Plataforma de TI O que é? De onde vem? Do que se alimenta?

BACKUP AS COPY WITH RMAN. Anthony Baldavia

Proteção de Banco de dados Oracle

Em nosso exemplo, o banco de dados XE está trabalhando no modo NOARCHIVELOG, e para verificar isso, basta executar as seguintes tarefas:

Backups no Oracle. Comparação de três módulos para backup online de bancos de dados Oracle. Máquina de clonar

EXADATA NO AR, COMO FAÇO BACKUP? Andreia Rizzatto de Gouveia

Conversão de ambientes

Sophos SafeGuard Enterprise 8.0.1

Planning for and Managing Devices in the Enterprise: Enterprise Management Suite (EMS) & On-Premises Tools (20398)

Formação de DBAs SQL Server 2008 Parte 1: Introdução

Operações alternativas e da restauração para CUCM através do CLI

TECNOLOGIA DA INFORMAÇÃO EVER SANTORO

ORACLE DATABASE CLOUD. Anthony Baldavia

Veeam Availability Suite v9.5. Carlos Gomes Systems Engineer

Database Cloud Service Database Backup para Oracle Cloud

Julho a Dezembro Formações ITEN

Sophos SafeGuard Enterprise 7

Avaliação de arquiteturas de soluções de backup para a nuvem: cloud connector e cloud gateway

Treinamento. DBA Oracle 11g. Duração: 120 horas

A Easy Net ajuda a melhorar suas habilidades através dos cursos oficiais Microsoft, e outros que elevarão seu potencial ao máximo.

Deploying and Managing Windows 10 Using Enterprise Services ( )

Configuring Advanced Windows Server 2012 Services (20412)

Transcript name: 1. Introduction to DB2 Express-C

Forme-se Connosco! > Cursos Práticos > Formação Certificada > Laboratórios Oficiais > Manuais Oficiais

TA2. Copyright 2017, Builder: , Time: 10:55:35. Communication IO-Link Revision

Oracle Advanced Compression x External Tables (Armazenamento de dados históricos)

Oracle 12c: Multitenant Architecture

Installation, Storage, and Compute with Windows Server 2016 (20740)

Sénior SQL Server DBA

Backup e Restauração Banco de Dados. Evandro Deliberal

Rosa VS 9.1 HA - A falha alternativa DB, dois MySQL v e v estão no sistema

COMPUTAÇÃO EM NUVEM E PROCESSAMENTO MASSIVO DE DADOS Conceitos, tecnologias e aplicações

20740: Installation, Storage, and Compute with Windows Server 2016

AEGEA A TRANSFORMAÇÃO DA TI

Installation, Storage, and Compute with Windows Server 2016 (20740)

Replicando dados para o Kafka com o Oracle GoldenGate DBA Brasil 4.0 #DB4BRASIL

Entendo o Clusterlog. Marcelo Fernandes / Alex

Academia Administração de Base de Dados Oracle

1. Definições dos aplicativos PaperCut Requisitos de Instalação... 3

BANCO DE DADOS EVER SANTORO

Administering Microsoft SQL Server 2014 Databases (20462)

CARREIRA DE DBA ORACLE E CERTIFICAÇÃO

Core Solutions of Microsoft Skype for Business 2015 (20334)

Oracle Database 11g: Novos Recursos para Administradores

Designing Solutions for Microsoft SQL Server 2014 (20465)

Procedimento para resolver a replicação de base de dados ou a questão de sincronização na rede principal

Inscreva-se nesta Carreira Profissional até 15/Julho e usufrua de 15% Desconto

Advanced IT S/A. EM10g Grid Control. Introdução. Introdução. Agenda. Como alcança estes objetivos Grid Control Home Page Pode gerenciar:

Dell Fluid Data TM Fórum

CONFIGURAÇÕES DISTRIBUÍDAS COM SPRING CLOUD CONFIG Trilha Arquitetura Java

Real Application Cluster (RAC)

Hospedagem Cloud Especificação e Requisitos. Termo de Referência nº 7/2018

Microsoft Azure Fundamentals (10979)

Transformando o Backup, Restore e Proteção de dados

SOLUÇÕES PARA CONTINUIDADE DO NEGÓCIO

Configurando IPSec de IOS para IOS usando criptografia de AES

Um Banco de Dados Oracle não funciona sem o arquivo de controle. O arquivo de controle é binário e dentro dele são armazenadas informações como:

Manual de Instalação e Configuração MySQL

Administração de Banco de Dados

Backup. José Antônio da Cunha CEFET-RN

Power Estimation FPGA ASIC

CENÁRIO TECNOLÓGICO ATUAL

Introdução PARTE I. VISÃO GERAL

Azure Database for

Proposta Comercial. Produto: Cloud Server Pro

IoT-FND: Incapaz de verificar a Conexão ao base de dados. Exceção: java.sql.sqlexception: ORA-28001: a senha expirou

Instalação do Windows Server 2008

Administrando SQL Server para "Não DBAs"

Evandro Deliberal Aula 04

Horas anuais A Rumos em números. Especialistas em Tecnologias de Informação. Clientes. especializada em TI

Oracle Database 11g: Novos Recursos para Administradores Release 2

Segurança nas empresas contábeis: Guarda de documentos na nuvem e backup

1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Geospatial Information for Integration and Development in Rio de Janeiro. Luiz Roberto Arueira City Information Director Marcus Silva GIS Consultant

Como Mudar a Senha do Roteador Pelo IP o.1.1. Configure e Altere a Senha do seu Roteador acessando o IP Acesse o Site e Confira!

PRO201 - Integrando o Visual Studio 2005 Team Edition for Database Professional no Ciclo de Desenvolvimento de Software. Regis Gimenis - Microsoft

Recomendações do backup de servidor do gerenciador de segurança 4.3

Configurando a autenticação radius por meio de Cisco cache engine

Configuração de WPA/WPA2 com chave précompartilhada:

Faremos o backup do banco de dados de exemplo Northwind, após isso apagaremos o banco e depois vamos restaurá-lo.

MANUAL DE INSTALAÇÃO SAMI HOTELEIRO. REV B

Configuring Windows 8.1 (20687)

Administering Microsoft Exchange Server 2016 ( )

Esta é a primeira carreira de um conjunto de três, que compõem a carreira mais longa, a Cyber Security.

Miguel Gavinhos.] Rua Manuel Ferreira de Andrade, Esq, Lisboa Portugal

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS

Carga Horária 40 horas. Requisitos Servidor Oracle 10G Ferramenta para interação com o banco de dados

INSTALANDO E CONFIGURANDO O ACTIVE DIRECTORY NO WINDOWS SERVER 2008

Cloud Computing Thomas Santana IBM Corporation

SASAC (IMPLEMENTING CORE CISCO ASA SECURITY) 1.0

Exemplo de configuração do módulo do shell CLI do Cisco IOS

EasyAzure. EasyAzure. Guia do programa. Ingram Micro Brasil. Versão 1.7

Oracle Database Appliance

Recomendações do backup de servidor do gerenciador de segurança 4.3

Copyright 2012 EMC Corporation. All rights reserved.

RHCE Certification lab (RH299)

Copyright All rights reserved.

Disaster Recovery para SAP utilizando BusinessShadow

BD II (SI 587) Backup de Banco de Dados. Josenildo Silva.

Transcrição:

Oracle Database Backup Service Backup de Banco de Dados On-Premise para Cloud Matheus Boesing

Quem sou eu? DBA Oracle 8 anos Infraestrutura/Plataforma Pythian GrepOra.com Matheus Boesing @matheusdba Oracle Database 12c Administrator Certified Professional (OCP) Oracle Database 11g Performance Tuning Certified Expert (OCE) Oracle Database SQL Certified Expert (OCE) Oracle Real Application Clusters 11g Certified Implementation Specialist (OCS) Oracle Database 11g Certified Implementation Specialist (OCS) Oracle Database 11g Administrator Certified Professional (OCP) Oracle Database 11g Administrator Certified Associate (OCA) EXIN: Certified Integrator Secure Cloud Services EXIN: Cloud Computing Foundation EXIN: ITIL Foundation Certificate in IT Service Management EXIN: ISO/IEC 20000 IT Service Management Foundation EXIN: ISO/IEC 27002 Information Security Foundation EXIN: Green IT Citizen ISACA: COBIT 4.1 Foundation for IT Services Microsoft Technology Associate SQL Server (MTA)

Agenda Contexto Database Backup Service (ODBS): O que é? Como funciona? Quanto custa? Como Instala? Como configura? Como faz um Backup? Funciona mesmo? (Demo) Análise: Prós x Contras Estratégias de Utilização

Qual o Contexto? Backup Off-site de BD On-Premise Sarbanes-Oxley Act (SOX) de 2002 Fitas Magnética: VTL (D2T, D2D2T, MML + Vendor?) Qual o TCO? (Storage + Fitas + Transporte/Armazenamento + Solução VTL, ) Qual RPO? Qual RTO?? L $$$$$$$$ Testes de Restore? Elasticidade? Falhas físicas? Custo Operacional Custo de Adesão...

O que é? Oracle PAAS - Complemento para Estratégia de Backup Pode ser consumido por BD em Cloud e On-Premise https://docs.oracle.com/en/cloud/paas/db-backup-cloud

Como Funciona? ODBS -> Oracle Storage Cloud Service RMAN -> Oracle Database Cloud Backup Module (ODCBM) MML Mantém todas as rotinas e scripts já existentes J É configuradoautomaticamentepara DBAAS Compression High, Medium, Low, Basic, Normal Encryption Transparent Encryption of Backups: Oracle Wallet (TDE) Password Encryption of Backups: Palavra-Chave Dual Mode Encryption of Backups: Ambos Replicação tripla e transparente Elasticidade: Pay-As-You-Go

Quanto Custa? Não Metrificado

Quanto Custa? Metrificado

Quanto Custa? Metrificado

Quanto Custa? Metrificado

Quanto Custa? Supondo um BD de 1TB Não-Metrificado: $33/TB/Mês. Metrificado: $0,264/GB x 1TB = $26,40/TB/Mês. Mais Barato? Metrificado - Transferência Outbound: $0,12/GB Restore 1TB: $0,12 x 1TB = $120,00! 4 meses Não-Metrificado

Como Instala? Oracle Cloud Account Download ODBCM: http://download.oracle.com/otn/other/opc_installer.zip Instala ODCBM: [oracle@dbsrvr cloud]$ java -jar opc_install.jar -servicename Storage -identitydomain grepora -opcid 'matheus@boesing.com.br' -opcpass DBABrasil -walletdir /db/walletprfl - libdir /db/libprfl -proxyhost "10.10.10.10" -proxyport 6060 Oracle Database Cloud Backup Module Install Tool, build 2016-02-04 Oracle Database Cloud Backup Module credentials are valid. Oracle Database Cloud Backup Module wallet created in directory /db/walletprfl Oracle Database Cloud Backup Module initialization file /u01/app/oracle/product/11.2/dbs/opccloudtest.ora created. Downloading Oracle Database Cloud Backup Module Software Library from file opc_linux64.zip. Downloaded 26933594 bytes in 6 seconds. Transfer rate was 4488932 bytes/second. Download complete.

Como Configura? RMAN> CONFIGURE DEFAULT DEVICE TYPE TO 'SBT_TAPE'; new RMAN configuration parameters are successfully stored RMAN> CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' PARMS='SBT_LIBRARY=/db/libprfl/libopc.so, SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2/dbs/opccloudtest.ora)'; new RMAN configuration parameters are successfully stored Opcional -> Alocação Explicita RMAN> run{ ALLOCATE CHANNEL c1 DEVICE TYPE 'SBT_TAPE PARMS='SBT_LIBRARY=/db/libprfl/libopc.so, SBT_PARMS=(OPC_PFILE=/u01/app/oracle/product/11.2/dbs/opccloudtest.ora)'; ### Commandos RELEASE CHANNEL c1; }

Faz um Backup aí! RMAN> SET ENCRYPTION ON IDENTIFIED BY "DBABrasil" only; executing command: SET encryption RMAN> backup datafile 1; Starting backup at 03-MAY-2017 19:25:05 using channel ORA_SBT_TAPE_1 channel ORA_SBT_TAPE_1: starting full datafile backup set channel ORA_SBT_TAPE_1: specifying datafile(s) in backup set input datafile file number=00001 name=/db/u1001/teste/cloud_test/system01.dbf channel ORA_SBT_TAPE_1: starting piece 1 at 03-MAY-2017 19:25:05 channel ORA_SBT_TAPE_1: finished piece 1 at 03-MAY-2017 19:31:10 piece handle=0or4mdgh_1_1 tag=tag20170503t192505 comment=api Version 2.0,MMS Version 3.15.12.30 channel ORA_SBT_TAPE_1: backup set complete, elapsed time: 00:06:05 channel ORA_SBT_TAPE_1: starting full datafile backup set channel ORA_SBT_TAPE_1: specifying datafile(s) in backup set including current control file in backup set including current SPFILE in backup set channel ORA_SBT_TAPE_1: starting piece 1 at 03-MAY-2017 19:31:11 channel ORA_SBT_TAPE_1: finished piece 1 at 03-MAY-2017 19:31:26 piece handle=0pr4mdru_1_1 tag=tag20170503t192505 comment=api Version 2.0,MMS Version 3.15.12.30 channel ORA_SBT_TAPE_1: backup set complete, elapsed time: 00:00:15 Finished backup at 03-MAY-2017 19:31:26

Onde está o Backup? RMAN> list backup of datafile 1; using target database control file instead of recovery catalog List of Backup Sets =================== BS Key Type LV Size Device Type Elapsed Time Completion Time ------- ---- -- ---------- ----------- ------------ -------------------- 5 Full 229.25M SBT_TAPE 00:04:42 03-MAY-2017 19:31:10 BP Key: 5 Status: AVAILABLE Compressed: YES Tag: TAG20170503T192505 Handle: 0sr4mdun_1_1 Media: grepora.storage.oraclecloud.com/v1/storage-grepora/oracle-data-s List of Datafiles in backup set 1 File LV Type Ckp SCN Ckp Time Name ---- -- ---- ---------- -------------------- ---- 1 Full 1044828 03-MAY-2017 19:31:10 /db/u1001/teste/cloud_test/system01.dbf

Restore? RMAN> SET DECRYPTION IDENTIFIED BY "DBABrasil"; RMAN> restore datafile 1; Starting restore at 03-MAY-2016 20:00:58 using channel ORA_SBT_TAPE_1 using channel ORA_DISK_1 channel ORA_SBT_TAPE_1: starting datafile backup set restore channel ORA_SBT_TAPE_1: specifying datafile(s) to restore from backup set channel ORA_SBT_TAPE_1: restoring datafile 00001 to /db/u1001/teste/cloud_test/system01.dbf channel ORA_SBT_TAPE_1: reading from backup piece 0sr4mdun_1_1 channel ORA_SBT_TAPE_1: piece handle=0sr4mdun_1_1 tag=tag20160503t192505 channel ORA_SBT_TAPE_1: restored backup piece 1 channel ORA_SBT_TAPE_1: restore complete, elapsed time: 00:00:03 Finished restore at 03-MAY-2016 20:01:02

Análise: Prós x Contras Item D2T D2D2T ODBS Suporte a Desastre Geolocalizado Sim Sim Sim Necessita Transporte Físico de Backups Sim Sim Não Compressão de Backup Sim Sim Sim Paralelismo Backup Não Sim Sim Garantia de Encrypt dos dados Offsite Não Não Sim Solução de VTL (terceiro) Sim Sim Não Espelhamento de Backup Offsite Não Não Triplo Risco Falha Física - Fitas Sim Sim Não Custo de Adesão Elevado Elevado Baixo Tempo de Backup Médio Baixo Relativo Recovery Time Objective (RTO) Alto Alto DBSize/Internet Link Recovery Point Objective (RPO) Alto Alto Baixo Teste de Backup Offsite Complexo Complexo Simples $ Atualização de Hardware p/ Backup Sim Sim Não Custo de Licenças de Terceiros Sim Sim Não Custo de Utilização de Hardware Valor Total Valor Total Apenas Utilizado Custo - Elasticidade da Solução Elevado Elevado Baixo Tempo - Elasticidade da Solução Elevado Elevado Imediato

Estratégias de Utilização Oracle Database Backup Cloud Service complements your existing backup strategy by providing an off-site storage location in the cloud. Qual o tamanho do BD? Qual o tamanho do link? 1Gb/s = 0,125 GB/s; 100GB (normal) = 13 minutos; 1TB = 2,2 horas. 100GB (basic) = 4,5 minutos; 1TB = 45 minutos. 100GB (high) = 1,5 minutos; 1TB = 15 minutos. Qual a estratégia de Backup Atual? Qual a janela de manutenção do BD? Pode ser realizado backup cold mensal, por exemplo? Utilização de DataGuard para Backup Com ou sem interrupção de sincronia Recursos Importantes: Compression, Block Change Tracking File, QoS (interface dedicada), Link de Internet

Resumo! ODBS para BD On-Premise: Solução integrada e complementar para backup offsite com baixo custo de adesão, elasticidade e modelo pay-asyou-go, cuja segurança é garantida pelo protocolo através de chave de criptografia independente dos arquivos de backup, com replicação automática e total transparência para processos e scripts pré-existentes. Cuidados devem ser tomados quando ao modelo de contratação do serviço. O principal gargalo é com o Link de Internet e componentes físicos relacionados.

2025 por Mark Hurd 80% of all production apps will be in the cloud. Today it s about 25 percent. Two software-as-a-service (SaaS) suite providers will have 80% of the cloud enterprise application market. 100% of software development/testing efforts will be conducted in the cloud. 100% of enterprise data will be stored virtually in the cloud. The enterprise cloud will be the most secure IT environment.