Técnicas de backups de máquinas virtuais

Documentos relacionados
Técnicas de backups de máquinas virtuais

Técnicas de backup de máquinas virtuais

Projeto Integrador II

Nuvem e Virtualização Redes Programáveis

Fundamentos de Sistemas Operacionais de Arquitetura Aberta. CST em Redes de Computadores

VIRTUALIZAÇÃO DE SERVIDORES - HYPER-V E SYSTEM CENTER

Sistema Operacionais II. Aula: Virtualização

MÁQUINAS VIRTUAIS EM SISTEMAS DISTRIBUÍDOS. Luiz C. Vieira

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

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

Veeam Endpoint Backup FREE

Backup. É um cópia de segurança de dados de um dispositivo para outro, para que possam ser restaurados em caso de perda acidental.

QUESTÕES DE INFORMÁTICA WINDOWS 7 CESPE/UNB

Requisitos do sistema para o Qlik Sense. Qlik Sense February 2018 Copyright QlikTech International AB. Todos os direitos reservados.

Servidores. Um Servidor, em redes de computadores, nada mais é que um host da rede capaz de oferecer um determinado serviço a outros hosts da redes.

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

Conheça nossa solução Corporativa de Backup e Armazenamento

Leia-me do Veritas System Recovery 16 Management Solution

Virtualização do System302 em ambiente VMWARE

Administração de Redes em Software Livre Aula 02 Instalando o GNU/Linux (CENTOS Minimal)

Backup e Recuperação Guia do Usuário

VIRTUALIZAÇÃO PARA INICIANTES VMware Inc. All rights reserved.

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 104/360

Perguntas e respostas

Instalação do IBM SPSS Modeler Entity Analytics

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 116/360

Adendo ao Guia do Administrador do Symantec Backup Exec 2012 SP2

Requisitos do sistema para o Qlik Sense. Qlik Sense September 2017 Copyright QlikTech International AB. Todos os direitos reservados.

ROTEIRO METADADOS ATUALIZAÇÃO DO SIRH METADADOS

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana III

Sistemas Operacionais. Domesticos e Cororativos

Backup e Recuperação Guia do Usuário

Laboratório Configuração do Backup e da Restauração de Dados no Windows 8

Um guia passo a passo para colocar aplicativos COBOL na nuvem. Implante em ambientes virtuais e na nuvem com o Visual COBOL

Informática Sistemas Operacionais Aula 5. Cleverton Hentz

Introdução à Informática

Trabalho de Conclusão de Curso

STD SERVIÇO DE BACKUP EM NUVEM

Introdução PARTE I. VISÃO GERAL

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

Virtualização como alternativa na infraestrutura de servidores

Sistemas Operacionais de Redes Windows. Ricardo Kléber

Cluster Virtualizado com Alta Disponibilidade

Modernização Empresarial, Modernização na Nuvem e Migração

SISTEMAS DE ARQUIVOS. Uma das funções de um sistema operacional, é organizar as informações nas memórias de um computador ou dispositivo móvel.

WINDOWS 7 PAINEL DE CONTROLE

PLANO DE CONTINGÊNCIA E CONTINUIDADE DOS NEGÓCIOS

Apresentamos o Arcserve Unified Data Protection

Marcelo Araujo, Agosto de 2015 Automation & Power World Brasil System 800xA Virtualização Proteção e Segurança para seu Investimento

Questionário de revisão para AV1 de Informática Aplicada Valor 1,0 ponto - Deverá ser entregue no dia da prova.

Informe técnico: Proteção de dados Opções do Veritas NetBackup 6.5 Plataforma do Veritas NetBackup - Proteção de dados de próxima geração

Maquinas Virtuais. Hardware De Sistemas Operacionais. Mayuri Rego Dos Santos pep Natália Soares De Souza pep InfºA

Proposta Comercial CloudFlex

Informática. Cloud Computing e Storage. Professor Márcio Hunecke.

ArcGIS for Server: Administração e. Configuração do Site.

O VALOR DO BACKUP NA NUVEM. Fernando Henrique Feitosa

Milestone Systems. Aba Consulta rápida: Ativar licenças para os produtos XProtect VMS 2018 R3. XProtect Professional e XProtect Express

MANUAL DE INSTALAÇÃO E CONFIGURAÇÃO

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 86/360

Redundância de com cliente Zimbra em CentOS

Instrução de Trabalho: Instalar Client

Notas sobre a Versão do Controlador de arquivos para HP 3PAR StoreServ

INSTALANDO E CONFIGURANDO O WINDOWS SERVER 2012

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 44/360

Análise de Desempenho de Banco de Dados Virtualizados. Erick M. de Oliveira¹; Patrícia B Ribeiro¹

Requisitos do sistema para o Qlik Sense. Qlik Sense 3.2 Copyright QlikTech International AB. Todos os direitos reservados.

Requisitos do Sistema

Cloud Hosted Router EXPANDINDO O USO DO ROUTEROS COM GNS3 E AWS. Pietro Scherer - Belluno Tecnologia MUM Brazil Maceió, AL.

Sistemas Operacionais - Aula 02

Manual de Versão Sistema Condomínio21

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 122/360

CURSO DE TÉCNICO EM TELECOM DISCIPLINA: INFORMÁTICA APLICADA

MONITORAMENTO POLÍTICA DE DISASTER RECOVERY QUALIDADE POLÍTICAS DE SEGURANÇA DA INFORMAÇÃO FAQ...

Introdução a Computação em Nuvem

INSTALANDO O HYPER-V EM SISTEMAS OPERACIONAIS WINDOWS

Requisitos do Sistema

Informática Material de Apoio Professor Érico Araújo.

Administração Sistemas Operacionais de Rede

Procedimento Operacional. Backup e Restauração

Dell DL1300 Appliance Guia de Interoperabilidade

A CASA DO SIMULADO DESAFIO QUESTÕES MINISSIMULADO 98/360

Transcrição:

Técnicas de backups de máquinas virtuais Marcelo Giovani dos Santos Furtado 1 1 Faculdade de Tecnologia Senac Pelotas (FATEC) Caixa Postal 96015560 Pelotas RS Brazil {furtado.senac}@gmail.com Abstract. The article aims to explore techniques of virtual machine backups. Using virtualizadores Hyper -V and VMware using their own resources and third-party tools, which will be compared size of backups and machine performance Resumo. O artigo tem como objetivo explorar técnicas de backups de máquinas virtuais. Utilizando os virtualizadores Hyper-V e VMware usando seus próprios recursos e ferramentas de terceiros, onde serão comparados tamanhos dos backups e desempenho das máquinas. 1. Introdução Com o lançamento de processadores cada vez mais rápidos, o uso de grandes volumes de memórias e de armazenamento, e a maioria das máquinas utilizam somente de 5 a 15 porcento de seu processamento de CPU passou cada vez mais fazer sentido agrupar diversos servidores em uma única máquina, usando algum sistema de virtualização para unificação [Morimoto 2006]. Com esse processo obtém-se vários beneficios e otimização de recursos, tais como: diminuição do uso de energia, diminuição do custo de climatização, eliminação de máquinas antigas e agilidade na administração dos servidores entre outros. A proposta do artigo é realizar teste para comparar os backups realizados pelas ferramentas utilizadas e software de terceiros no salvamento das máquinas virtuais. Quanto menor o tamanho dos arquivos salvos e melhor desempenho das ferramentas ajudará na rotina cotidiana de sua utilização por ocupar menor espaço, assim, com o mesmo local de armazenamento podemos manter e aumentar por mais tempo os backups. Melhorar gerenciamento dos custos de equipamentos. 2. Técnicas de backup para VMs As técnicas de backups são procedimentos ou recursos utilizadas para manter uma cópia do arquivo original ou modificada para uma futura restauração em caso de uma falha ou desastre. No caso das aplicações utilizadas essas possuem o recurso próprio de snapshot que faz um salvamento do estado da máquina, este recurso será melhor abordado posteriormente e as ferramentas de terceiros será explorado os seus recursos. É importante ressaltar que snapshot não é uma backup pós o mesmo guarda os arquivos dentro da própria infraestrutura de diretórios.

2.1. backups Palavras chaves DEDUPLICAÇÃO -REDUZIR BKP É um método para reduzir o volume de armazenamento eliminando dados redundantes. Há dedupicação baseada em arquivos repetidos. O sistema de armazenamento procura arquivos duplicados e quando encontra apaga todos menos um, os arquivos apagados são substituídos por um arquivo-ponteiro, que referência o arquivo que sobrou. Mas, tem um eficiência pequena, pós se modificado será considerado um arquivo totalmente diferente. outro tipo de deduplicação é mais eficiente baseado em deduplicar blocos de informações e não apenas arquivos BKP INTELIGENTES APLICAÇÕES(ARQ /E-MAIL) Tem a possibilidade de restaurar não apenas a máquina virtual completa, mas também arquivos como caixas de e-mails e arquivos de usuários, etc. VERIFICAÇÃO AUTOMATICA É um recurso interessante na medida em que permite validar que o backup está íntegro restaurando em ambiente paralelo. BKP OFF-SITE COMPATIBILIDADE COM VMWARE E HYPER-V INTEGRAÇÃO NUVEM CAPACIDADE BKP NUVEM 2.2. Snapshots São instantâneos de máquina virtual que preserva o estado e os dados em um determinado momento, como fosse tirada uma foto do estado atual da virtualização, este processo pode ser realizado com as máquinas em execução. Estes estado incluem o estado de energia da máquina se está ligada, desligada ou suspensa. E, todos os arquivos que compõem a VM como disco, memória e outros dispositivos. Muito usado em ambientes de testes ou para homologação de aplicações, aonde pode-se fazer e refazer estados anterior do sistema usado. 2.3. Máquina Virtual Um sistema de computadores virtual é chamado de máquina virtual (VM) formando um contênier de software rigidamente isolado da máquina real que contém um sistema operacional e aplicativos [VMware 2016]. E neste nosso artigo será abreviada a referência de máquina virtual com a designação (VM). 2.4. Hipervisores É uma camada de software que desassocia as VM dos hospedeiros (máquina real) e aloca dinamicamente os recursos de computação para cada umas dessa máquinas, conforme o necessário. Também conhecido por Virtual Machine Monitor(VMM) habilita a execução de vários sistemas Operacinais na mesma máquina real.

2.5. Tipos de Hipervisores Os hipervisores utilizados para realização dos testes são do tipo 1 e do tipo 2. O hipervisor de tipo 1,VMware, é instalado diretamente no hardware e as máquinas virtuais são instalados sobre ele e este realiza a função de gerenciar as máquinas criadas, conforme demostrado na figura 1. O hipervisor tipo 2, Hyper-v, é preciso que tenha um sistema operacional para que seja instalado, conforme figura 2. Figura 1. Hipervisor - Tipo 1 Figura 2. Hipervisor - Tipo 2. 3. Aplicações de virtualizações Foram escolhidas as duas aplicações de virtualização Hyper-V da Microsoft e VMware por serem as mais utilizadas entre as aplicações nas empresas [Veras 2009] e ao pesquisar as ferramentas que realizar dos testes a maioria encontradas disponibilizam versões para ambas as aplicações escolhidas. 3.1. Hyper-V A função do Hyper-V permite criar e gerenciar um ambiente virtualzado, usando a tecnologia de virtualizaçõ interna do Windows Server. É instalado como um recurso do Windows e acessado como um programa, onde cria-se as máquinas virtuais com multiplos sistema operacionais compartilhando uma única plataforma de hardware [Microsoft 2016]. O sistema operacional torna-se a partição pai de onde são gerados as partições filho, que não tem acesso direto aos recursos de hardware e sim uma visão virtual dos dispositivos.

3.2. Arquivos criados com snapshot Quando se realiza um snapshot de uma máquina virtual com Vmware são criados os seguintes arquivos conforme a Tabela 1. hyper-vsão gerados alguns arquivos que são salvos por padrão em Program- Data Microsoft Windows Hyper VSnapshots sendo composto pelos arquivos.xml de configuração atual da VM, o.svs é um arquivo de de estado, o.avd que é diferencial da VN.BIN contém uma imagem da memória da VM no instante que foi tirado snapshots 3.3. VMware o VMware é um software que permite a instalação e utilização de um sistema operacional dentro de outro dando suporte real a software de outros sistemas operacionais. Pode-se executar mais de um sistema operacional simultaneamente num ambiente isolado, criando computadores completos com sistemas distintos. Quando uma VM está em execução sem snapshots, ela é executada e as alterações são gravadas no disco base virtual (flat.vmdk). Quando uma snapshot é gerado, todas as alterações são gravadas no arquivo delta do snapshot (delta.vmdk). Se outro snapshot for gerado, um segundo arquivo delta será criado e assim por diante citesnapshot2. Estes arquivos são demonstrados na Figura 3, que contém os arquivos de uma VM criada dentro do VMware e com a execução de snapshot dentro do diretório como ilustrado na Figura e omitidos alguns arquivos de logs para melhor visualização dos arquivos descridos. Na Tabela z exibida abaixo estão demonstrados os arquivos da VM com uma prévia comentário para melhor entendimento dos mesmos dentro da infraestrutura do VMware Figura 3. Arquivos - Máquinas Virtuais. 3.4. Arquivos criados com snapshot 4. Ferramentas As ferramentas utilizadas para a realização dos testes foram escolhidas conforme..pla plapla PALAVRAS CHAVES CA ARCSERVE

Tabela 1. My caption Arquivos do snapshot Descrição Para cada disco conectado na VM. Chamados de discos filhos,logs de restauração ou links delta. Estes discos filhos podem posteriormente (v) (number).vmk e (number)-delta.vmdk considerados discos pais de futuros discos filhos. No disco pai original, cada filho corresponde um log de restauração que aponta de volta ao original É um banco de dados de informações de snapshots da VM e a principal fonte de snapshots manager, o arquivo contém (vm).vmsd entradas de linha que definem as relações entre snapshots, bem como entre discos filhos para cada snapshots Inclui a configuração atual e o estado ativo da VM. Captura o estado de memória (vm)snapshot(number).vmsn e permite reverter para um estado ligado, com snapshot que não não de memória apenas é possível reverter para um estado VM desligada. COMMVAULT DELL APPASSURE DELL QUEST VRANGER EMC AVAMAR FALOONSTOR HP DATA PROTECTOR NET APP SYNCSORT SYMANTEC BACKUP EXER VEEAM Éuma ferramenta que funciona tanto com o Hyper-V quando com o VMware ESXI esta versão de teste é gratuita, sem limitação de hosts ou VMs sem data de expiração, mas tem a versão paga que trás mais recursos para a aplicação. Disponível para Windows, Linux, Unix BSD, Mac, Solaris e Novell [veeam ] A ferramenta foi projetada para trabalhar específicamente para ambientes virtuais, operando na camada de virtualização eusa abordagem baseada em imagem para backup VM. Para recuperar dados da VM não é necessário a instalação de nenhum software agente no interior do sistema operacional convidado. Ele utiliza recursos do snapshot da aplicação de virtualização. Os arquivos resultantes comprimidos e dados da VM desduplicados. Todos os arquivos de backups criados pela tarefa estão localizados em uma pasta de trabalho dedi-

cado em um repositorio de backup com os seguintes arquivos criados: backup completo (.vbk) para armazenar cópias de imagens de VMs, incremento de backup(.vib ou vrb) para armazenar mudanças incrementais para imagens de VM e os metadados de backups (.vbm) com informações sobre trabalho de backup que incluem as informações de VMs no backup, o número e a estrutura dos arquivos de backup, pontos de restauração. Independente do método usado, a primeira execução de um trabalho cria um backup completo imagem da VM, com tarefas subsequentes serão incrementais. Três métodos para criar as VM: de backup para sempre para frente incrementais, backup incremental para a frente e backup incremental reversa. 4.1. Veeam 4.2. TRILEAD VM EXPLORER UNITRENDS THINWARE VBACKUP 5. Estrutura Montada A idéia inicial era usar um VMplayer para virtualizar toda a estrutura, usando somente a storage para armazenamentos dos backups. Mas ao instalar o Hyper-V que é um recurso do Windows Server 2012 houveram erros na instalação, pós o sistema detectava que já tinha um sistema de virtualização rodando e não concluindo a instalação. A solução neste caso foi realizar toda a instalação em uma máquina física, instalando sistema operacional Windows Server 2012 64 bits com mais de 160 atualizações no update, após acrescentar o recurso do Hyper-V. A estrutura criada empregando o Hyper-V identificado na figura com a identificação da letra A, foram montadas as máquinas virtuais usando sistemas operacionais Windows 8, identificado com o número 1 e o Linux CentOS 6.4 com o número 2. As máquinas com o sistema operacional Windows foram criada com 1 processador, 1024 M de mémoria e 50 Gigabyte de disco e populado um sistema de correios de e-mails com tamanho de 2,5Gigabyte e programas para acesso ao ERP (Enterprise relacion prime ). As VMs criadas com sistemas Linux foram criadas com 1 processador, 1024 M de memória, 25 Gigabyte de disco e disponibilizado sistema de compartilhamento de arquivos na rede para os usuários, contendo X pastas de usuários com um total de 3Gigabytes. Após a atualização do Windows realizada a instalação do Hyper-V que no painel de recursos do Windows Server e adicionamos a aplicação do Hyper-V é instalado como um recurso do Windows. Abaixo é mostrado o cenário criado para a realização dos testes Simular erros para restaurar as máquinas e marcar os tempos de backups e restauração eo impactos sobre os prcessos de maquinas hospederia e nas próprias VMs LIXO PARA EXCLUSÃO NO FINAL Uma maneira fácil de entender a virtualização é considerá-la como uma camada de abstração entre o hardware e o software que protege o acesso direto deste aos recursos físicos do hardware. A virtualização permite que a camada de software de aplicação e sistema operacional seja isolada da camada de hardware [Veras 2009].

5.1. Metodologia dos testes Serão realizados testes usando os recursos de backups das próprias ferramnentas e usando ferramentas de terceiros. Será simulado um snapshot que é um recurso das aplicações de virtualização capturando os valores de uso de memória, de CPU, e o tempo de levado para realizar esta acão. Com as ferramentas escolhidas, iremos realizar o mesmo testes mas explorando suas funcionalidades de realizar backups diferenciais e recuperação de arquivos especifícos ou não das máquinas criadas com sistemas operacionais windows e linux. Simulação de exclusão de arquivos e desistalação de programas utilizados. 6. resultados 7. Conclusões Referências Microsoft (2016). Visao geral do hyper-v. https://technet.microsoft.com/ptbr/library/hh831531.aspx. Accessed: 2016-05-05. Morimoto, C. E. (2006). Rede e servidores linux: guia prático. Sul Editores. veeam. Visao geral do hyper-v. Veras, M. (2009). Datacenter: componente central da infraestrutura de ti. Rio de Janeiro: Brasport. VMware (2016). Virtualizacao maquina virtual. http://www.vmware.com/br/virtualization/how-it-works.html. Accessed: 2016-04-07.