emc® backup and recovery options for vspex for … · u aproveita os produtos de emc powered...

32
EMC ® BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT ® SQL SERVER 2012 Versão 1.3 Guia de Projeto e Implementação H12307.3

Upload: truongkien

Post on 09-Feb-2019

223 views

Category:

Documents


0 download

TRANSCRIPT

EMC® BACKUP AND RECOVERYOPTIONS FOR VSPEX FORVIRTUALIZED MICROSOFT® SQLSERVER 2012Versão 1.3

Guia de Projeto e ImplementaçãoH12307.3

Copyright © 2013-2014 EMC Corporation. Todos os direitos reservados.

Publicado Maio, 2014

A EMC assegura que as informações apresentadas neste documento estão corretas. As informações estão sujeitas a alteraçõessem prévio aviso.

AS INFORMAÇÕES CONTIDAS NESTA PUBLICAÇÃO SÃO FORNECIDAS “NO ESTADO EM QUE SE ENCONTRAM." A EMCCORPORATION NÃO GARANTE NENHUM TIPO DE INFORMAÇÃO CONTIDA NESTA PUBLICAÇÃO, ASSIM COMO SE ISENTA DASGARANTIAS PARA A COMERCIALIZAÇÃO DE UM PRODUTO PARA UM PROPÓSITO ESPECÍFICO.

EMC² e, EMC e o logotipo da EMC são marcas registradas da EMC Corporation nos Estados Unidos. Todas as outras marcascomerciais aqui utilizadas pertencem a seus respectivos proprietários.

Para obter a documentação regulatória mais atualizada para sua linha de produtos, visite o site Suporte on-line da EMC(https://support.emc.com).

EMC BrasilRua Verbo Divino, 1.488 – 4º andarSão Paulo – SP – 04719-0020800-553622Tel.: (11) 5185-8800Fax: (11) 5185-8999brazil.emc.com

2 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

Introdução 5

Objetivo deste guia......................................................................................... 6Retorno comercial........................................................................................... 6Escopo............................................................................................................ 7Leitura essencial............................................................................................. 7

Visão geral e dimensionamento da solução 9

Arquitetura da solução.................................................................................. 10Visão geral do Microsoft SQL Server 2012..................................................... 10Visão geral do EMC Powered Backup and Recovery....................................... 11

Software e sistema de backup com desduplicação EMC Avamar...... 12Sistemas EMC Data Domain de armazenamento com desduplicação........................................................................................................ 12vSphere Data Protection Advanced.................................................. 13Dimensionamento da solução EMC Powered Backup and Recovery........................................................................................................ 14

Considerações sobre backup do SQL 17

Backups Multi-streaming...............................................................................18Backups incrementais...................................................................................18

Configurando os backups do SQL Server 21

Visão geral das estratégias de backup do Avamar......................................... 22Backups sob demanda em um ambiente independente................... 23Backups sob demanda em um ambiente de alta disponibilidade..... 23Visão geral das estratégias de backup do VDP Advanced................. 24

Visão geral das estratégias de backup do Avamar com Data Domain.............25

Metodologias de validação de solução 27

Metodologia de verificação de backup e recuperação....................................28Etapas de recuperação do Avamar.................................................................28Etapas de recuperação para o VDP Advanced................................................ 29

Documentação de Referência 31

Documentação..............................................................................................32

Capítulo 1

Capítulo 2

Capítulo 3

Capítulo 4

Capítulo 5

Capítulo 6

CONTEÚDO

EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia de Projeto eImplementação

3

CONTEÚDO

4 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 1

Introdução

u Objetivo deste guia................................................................................................. 6u Retorno comercial................................................................................................... 6u Escopo.................................................................................................................... 7u Leitura essencial..................................................................................................... 7

Introdução 5

Objetivo deste guiaEste Guia de solução descreve como projetar, implementar e dimensionar as soluçõesEMC

® Powered Backup and Recovery para a solução VSPEX®

Proven Infrastructure comVirtualized Microsoft SQL.

EMC VSPEX para a solução de Virtualized SQL Server 2012:

u Fornece aos clientes uma solução validada que pode hospedar uma solução devirtualização em um nível de desempenho consistente.

u Permite que os clientes implementem e protejam com rapidez e consistênciaVirtualized SQL 2012 em uma VSPEX Proven Infrastructure.

u É executada no VMware vSphere ou no software de virtualização Microsoft Hyper-V.

u Aproveita a família EMC VNX®

altamente disponível, que fornece o armazenamentona camada de armazenamento.

u Aproveita os produtos de EMC Powered Backup and Recovery, inclusive: EMCAvamar

®, EMC Data Domain

® e VMware vSphere Data Protection Advanced (VDP

Advanced).

Retorno comercialO DBMS (Database Management Systems Software, software do sistema degerenciamento de bancos de dados) continua sendo o principal software para gerenciardados em praticamente todos os segmentos comerciais.

A expectativa é que esse crescimento:

u Continue, apesar da crescente participação no mercado de outras ferramentas degerenciamento de dados, por exemplo, bancos de dados em memória e que não sãoSQL.

u Ganhe força à medida que os clientes continuem diversificando as infraestruturas etecnologias complementares rumo a mais configurações e sistemas de hardware esoftware.

A VSPEX Proven Infrastructure para SQL Server tem como objetivo ajudar os parceiros daEMC a entender o valor que a série VNX, os sistemas de backup e recuperação da EMC eo SQL Server oferecem aos clientes, que muitas vezes têm ambientes de TI isolados e emcrescimento, com aplicativos centrados em servidor, e que enfrentam problemascrescentes de backup e recuperação com o SQL.

A solução VSPEX foi projetada para eliminar as dificuldades que os clientes enfrentamcom o banco de dados SQL Server e ainda possibilitar seu crescimento em termos dedesempenho, dimensionamento, confiabilidade e automação. Ao consolidar osaplicativos de banco de dados no EMC VNX, você consegue reunir tudo em umaplataforma de armazenamento centralizada para gerenciar com mais eficiência aexplosão no volume de dados que é o desafio de todas as empresas atualmente. Asolução VSPEX foi dimensionada e comprovada com os sistemas de backup erecuperação da EMC para:

u Reduzir os custos e os requisitos de armazenamento para backup.

u Atender às janelas de backup.

u Possibilitar a recuperação rápida baseada em disco.

A EMC juntou forças com os principais provedores de infraestrutura de TI para criar umasolução completa de virtualização que acelera a implementação de nuvem privada eVirtualized Microsoft SQL Server.

Introdução

6 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

O VSPEX permite que os clientes acelerem sua transformação de TI com implementaçãomais rápida, mais simplicidade, mais opções, mais eficiência e menores riscos. Avalidação por parte da EMC assegura um desempenho previsível e permite que osclientes selecionem tecnologias que aproveitam a infraestrutura de TI existente e, aomesmo tempo, eliminam os problemas de planejamento e configuração. O VSPEXfornece soluções de infraestrutura para clientes que desejam simplificar seu ambiente e,ao mesmo tempo, ganhar flexibilidade em todas as camadas de sua pilha.

As soluções EMC Powered Backup and Recovery - EMC Avamar, EMC Data Domain eVMware vSphere Data Protection Advanced (VDP Advanced) - proporcionam a proteção econfiança necessárias para acelerar sua implementação do VSPEX.

EscopoEste Guia de Solução descreve como projetar, implementar e dimensionar soluções EMCPowered Backup and Recovery para ambientes Virtualized SQL Server utilizando asconfigurações a seguir.

u Sistemas VDP Advanced e Data Domain DD2200 para proteger as o SQL Server 2012que são executados no VMware vSphere (até 125 máquinas virtuais).

u EMC Avamar para proteger as SQL Server 2012 executados no VMware vSphere e noMicrosoft Hyper-V.

u Sistemas EMC Avamar e EMC Data Domain para proteger as SQL Server 2012executados no VMware vSphere com mais de 125 máquinas virtuais.

u EMC Avamar e EMC Data Domain para proteger as SQL Server 2012 executados noMicrosoft Hyper-V.

Leitura essencialA EMC recomenda que você leia os documentos a seguir, disponíveis no sitebrazil.emc.com e no Powerlink.

Visões gerais das soluçõesConsulte os seguintes documentos de Visão geral da solução VSPEX:

u EMC VSPEX Proven Infrastructure para SQL Server 2012 Virtualizado

u Soluções de Virtualização do EMC VSPEX Server para Empresas Mid-Market Businesscom Switches do Brocade VDX

u Visão geral da solução: Solução de Virtualização do EMC VSPEX Server paraPequenas e Médias Empresas com Switches do Brocade ICX

Guias de Implementação e Projeto do SQL ServerConsulte os seguintes Guias de Projeto e Implementação do VSPEX:

u Guia de Projeto: EMC VSPEX para Microsoft SQL Server 2012 virtualizado

u Guia de Implementação do EMC VSPEX para Microsoft SQL 2012 Virtualizado comMicrosoft Hyper-V

u Guia de Implementação do EMC VSPEX para Microsoft SQL Server 2012 Virtualizadocom VMware vSphere

VSPEX Proven InfrastructureConsulte os documentos do VSPEX Proven Infrastructures no website da ComunidadeEMC.

Introdução

Escopo 7

Introdução

8 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 2

Visão geral e dimensionamento da solução

Este capítulo apresenta uma visão geral da VSPEX Proven Infrastructure forVirtualizedSQL Server 2012, dos produtos de backup e recuperação utilizados nesta solução e dasorientações críticas sobre dimensionamento da solução de backup e recuperação.

u Arquitetura da solução.......................................................................................... 10u Visão geral do Microsoft SQL Server 2012............................................................. 10u Visão geral do EMC Powered Backup and Recovery............................................... 11

Visão geral e dimensionamento da solução 9

Arquitetura da soluçãoA figura a seguir ilustra a arquitetura que caracteriza uma VSPEX Proven Infrastructurepara Virtualized SQL Server.

Figura 1 Arquitetura da solução que inclui a VSPEX Proven Infrastructure para Virtualized SQL2012 e os componentes que dão suporte à infraestrutura

Este exemplo inclui os seguintes componentes:

u Oito servidores SQL são implementados como máquinas virtuais em um cluster dovSphere.

u Um endereço IP virtual do SQL Server.

u Um modelo VNX ou VNXe que tenha sido validado como parte da VSPEX ProvenInfrastructure é utilizado para fornecer o recurso de armazenamento de back-end.

u Os volumes de inicialização de máquinas virtuais do SQL Server são armazenados noformato de arquivo de dados de máquina virtual (VMDK) em datastores NFS.

u Os volumes de registros e banco de dados do SQL Server são armazenados noformato RDM em discos nativos iSCSI.

u Os sistemas de EMC Powered Backup and Recovery que foram validados como parteda VSPEX Proven Infrastructure oferecem o recurso de backup e recuperação.

O material de leitura essencial especifica mais informações.

Visão geral do Microsoft SQL Server 2012O Microsoft SQL Server 2012 é um sistema corporativo de gerenciamento de banco dedados que permite que as empresas e os clientes colaborem e compartilhem

Visão geral e dimensionamento da solução

10 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

informações. A EMC aprimorou o SQL Server 2012 com uma seleção de plataformas dearmazenamento, software e serviços.

Com o SQL Server 2012, a Microsoft apresenta uma nova e unificada abordagem para HA(High Availability, alta disponibilidade) e DR (Disaster Recovery, recuperação dedesastres) apresentando recursos, como AO/AG (Always-On/Availability Groups, gruposde disponibilidade/ininterruptos) e recuperações de grupos de arquivos robustos. Comuma configuração AO/AG, é possível:

u Realizar um backup ou uma recuperação na réplica principal ou secundária.

u Configurar duas ou mais réplicas secundárias somente leitura.

u Proteger o ambiente de corrupção lógica, implementando um backup baseado emVDI com uma solução de recuperação point-in-time.

Uma organização do SQL Server 2012 inclui as seguintes funções de servidor:

u Réplica principal: manipula atividades de leitura e gravação de clients e enviaatualizações de registros de transação para as réplicas secundárias.

u Réplica secundária: uma cópia point-in-time da réplica principal em outro host. Asolução VSPEX é compatível com quatro réplicas secundárias.

u Listener de AG (Availability Group, grupo de disponibilidade): endereço IP virtual quecontrola grupos de disponibilidade em um ambiente AO/AG.

Obs.

cada host físico utiliza seu próprio disco rígido local. É diferente de um clustertradicional, que usa um disco compartilhado.

As funções de servidor são os componentes essenciais de cada organização do SQLServer 2012 que utiliza AG.

Visão geral do EMC Powered Backup and RecoveryEsta seção fornece opções de backup e recuperação, configurações recomendadas doEMC Powered Backup and Recovery e orientações para uma solução VSPEX paraVirtualized Microsoft SQL Server 2012.

Otimizado para ambientes de aplicativo virtualizados, o EMC Powered Backup andRecovery:

u Ofereça a confiança e eficiência necessárias para acelerar uma implementação deVSPEX Private Cloud com o SQL Server 2012.

u Utilize um software que, comprovadamente, reduz os tempos de backup em 90% emelhora os tempos de recuperação em 30 vezes, proporcionando uma proteção sempreocupações.

u Utiliza o armazenamento de proteção da EMC, acrescentando mais uma camada deconfiabilidade, proporcionando uma verificação completa e autocorreção, o quegarante recuperações bem sucedidas.

u Oferece uma grande economia. Com a desduplicação líder do setor, você podereduzir:

l O armazenamento para backup de 10 a 30 vezes.

l O tempo de gerenciamento de backup em 81%.

l A largura de banda WAN em 99% para uma recuperação de desastres eficiente.

Visão geral e dimensionamento da solução

Visão geral do EMC Powered Backup and Recovery 11

u Ofereça um período de retorno de até 7 meses. Com as soluções EMC PoweredBackup and Recovery, você pode dimensionar as configurações de backup erecuperação de modo simples e eficiente, à medida que seu ambiente cresce.

Software e sistema de backup com desduplicação EMC AvamarO EMC Avamar oferece backup e recuperação rápidos e eficientes por meio de umasolução completa de software e hardware. Equipado com tecnologia integrada dedesduplicação de tamanho variável, o Avamar facilita backups diários completos erápidos para ambientes físicos, escritórios remotos, aplicativos corporativos, servidoresNAS (Network Attached Storage), desktops/notebooks e ambientes virtualizados.

A AVE (EMC Avamar Virtual Edition) é um servidor de um só nó que é executado comouma VM em um ambiente VMware ESX/ESXi 4.1 ou ESXi 5.0/5.1/5.5.

Obs.

O VMware ESX/ESXi 5.5 requer um AVE 7.0 SP1 ou superior.

A AVE apresenta os seguintes recursos:

u Integra a versão mais recente do software Avamar com o SUSE Linux.

u É executado de modo autônomo como um destino para todos os backups do AvamarClient e realiza uma replicação para um sistema Avamar físico ou outro AVE.

O plug-in do Avamar dá suporte às operações de backup e recuperação de bancos dedados do SQL Server, , que variam desde bancos de dados inteiros até vários níveis deobjeto, como grupos de arquivos O plug-in também inclui a capacidade de restaurardados no local para o mesmo servidor ou de executar uma restauração redirecionadapara outro servidor.

A AVE não pode ser dimensionada para um servidor Avamar de vários nós e não dásuporte ao redimensionamento de VMs. Para aumentar a capacidade dearmazenamento, execute um dos itens abaixo:

u Implemente VMs AVE adicionais, e então divida a carga de trabalho do backup entreas VMs.

u Replique os dados para outro servidor Avamar e exclua a VM menor. Crie uma VMmaior e então replique os dados do servidor Avamar para a VM maior.

Ao utilizar o Avamar Virtual Machine Image Protection para proteger uma máquina virtual,você pode restaurar as máquinas virtuais sem precisar instalar o Avamar Client nos hostsde destino.

O plug-in do Avamar para SQL Server realiza o backup e utiliza o Avamar Windows Clientbase. Para recuperação de desastres, execute uma restauração do nível de imagem dosistema operacional utilizando o plug-in de imagem do Avamar VMware. Depois que arecuperação em nível de SO for concluída, utilize o plug-in do Avamar para recuperar osdados do SQL Server.

Obs.

A implementação da proteção no nível de imagem do VMware está além do escopo desteguia, mas é possível utilizar essa opção para recuperar o sistema operacional de base.

Sistemas EMC Data Domain de armazenamento com desduplicaçãoOs sistemas EMC Data Domain de armazenamento com desduplicação continuamrevolucionando o backup em disco, o arquivamento e a recuperação de desastres com

Visão geral e dimensionamento da solução

12 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

uma desduplicação em linha e de alta velocidade para cargas de trabalho de backup earquivamento.

A EMC recomenda que os sistemas Data Domain sejam usados como um destino debackup para o Avamar nas seguintes configurações:

u Soluções VSPEX Private Cloud com VMware vSphere.

u Soluções VSPEX Private Cloud para Microsoft Hyper-V para 300 VMs ou mais.

Você pode usar os dispositivos Data Domain como o destino de backup do Avamar.Instale o Avamar Client e os plug-ins da mesma maneira que você faz quando usa odispositivo Avamar como destino de backup. Se você utilizar um sistema Data Domaincomo o destino de backup para o Avamar, depois que o sistema Data Domain tiver sidodetectado no aplicativo de software Avamar Manager, especifique o destino de backupselecionando a caixa adequada na interface de definição de conjuntos de dados doAvamar.

vSphere Data Protection AdvancedPara as soluções VSPEX baseadas em VMware que executam 125 VMs ou menos, osclientes podem escolher o VDP Advanced para SQL. Viabilizado pela tecnologia do EMCAvamar, o VDP Advanced oferece backups e recuperações em nível de imagem comrapidez e eficiência, além de plug-ins específicos de SQL para possibilitar asimplementações mais simples possíveis.

O VDP Advanced permite que você utilize até 10 sistemas VDP Advanced em cadainstância do vCenter. Um dispositivo virtual VDP Advanced:

u Oferece até 8 TB de capacidade.

u Dá suporte a até 8 backups de VM simultâneos.

u Opera de modo independente de outros dispositivos virtuais do VDP Advanceddentro da instância do vCenter server. A desduplicação individual de cada VM ocorreem um dispositivo virtual VDP Advanced. Para usufruir da desduplicação global,implemente a arquitetura de armazenamento protegido Data Domain.

u Oferece alta eficiência. O VDP Advanced utiliza um algoritmo de desduplicação decomprimento variável patenteado e líder do setor que minimiza o armazenamento e oconsumo da largura de banda. O uso do CBT reduz o tempo de backup erecuperação, o que minimiza o custo do tempo de inatividade do aplicativo.

u Oferece resiliência. O VDP Advanced oferece backups sem agentes e em nível deimagem para uma proteção em nível de disco e guest e consistente com osaplicativos para Microsoft Exchange (inclusive recuperação granular de caixas decorreio do Exchange), SQL Server e SharePoint. A replicação eficiente de dados debackup criptografados em rede permite que você faça o backup de dadosexternamente, garantindo a continuidade de negócios e a conformidade.

u Oferece simplicidade. O VDP Advanced proporciona uma integração completa com oservidor do vCenter e gerenciamento completo por meio do vSphere Web Client,oferecendo:

l Interface do usuário familiar, o que facilita o uso e gerenciamento do produto.

l Agendamentos flexíveis e simplificados que reduzem a sobrecarga operacionalpara os administradores do vSphere.

Com o VDP Advanced, você se beneficiará com um backup e recuperação rápidos eeficientes em nível de imagem e arquivo e replicação combinados com proteção dearmazenamento eficiente, dimensionável e confiável.

Visão geral e dimensionamento da solução

vSphere Data Protection Advanced 13

Replicação de dados integradaO recurso de replicação do vSphere oferece uma cópia off-line de uma VM ao copiaralterações no VMDK de uma VM em execução para um arquivo VMDK em um localsecundário. Cada operação de cópia cria uma réplica da VM no local secundário e ovSphere Replication é compatível com até 24 réplicas point-in-time simultâneas. RPOs(Recovery Point Objectives, objetivos de ponto de recuperação) definidos pelo usuáriodeterminam a frequência da operação de replicação. É possível definir que RPOs ocorramem intervalos entre 15 minutos e 24 horas.

O VDP Advanced oferece uma solução de replicação integrada compatível com areplicação de dados de backup criptografados desduplicados para um local secundário.A solução de replicação no VDP Advanced oferece um período de retenção maior comRPOs menos agressivos do que o vSphere Replication. Ao utilizar a replicação do VDPAdvanced, é possível armazenar réplicas no local secundário por períodos de 30 e 60dias e intervalos de RPO de 24 horas ou mais.

A replicação do VDP Advanced é compatível com os seguintes tipos de destino:

u VDP Advanced

u EMC Avamar

u EMC Avamar com Data Domain

Dimensionamento da solução EMC Powered Backup and RecoveryA seguinte tabela representa as opções possíveis de backup e recuperação com base emsuposições apresentadas noExchange 2013: EMC VSPEX para Virtualized Microsoft SQLServer 2012.

Tabela 1 Configurações recomendadas para as soluções EMC Powered Backup and Recovery

Até

125 VMs 200 VMs 300 VMs 600 VMs 1.000VMs

VSPEX Private Cloudcom VMware vSphere

VDP Advanced Avamar 7

Data DomainDD2200

Data Domain DD2500 Data Domain DD4200

VSPEX Private Cloudcom Microsoft Hyper-V

Avamar BusinessEdition (M1200)

Avamar 7

Data Domain DD2500 Data Domain DD4200

Obs.

O dimensionamento pode variar significativamente, dependendo das semelhançasiniciais e no decorrer do tempo, das taxas de alteração de aplicativos e dos períodos deretenção necessários à empresa.

Por exemplo, com base nas suposições do Guia de Projeto de Proven Infrastructure Guidepara VSPEX para Virtualized Microsoft SQL Server 2012, uma mudança drástica apenas noperíodo de retenção pode resultar na necessidade de usar um dispositivo Data Domainde maior capacidade:

u Se uma configuração utilizar um período de retenção de 30 dias para 100 VMs,utilize um Data Domain DD2200.

Visão geral e dimensionamento da solução

14 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

u Se uma configuração utilizar um período de retenção de 3 anos para 1.000 VMs,utilize um Data Domain DD4200.

Obs.

Você não pode fazer upgrade de um dispositivo virtual de VDP. Considerecuidadosamente os requisitos de dimensionamento dessa solução.

O restante deste documento concentra-se no projeto e nas implementações do Avamar eData Domain.

Obs.

Sempre utilize a ferramenta de dimensionamento VSPEX para gerar as medições dedimensionamento formal para qualquer ambiente.

Visão geral e dimensionamento da solução

Dimensionamento da solução EMC Powered Backup and Recovery 15

Visão geral e dimensionamento da solução

16 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 3

Considerações sobre backup do SQL

Esta seção apresenta mais informações sobre como reduzir os tempos de backuputilizando multi-streaming e backups incrementais.

u Backups Multi-streaming.......................................................................................18u Backups incrementais...........................................................................................18

Considerações sobre backup do SQL 17

Backups Multi-streamingO Avamar Multi-streaming permite até dez streams paralelos para cada backup. OMultistreaming melhora o desempenho do backup quando dados de backup sãoarmazenados no servidor Avamar ou em um sistema Data Domain.

O multi-streaming impõe exigências adicionais sobre o hardware e sobre os recursos docomputador que vão além dos requisitos básicos para o plug-in do Windows SQL VSS.Use o multi-streaming com cautela.

Obs.

a EMC recomenda o uso de um ambiente em cluster ou AO/AG ao utilizar o Avamar Multi-streaming porque o uso da CPU é maior do que ao fazer backup dos dados como um sóstream. Se você executar um backup multi-stream de um nó/réplica principal ativa doSQL Server, o processo de backup poderá afetar o desempenho do servidor de banco dedados e os usuários finais.

O Guia de Usuário do EMC Avamar 7.0 para SQL especifica mais informações sobre comoselecionar o número máximo de streams para um backup.

Backups incrementaisNa maioria dos ambientes, o administrador configura backups completos diariamente.Em ambientes com escala maior, o tempo para conclusão de um backup pode exceder ajanela de backup disponível.

O tempo de conclusão do backup pode exceder a janela de backup disponível por umaou mais das seguintes razões:

u Os bancos de dados são muito grandes para serem concluídos no tempo necessário.

u Os recursos disponíveis do servidor são insuficientes para o tamanho do servidor,resultando em um backup mais lento. A taxa de alteração ou o crescimento deregistros de transações afeta negativamente o desempenho do SQL Server e/ou acapacidade disponível.

Os produtos VDP Advanced e Avamar fornecem recursos que permitem fazer backup dosdados do SQL Server de maneira incremental e concluir o procedimento dentro da janelade backup disponível.

Ao configurar um agendamento de backup incremental, a EMC recomenda a configuraçãode quantos backups completos forem possíveis. Para minimizar a frequência dosbackups incrementais, identifique o motivo pelo qual o tempo do backup excede operíodo disponível e, em seguida, defina a configuração do backup.

Quando o número de bancos de dados ou seus tamanhos forem grandes demais paraque você execute backups simultâneos no período de backup, será possível criar umagendamento que incorpore o mínimo de backups incrementais.

Por exemplo:

1. Crie 2 grupos de backup, grupo1 e grupo2, contendo, cada um, metade dos bancosde dados.

2. Agende o grupo1 para executar um backup incremental e o 2 para executar umbackup completo a cada 2 dias.

3. Agende o grupo2 para executar um backup incremental e o 1 para executar umbackup completo em dias alternados.

Considerações sobre backup do SQL

18 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

A configuração de um backup de banco de dados completo a cada dois dias tem asseguintes vantagens:

u Reduz consideravelmente a necessidade de restauração a partir de um backupincremental. Por exemplo, você só precisará executar uma restauração incrementalquando:

l Ocorrer uma falha mais grave.

l O último backup tiver sido o backup incremental.

l Você precisar restaurar o banco de dados inteiro.

u Permite que você recupere os dados a partir de um backup completo. Depois derecuperar o banco de dados, é possível recuperar o grupo de arquivos.

Obs.

A ocorrência de recuperações frequentes feitas a partir de backups incrementais éimprovável, exceto em ambientes SQL muito grandes.

Considerações sobre backup do SQL

Backups incrementais 19

Considerações sobre backup do SQL

20 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 4

Configurando os backups do SQL Server

Este capítulo apresenta uma visão geral das estratégias de backup que serão utilizadasno Avamar, VDP Advanced ou Avamar com sistema Data Domain para fazer backup doSQL Server.

u Visão geral das estratégias de backup do Avamar................................................. 22u Visão geral das estratégias de backup do Avamar com Data Domain.....................25

Configurando os backups do SQL Server 21

Visão geral das estratégias de backup do AvamarEsta seção descreve as estratégias de backup para um SQL Server independente e umAO/AG (Always On Availability Group).

O SQL Server contém os seguintes dados:

u Arquivos de banco de dados SQL Server (.mdf). Essa extensão .mdf corresponde aoprincipal arquivo de dados.

u Arquivos de registro de transação (.ldf). Arquivos que armazenam dados de banco dedados não confirmados. Depois que o SQL Server confirma as operações nosarquivos de registros utilizando um LSN (Logical Sequence Number, número desequência lógica) ordenado, o SQL Server grava as operações no arquivo .mdf.

u Arquivos de grupos de arquivos (.ndf). Grupos de arquivos são arquivos de dadossecundários que consistem em todos os arquivos de dados, exceto o arquivo dedados principal. Alguns bancos de dados podem não ter nenhum arquivo de dadossecundário, enquanto outros podem ter vários desses arquivos. A extensãorecomendada para arquivos de grupos de arquivos é .ndf. Um backup de banco dedados bem-sucedido inclui todos os grupos de arquivos. O plug-in Avamar para SQLServer não permite que você faça backup de grupos de arquivos específicos. O plug-in dá suporte a recuperações de grupos de arquivos após a recuperação do banco dedados.

A estratégia de backup para um ambiente Microsoft SQL Server pode incluir os seguintesdados em uma configuração de servidor SQL independente ou de AO/AG:

u Instância do SQL Server (todos os arquivos de banco de dados .mdf para a instânciaem questão e os arquivos necessários do banco de dados do sistema).

u Arquivos selecionados do banco de dados e os registros de transação.

u Arquivos selecionados do banco de dados sem os registros de transação. Quando oAvamar faz backup do arquivo de banco de dados, o backup pode incluir os arquivosde registros de transação .ldf que o acompanham, dependendo do fato de estaremou não executando uma estratégia de backup incremental ou diferencial.

Obs.

Só é possível incluir bancos de dados com o modelo de Recuperação Completa em umAG porque a operação de atualização na réplica secundária transmite os novos dados demaneira síncrona ou assíncrona usando envio de logs. O AG não é compatível combancos de dados com o modelo de Recuperação Simples porque os bancos de dadostêm arquivos de registros que não podem ser atualizados pela metodologia de envio delogs.

A estratégia de backup para um ambiente Microsoft SQL deve incluir os seguintesobjetos de dados do SQL Server 2012:

u Bancos de dados independentes, que não fazem parte de um AO/AG.

u Bancos de dados de AO/AG na réplica principal (ou secundária).

u Registros de transações.

Configurando os backups do SQL Server

22 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

Backups sob demanda em um ambiente independenteAo efetuar um backup sob demanda em um ambiente independente, você pode fazerbackup da instância SQL inteira ou de bancos de dados SQL Server 2012 selecionados,com ou sem os registros de transação.

Backups sob demanda em um ambiente de alta disponibilidadeO plug-in Avamar SQL Server pode fazer backup da réplica principal ou secundária deuma configuração do SQL Server de alta disponibilidade.

No SQL Server 2012, um servidor físico (nó) contém uma réplica principal de todos osbancos de dados selecionados ou uma réplica secundária do mesmo AG em um segundoservidor físico, que geralmente é distante. Para fazer backup de todos os bancos dedados passivos em uma réplica secundária, selecione o AG do nó. Para fazer backup detodos os bancos de dados ativos em uma réplica principal, selecione o AG da réplicaprincipal.

A principal finalidade da réplica secundária é fornecer uma réplica com atraso (cópia)das instâncias de produção do SQL Server e/ou dos bancos de dados, que você podeusar para fazer backup e recuperar dados de produção, inclusive recuperações de gruposde arquivos. É possível configurar a réplica com atraso para transmitir dados de registrosde transação de maneira síncrona (quase em tempo real) ou assíncrona (atraso definidopelo usuário) da réplica principal para a réplica secundária.

A EMC recomenda que você faça backup da réplica secundária em vez da réplicaprincipal. As operações de backup requerem recursos de CPU/RAM, podendo afetarnegativamente os usuários finais durante o backup da réplica principal. Ao fazer backupda réplica secundária, você reduz o impacto nos recursos SQL de produção. No entanto,há alguns cenários que podem exigir uma combinação de backups da réplica principalou da secundária. Por exemplo, antes de um backup, alguns ambientes executamoperações ocasionais de verificação da consistência em cada nó físico com base nosAGs para garantir consistências físicas e lógicas. Nesse cenário, você pode agendar umbackup da réplica principal 6 dias por semana, mas fazer backup do AG dos bancos dedados na réplica secundária uma vez por semana após a conclusão de uma DBCC(Database Consistency Check, verificação de consistência do banco de dados) como umacontramedida em relação a danos na implementação. Com a réplica secundáriaconsiderada o último recurso, essa estratégia híbrida é o segundo método principal paraaproveitar uma réplica secundária como parte de uma estratégia de alta disponibilidadee recuperação de desastres.

Backups de ambientes de AO-AG do SQL Server 2012Para fazer backup da réplica secundária no AO/AG usando o Avamar Client, crie umrecurso do Avamar Client para o listener de AG. Use esse recurso de client em vez dorecurso de client individual do SQL Server para fazer backup do AG. O Administrador doSQL pode adicionar ao AG bancos de dados definidos pelo usuário com base naimportância para os negócios ou outros critérios críticos.

O administrador SQL faz uma escolha ao configurar o conjunto de dados Avamar ou DataDomain na GUI de administração do Avamar.

Procedimento

1. Instale o Avamar Client para Windows e o plug-in SQL Server nos nós físicos querepresentam as réplicas principal e secundária. O Guia de Usuário do EMC Avamar 7.0para SQL descreve como instalar o client e o plug-in em cada nó físico do ambiente deAG

Configurando os backups do SQL Server

Backups sob demanda em um ambiente independente 23

2. Execute a ferramenta Avamar Cluster Client Configuration para criar um nome derecurso de cluster Avamar para o listener de AG que é utilizado para estabelecercomunicação com o nome de AG do SQL Server. O Guia de Usuário do EMC Avamar7.0 para SQL especifica instruções passo a passo

A figura seguinte ilustra um exemplo de um AO/AG com dois servidores SQL: nós 1 e2. O AG contém um número de bancos de dados SQL Server controlado pelo usuário.

Figura 2 Workflow de backup para AO/AG do SQL Server 2012

Neste exemplo:

l Uma réplica principal contém quatro bancos de dados ativos em sua própriainstância SQL.

l A réplica principal envia dados de registros de transação SQL com atraso parauma réplica secundária dos quatro bancos de dados usando métodos de remessade registros síncrona (quase em tempo real) e assíncrona (atraso definido pelousuário).

Obs.

o AO/AG requer a ocorrência de uma cópia única do banco de dados e dosregistros para a primeira propagação da réplica. As transmissões de dadossubsequentes usam remessa de registros.

l O Avamar permite o backup e a recuperação dos quatro bancos de dados no AGdefinido para a réplica principal ou secundária.

l Somente uma cópia de cada AG requer um backup.

Visão geral das estratégias de backup do VDP AdvancedUtilize a interface VMware vSphere Web Client para selecionar, agendar, configurar egerenciar backups e recuperações de máquinas virtuais

Configurando os backups do SQL Server

24 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

Durante um backup, o VDP Advanced cria um snapshot desativado da VM e entãodesduplica automaticamente os dados do backup.

Configurando os Backups do SQL Server 2012 Usando o VDP AdvancedPara configurar os backups do SQL Server 2012, execute as etapas a seguir na interfacedo vSphere Web Client.

Procedimento

1. Selecione o tipo de trabalho:

l Virtual machine image: Executa um backup de snapshot do arquivo vmdk. O VDPAdvanced dá suporte ao truncamento de registros SQL.

l Full server: Executa um backup completo de um SQL Server.

l Selected databases: Permite especificar os bancos de dados SQL Server dos quaisfazer backup.

Obs.

Os tipos de trabalhos Full server e Selected databases oferecem o truncamentocorreto dos registros SQL, resultando em um banco de dados consistente com osaplicativos.

2. Dependendo da escolha feita na etapa anterior, selecione Full [SQL] Server ou osbancos de dados para fazer backup.

3. Selecione as opções de aplicativos do SQL Server:

a. No campo Backup Type, selecione Full, Differential ou Incremental.

A operação de backup promove automaticamente backups incrementais ediferenciais ao nível de backup completo quando não existe um backup completo.

b. As etapas restantes envolvem a configuração de Advanced Options, por exemplo,períodos de retenção padrão e alternativos.

A página Backup Job Summary apresenta uma lista de todas as opçõesselecionadas.

O trabalho de backup recém-criado aparece na guia Backup.

Obs.

A EMC recomenda que você selecione apenas um SQL Server por backup.

Visão geral das estratégias de backup do Avamar com DataDomain

O Avamar 7.0 e versões mais recentes dão suporte a backups de arquivos de registros ebancos de dados SQL em um sistema Data Domain. O Avamar 6.0.x dava suporte abackups de bancos de dados apenas em um sistema Data Domain. Embora esteja alémdo escopo deste guia, essa alteração do suporte muda o paradigma anterior relativo aodimensionamento do Avamar/Data Domain porque, agora, os arquivos de registros decerca de 1 MB podem resultar em proporções diferentes do Avamar/Data Domain.

O Avamar 7.0 e versões posteriores apresentam as seguintes vantagens:

u Existem duas cópias passivas de DB1, no MBX2 e no MBX3.

u Existe uma cópia passiva de DB2, DB3 e DB4 no cluster.

Configurando os backups do SQL Server

Visão geral das estratégias de backup do Avamar com Data Domain 25

u Somente uma cópia de cada banco de dados precisa de backup.

u A PSOL especifica que o Avamar executará o backup do banco de dados usando osservidores Exchange na seguinte ordem: MBX2, MBX3 e MBX1.

Configurando os backups do SQL Server

26 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 5

Metodologias de validação de solução

Este capítulo apresenta as orientações e as etapas necessárias para verificar aconfiguração do backup executando operações de recuperação que utilizam o softwarede desduplicação do EMC Avamar e o software VDP Advanced.

u Metodologia de verificação de backup e recuperação............................................28u Etapas de recuperação do Avamar.........................................................................28u Etapas de recuperação para o VDP Advanced........................................................ 29

Metodologias de validação de solução 27

Metodologia de verificação de backup e recuperaçãoA verificação da configuração de backup do SQL Server e a capacidade de restauração dedados requer uma série de operações de recuperação. O nível mais alto de recuperaçãorecupera todo o AG. É possível recuperar o banco de dados na instânciaoriginal ou naréplica principal.

O agente do AvamarSQL também pode executar recuperações de nível inferior, paraconfirmar se o ambiente está configurado com a recuperação do grupo de arquivos doAvamar. O VDP Advanced não tem a capacidade de executar recuperações de nívelinferior. É necessário primeiro recuperar o banco de dados SQL Server ou executar arecuperação do grupo de arquivos e, em seguida, restaurar os backups de registros detransação incrementais ou diferenciais nos LSNs (Logical Sequence Numbers, númerosde sequência lógica) ordenados por data/hora corretos. O uso de um LSN tambémpermite recuperações point-in-time de todos os bancos de dados que você configuroupara o modo de recuperação completa, que é o único modo compatível com AG.

Etapas de recuperação do AvamarOs documentos principais do Avamar SQL VSS a seguir, disponíveis no site de Suporteon-line da EMC, descrevem as etapas específicas para várias recuperações.

u Guia de Usuário do EMC Avamar 7.0 para SQL

u Práticas Operacionais Recomendadas do EMC Avamar 7.0

u Guia de Administração do EMC Avamar 7.0

A figura a seguir fornece um exemplo das opções de recuperação disponíveis no AvamarClient para uma recuperação no local.

Metodologias de validação de solução

28 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

Figura 3 Opções de restauração disponíveis no Avamar Client quando você selecionar "Restoreeverything to its original location"

Etapas de recuperação para o VDP AdvancedPara configurar as recuperações do SQL Server 2012, execute as etapas a seguir.

Procedimento

1. Abra a GUI do VDP Admin e selecione a guia Backup & Restore.

2. Selecione o backup que deseja recuperar.

Metodologias de validação de solução

Etapas de recuperação para o VDP Advanced 29

3. Defina as opções de restauração:

l Restore to Original Location: Restaura a instância ou o banco de dadosselecionado do SQL Server para o local original.

l Restore to Alternate Location: restaura a instância selecionada do SQL Server ouo(s) banco(s) de dados em um local diferente do original.

Obs.

Não selecione o backup do final do log ao executar uma restauração redirecionadaem uma instância diferente do SQL Server

4. As etapas de recuperação restantes são opções avançadas. O Guia de Administraçãodo vSphere Data Protection — vSphere Data Protection Advanced 5.5.5 especificainformações detalhadas.

Metodologias de validação de solução

30 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação

CAPÍTULO 6

Documentação de Referência

Este capítulo resume a documentação que deve ser analisada para obter maisinformações sobre o EMC Avamar, o VMware vSphere e o Microsoft Hyper-V.

u Documentação...................................................................................................... 32

Documentação de Referência 31

DocumentaçãoOs documentos a seguir apresentam informações adicionais e relevantes. Caso você nãotenha acesso a determinado documento, entre em contato com o representante EMC.

Documentação de produtosOs seguintes documentos especificam informações adicionais e relevantes:

u Guia de Usuário do EMC Avamar 7.0 para SQL

u Guia de Administração do EMC Avamar 7.0

u Guia do Usuário do EMC Avamar 7.0 para VMware

u Práticas Operacionais Recomendadas do EMC Avamar 7.0

Other documentationOs artigos do TechNet a seguir apresentam informações adicionais e relevantes.

u Implementação de uma máquina virtual com alta disponibilidade

u Pré-requisito do SQL Server 2012

u Guia de Implementação de Balanceamento de Carga de Rede

Obs.

os links fornecidos aqui estavam funcionando corretamente no momento da publicação.

O site da Microsoft contém documentação sobre o Microsoft Microsoft SQL Server: http://www.microsoft.com

O site do VMware fornece documentação sobre o VMware vSpheree vCenter: http://www.vmware.com/br

Documentação de Referência

32 EMC BACKUP AND RECOVERY OPTIONS FOR VSPEX FOR VIRTUALIZED MICROSOFT SQL SERVER 2012 1.3 Guia deProjeto e Implementação