domingo, 1 de dezembro de 2013
4 ferramentas gratuitas para backup de VMware (inclusive ESXi gratuito) e Microsoft Hyper-V
segunda-feira, 9 de setembro de 2013
Onde obter entre 100 GB e 10 TB gratuitamente na nuvem (atualizado!)
Enquanto serviços como Dropbox e Google Drive oferecem capacidades reduzidas de espaço para armazenar seus arquivos na nuvem (a Microsoft conseguiu fazer pior, reduzindo de 25 GB pra 7 GB), com a possibilidade de aumentar gradativamente, muitas vezes condicionada a "ações de marketing" por parte dos usuários, novos players estão chegando, como diria aquela apresentadora do domingo: "eles vêm que vêm que vêm com tudo!".
Neste post relaciono serviços que oferecem a partir de 100 GB, chegando até 10TB (sim, você leu direito, 10 TERABYTES!). Confira:
Serviço | Capacidade (gratuita) |
|---|---|
| EVault (Seagate) | 100 GB |
| Shared | 100 GB |
| SurDoc | 100 GB (por um ano) |
| Baidu | 1 TB |
| Qihoo 360 | 1 TB |
| Tencent | 10 TB |
Se você não confia nos provedores dos serviços acima (não dá pra condenar ninguém por isso, especialmente no caso dos chineses), pode tentar os truques indicados pelo pessoal da PC World (dá bastante trabalho!) e aumentar seu espaço no Dropbox e outros mais conhecidos. Ou pode partir pra ignorância, "esconder" arquivos em imagens e usar o terabyte que o Yahoo disponibilizou aos usuários do Flickr há algum tempo.
Não deixem de comentar aqui suas impressões sobre os serviços! Eu ainda não decidi em qual vou me cadastrar, mas o fato é que as possibilidades de backup automágico na nuvem aumentaram consideravelmente :)
Atualização: esqueci do MEGA, que oferece 50 GB de graça, e descobri recentemente o OZIBOX, que oferece 100 GB gratuitamente.
segunda-feira, 6 de maio de 2013
Alternativas de #backup para ambientes virtualizados
- Deduplicação e compressão são recursos fáceis de encontrar e, em ambientes virtualizados, tem um potencial incrível para reduzir o volume de dados dos backups, especialmente se a deduplicação puder ser aplicada a toda a máquina virtual, e não apenas aos dados;
- Backup "inteligente" de aplicações é outro recurso muito útil, pois oferece a possibilidade de restaurar não apenas a máquina virtual completa, mas também arquivos e, melhor ainda, itens como tabelas de banco de dados, caixas de correio, usuários do AD, etc;
- Verificação automática de backups é algo que nem todas as soluções oferecem, mas é também um recurso muito interessante, na medida em que permite validar que o backup está íntegro restaurando em um ambiente paralelo;
- Backup off-site é um recurso perfeitamente viável (embora possa ser mais custoso em alguns casos) mesmo que se utilize backup em disco. Seja através da extração de dados para um HD externo, fita ou via replicação através da rede para uma estrutura remota, talvez até na nuvem, o importante é que haja a possibilidade de levar cópias do backup para fora da organização, viabilizando a recuperação de desastres;
- Compatibilidade com mais de uma solução de virtualização é outro requisito importante, pois nada garante que você vai continuar usando a solução de virtualização atual, principalmente agora que o hypervisor não importa mais;
- Integração com a nuvem é outra característica que tende a se tornar cada vez mais importante à medida que os dados e aplicações migram pra "lá", por isso verifique se a solução que vai usar permite enviar o backup para uma estrutura de armazenamento na nuvem;
- Facilidade para definição de uma política de backup é outro item muito importante e que, por incrível que pareça, tem sido negligenciado em muitos casos, uma vez que recursos como deduplicação, compressão e armazenamento em disco (barato) fazem com que a preocupação com o volume dos dados do backup seja reduzida. Mas isso é um erro, pois a definição de uma política de backup adequada é um passo fundamental para que a integridade dos dados seja garantida, assim como a capacidade de recuperação de dados em tempo hábil;
- Capacidade de aproveitar os recursos do sistema de armazenamento é outra característica desejável, pois atualmente mesmo sistemas de armazenamento modestos podem oferecer recursos como snapshots e cópias instantâneas de unidades lógicas (LUNs), o que pode aumentar drasticamente o desempenho do backup. A rigor, algumas destas funcionalidades podem ser úteis mesmo que a solução de backup não traga suporte nativo a elas, por isso avalie a melhor maneira de fazer uso destes recursos.
- CA ARCserve - oferece facilidade de uso e relatórios diferenciados;
- CommVault - backup físico e virtualcom funcionalidades de integração com hardware;
- Dell AppAssure - aquisição recente da Dell, fácil de usar e tem crescido em adoção;
- Dell Quest vRanger - pioneiro, é reconhecido pela facilidade de uso e desempenho;
- EMC Avamar - líder em armazenamento, oferece recursos de deduplicação diferenciados;
- FalconStor - anteriormente focada em VTL (Virtual Tape Library), adquiriu a Continuous Data Protector recentemente;
- HP Data Protector - custo interessante e integração diferenciada com hardware HP;
- IBM Tivoli Storage Manager - vice líder do mercado, é altamente escalável e incrementou bastante as funcionalidades para backup virtualizado;
- Microsoft Data Protection Manager - solução em evolução, bastante escalável;
- NetApp Syncsort - solução de hardware e software (tudo em um!);
- PHD Virtual - solução que se destaca pelo desempenho, flexibilidade e custo;
- Symantec Backup Exec e NetBackup - líder do mercado, tem respondido rápidamente às demandas de backup virtualizado;
- Unitrends - backup baseado em imagem que oferece flexibilidade e proteção "quase" contínua;
- Veeam - oferece facilidade de uso e recursos diferenciados como a verificação automática do backup e recuperação direta.
domingo, 3 de março de 2013
Backup múltiplo automágico com Dropbox, Skydrive e Google Drive
Já comparamos aqui os principais serviços de armazenamento de dados para uso pessoal, e agora trazemos uma dica pra usá-los de forma inteligente, visando ampliar a segurança dos seus dados.
A idéia é a seguinte: que tal fazer o backup automágico dos seus dados utilizando não apenas um, mas vários serviços na nuvem ? Legal, né ? Pois é. Pra ter o backup do backup dos seus dados na nuvem, basta seguir o roteiro a seguir.
Antes de começar, é importante destacar que o cenário considerado é o seguite: conta no Google Drive com 5 GB de espaço, Skydrive com 25 GB de espaço e Dropbox com 50GB de espaço. Se o seu cenário for diferente, adapte. Se tiver dúvidas, pergunte nos comentários.
Vamos lá. O objetivo é fazer backup dos dados mais importantes em múltiplos lugares, e para isso é necessário seguir os seguintes passos:
- Instale o Dropbox e o Skydrive;
- Instale o Google Drive. É importante instalar depois dos outros, pois é o único que permite escolher a pasta, e aqui está o primeiro "pulo do gato": instalar o GDrive dentro da pasta do Skydrive ou Dropbox, como for melhor para o seu cenário. Instalei dentro do Skydrive. Com isso, toda vez que atualizar ou enviar um arquivo para o GDrive, ele irá também para o Skydrive. Veja como ficou no meu caso:
- Crie um script para sincronizar as pastas dos aplicativos de armazenamento. O script é necessário porque Skydrive e Dropbox não permitem escolher a pasta onde devem ser instalados, como o GDrive. Com isso, é necessário duplicar os dados, copiando os arquivos de uma pasta para outra. No meu caso, para copiar os arquivos da pasta do Skydrive (que inclui o GDrive) para a pasta do Dropbox, um arquivo bat bem simples resolveu. Veja o conteúdo do arquivo bat abaixo:
xcopy c:\Users\...\SkyDrive\* c:\Users\...\Dropbox\Skydrive\ /C /D /S /H /YNão vou detalhar as opções do xcopy, se tiver dúvidas digite xcopy /? no prompt. É auto-explicativo.O importante é entender que será necessário duplicar os dados, copiando da pasta do skydrive para a pasta do dropbox.
Com estas medidas simples, passei a ter 4 (sim, quatro!) cópias dos meus dados mais importantes. Uma local e outra em cada um dos três serviços citados. Isto sem contar a cópia no HD externo. Pra quê tanto ? Se você não adivinhou, já perdi muitos dados por falta de backup.
Ao fazer upload ou criar qualquer documento no Google Docs, por exemplo, este conteúdo é automaticamente baixado no computador pelo aplicativo do Google Drive, que vai salvar este arquivo localmente.
Como a pasta do Google Drive está dentro da pasta do Skydrive, este vai fazer o upload do arquivo para a nuvem da Microsoft.
E, para completar, periodicamente executo (manualmente) o script indicado, que copia os arquivos novos para a pasta do Dropbox, o que faz com que o aplicativo correspondente faça o upload dos dados para a nuvem.
Tudo lindo, maravilhoso, mas é importante observar alguns detalhes e limitações desta abordagem.
Caso não utilize mais que 5 GB em nenhum dos serviços, você pode adaptar o script para fazer a cópia nos dois sentidos, e assim manter os dados sincronizados em todos os serviços.
segunda-feira, 12 de novembro de 2012
#Backup gratuito do seu ambiente virtual com o #Veeam Backup Free Edition
Backup "a quente"
VeeamZip
- Arquivar ou copiar máquinas virtuais de um host/vCenter para outro;
- Restaurar arquivos e dados ao invés de restaurar a máquina virtual completa (há suporte para SQL Server, Active Directory e Exchange);
- Migrar máquinas virtuais em execução de um ambiente (host, vCenter, etc) para outro.
- Agendamento;
- Backup incremental;
- Um único job para várias VMs - aumentaria o potencial de deduplicação;
- vPower - recurso que permite restaurar o backup em ambiente paralelo;
- Replicação;
- Scripts.
quinta-feira, 26 de julho de 2012
#FISL 13: Tape's not dead
- Cerca de 51% dos dados do mundo estão em fita;
- Longevidade típica de 30 anos, enquanto HDs de 7 a 10 anos;
- SATA vs LTO-4
- Custo por terabyte ~23:1
- Energia ~290:1,
- Bit Error Rate (BER) uma ordem de magnitude maior;
- Inconvenientes de LTO
- Não há padrão para formato (TAR é comum, mas tem problemas);
- Não são autocontidas (dependência de banco de dados no servidor de backup, etc);
- LTO - Linear Tape Open
- Consórcio com grandes empresas;
- LTO-5: 1,5 TB sem compressão, 140 MB/s, particionamento dual - duas partições podem ser criadas;
- LTFS - Linear Tape File System
- LGPL
- Funciona com FUSE;
- API permite acessar informações como índice da fita de forma mais eficiente;
- Permite usar fita como mídia removível;
- Usa o particionamento do LTO-5, uma partição de índice - 2 wraps, 37,5 GB, partição de dados com o restante.
quarta-feira, 31 de agosto de 2011
Integrando #Storage, #Backup e #DisasterReovery
Descobri recentemente uma empresa chamada Nimble Storage, através do Storage Mojo (várias vezes citado aqui).
A empresa vende soluções integradas de armazenamento, backup e recuperação de desastres. E não, este não é um post pago, não tenho nenhuma ação da empresa e nem sei se a mesma tem representante no Brasil. Gostei mesmo foi da tecnologia deles, descrita num artigo bem interessante, que descrevo resumidamente a seguir. Sugiro dar uma checada no vídeo também.
O diferencial da solução é a tecnologia Cache Accelerated Sequential Layout (CASL), que comprime, armazena em cache (SSD) e em disco, além de fazer backups através de snapshots. Vamos entendê-la.
Compressão inline
O equipamento prevê a compressão dos dados em tempo real de forma a otimizar o processo de armazenamento e backup. Eles alegam taxas de 50% para sistemas de correio como Microsoft Exchange e 80% para bancos de dados como o Microsoft SQL Server.
Combinação de SSD e discos baratos para otimizar o acesso
Os dados mais acessados são mantidos em discos SSD para acesso rápido, enquanto dados menos acessados são armazenados em discos baratos, a princípio SATA. Achei a sacada muito inteligente, pois combina o que há de mais avançado em termos de desempenho sem abrir mão da capacidade de armazenamento. A análise dos dados a serem armazenados em SSD ou SATA é feita bloco a bloco.
Imagino que seja necessário um trabalho de planejamento muito bem feito para determinar a capacidade de armazenamento, especialmente em SSD, para evitar movimentações sucessivas de SSD para SATA e vice-versa, que poderiam minar o desempenho do sistema.
No caso de uma informação não estar no "cache SSD", a empresa alega que o delay seria de poucos milissegundos para buscá-la.
Backup instantâneo
O recurso de snapshots já está disponível há tempos em diversas soluções de armazenamento, e é baseado nesta tecnologia que o sistema promete backups muito rápidos (em milissegundos) e consistentes (ao nível de aplicação!). Será ?
De toda forma, a idéia parece muito interessante, e o fato de utilizar discos de baixo custo viabiliza o armazenamento de uma quantidade maior de backups, permitindo atender a necessidade de backups mais frequentes para aplicações críticas, várias vezes ao dia, por exemplo.
Além disso, o fato de que os dados estão comprimidos otimiza a utilização de espaço pelos backups, que podem ser realizados em intervalos pré-determinados.
Recuperação de desastres
A solução suporta ainda mecanismos de replicação, novamente com compressão e incremental, de modo que apenas as mudanças em blocos são replicadas, reduzindo a necessidade de banda para replicação.
Além disso, segundo o fabricante, é possível (e simples) fazer o failover de clientes para o storage replicado, de forma que a recuperação de desastres ocorreria de forma mais eficiente.
Integração com Microsoft e VMware
Segundo o fabricante, a solução permite otimizar sua configuração a depender do uso que será feito (SQL Server, VMware, Hyper-V, etc), através da simples seleção da aplicação desejada numa lista de opções pré-definida.
Conclusão
Penso que vocês vão concordar comigo que a solução é bem interessante, por isso resolvi escrever sobre ela e compartilhar com vocês. Talvez estejamos vivendo uma mudança importante no mercado de armazenamento de dados, em especial para as pequenas e médias empresas, que nunca antes na história tiveram tanta tecnologia ao seu alcance.
Siga-nos no Twitter! ou Buzz
Receba os textos via e-mail ou RSS!
Confira outros textos sobre o tema!
quinta-feira, 7 de julho de 2011
#FISL 12: #Hardening de servidores #Linux e #Backup com software livre
Resovi juntar neste post as duas palestras que assisti da Marta Vuelma. Os slides estão lá pra quem quiser conferir. Ela é bastante didática, e embora as palestras não tenham acrescentado muito ao que eu já sabia, foi interessante rever e revisar alguns conceitos.
A palestra sobre Hardening de servidores abordou os pontos importantes a considerar na segurança de um servidor, que listo a seguir.
- Instalação - garantir que as fontes dos pacotes sejam confiáveis, e checar chave GPG.
- Fazer imagem do sistema de arquivos para detectar alterações posteriores (rootkits, etc), checando com ferramentas como tripwire e aide. Nestes tempos de ataques pra todo lado, ferramentas desse tipo são essenciais. Já usei o aide e recomendo.
- Logs remotos com rsyslog - mesmo que um intruso comprometa/apague os logs locais, você ainda terá informação pra analisar.
- Checar serviços com nmap para verificar se não há nenhuma porta ativa indevidamente. Isso é básico, né pessoal ?
- Organizar o sistema de arquivos de modo a restringir operações de gravação em pontos de montagem como /bin, /sbin, etc. Essa foi nova pra mim, nunca pensei nesse nível de segurança, mas é uma idéia bem interessante para sistemas mais visados. Vai dar mais trabalho na hora de atualizar, mas faz parte.
- Checar arquivos SUID, SGID e sem dono. Isso também é básico, né ?
- Utilizar ferramentas de conformidade como Bastille. Já testei ele e achei bem legal também.
- Usar firewall, se possível de camada 7 (patch L7-filter para o netfilter). Firewall em cada servidor ? É segurança "de verdade".
- Colocar serviços críticos "enjaulados" com chroot. Não lembro em que palestra vi que isso não será mais necessário na próxima versão do Debian ou Ubuntu. Vai ter algum recurso que vai ajudar nisso, mas não tô lembrando. Foi mal.
- Monitorar login no servidor - incluir no .bashrc envio de e-mail automático a cada login do root. Achei esta sacada ótima, e já vou providenciar nos meus servidores. Dá pra pensar em várias outras idéias legais quando o root logar.
- Utilizar ferramentas de monitoramento como Nagios, Shinken ou Zabbix. Mais um da série "Isso é básico, né ?".
A palestra sobre Backup citou ferramentas conhecidas, algumas bem velhinhas e outras nem tanto. Vamos a elas.
- Dump - confesso, confesso. Vergonhosamente eu não conhecia esta ferramenta, que segundo ela é uma das mais antigas no mundo *nix. Faz backup de arquivos e até de devices, inclusive incremental, e preserva permissões, data/hora e dono.
- rsync - a conhecida ferramenta de sincronização de pastas pode ser uma poderosa ferramenta de backup, especialmente no que se refere a desempenho, já que tem a capacidade de transferir apenas os dados modificados (eu disse dados, não arquivos).
- Bacula - solução poderosíssima, de nível corporativo mesmo, traz uma série de conceitos importantes para a definição de uma política de backup, como jobs, volumes, mídias, agendas, etc. E ainda faz o gerenciamento da execução dos backups. Utilizamos esta solução há alguns anos e, apesar de alguns problemas, a ferramenta funciona bem. Recomendo.
- A Marta citou ainda ferramentas como Amanda, Mondo Rescue, Star e algumas comerciais, mas sem dar detalhes.
Ela se concentrou no bacula, que é a solução que mais conhece, e destacou uma série de pontos positivos da solução: backup do Exchange 2003/2007, Expresso, Xen e VMware. Ela deu a entender que a ferramenta faz backup desses ambientes "a quente", mas preciso investigar melhor isso, pois nas conversas que tive com o Heitor Farias (especialista na solução) me pareceu que este suporte ainda não estaria disponível. De todo modo, não deixa de ser interessante saber que eles estão caminhando na direção de suportar as soluções de mercado.
Siga-nos no Twitter! ou Buzz
Receba os textos via e-mail ou RSS!
Confira outros textos sobre o tema!
quinta-feira, 11 de novembro de 2010
O problema da deduplicação
- Suponha que você possua um servidor de banco de dados, cujo backup é realizado através de uma solução que oferece o recurso de deduplicação.
- Ao realizar o backup do servidor pela primeira vez, todos os dados serão copiados.
- A partir da segunda execução, serão copiados apenas os dados alterados, seja através da identificação de blocos modificados ou outra técnica qualquer.
- Agora vem a pergunta do milhão: o que acontece se aquela cópia inicial dos dados for corrompida ?
- Há soluções que vão além, e são capazes de reutilizar esta cópia primária (de uma máquina virtual, por exemplo) para vários backups, aumentando a gravidade do problema.


