Amanda, Bacula, BackupPC Qual tem um cliente Windows confiável?

12

Desejo configurar um sistema de backup automatizado para três máquinas com Windows XP no mesmo prédio para um servidor Linux na WAN. Eu visito cada máquina a cada poucos meses e faço uma imagem de disco para uma recuperação bare-metal. Eu preciso de uma maneira de backup automático de documentos do usuário (incluindo o arquivo de caixa de correio do Outlook). Isto é para uma pequena creche / pré-escola e, portanto, precisa ser um projeto de baixo orçamento.

Não haverá sysadmin qualificado no site diariamente para lidar com problemas. O backup precisa ser executado sem intervenção do usuário e sem falhas.

A recuperação de arquivos precisa ser realizada remotamente (ou seja, eles me chamam; eu empurro o arquivo recuperado de volta para o sistema deles) ou simples o suficiente para um não-técnico operar.

A meu ver, os sistemas candidatos são Amanda , Bacula e BackupPC . Lendo os documentos, vejo que o BackupPC está provavelmente fora de execução, porque não faz o Volume Snapshot Services (VSS). Qual é a sua experiência prática com esses sistemas? Existe algum outro sistema que eu deveria considerar?

    
por Rodney Schuler 04.08.2009 / 17:35

3 respostas

9

O Bacula tem um cliente Windows (que pode ser um cliente desktop ou servidor) que manipula backups muito bem. Ele utiliza o VSS para criar imagens quentes de tudo o que você deseja fazer backup (funciona bem com o Outlook AFAIK). Você pode definir os clientes da área de trabalho para usar portas diferentes do padrão (9101, eu acho?) E encaminhamento de porta solicitações de seu roteador WAN para cada computador individual. Algo com uma VPN seria preferível, mas nem sempre é possível.

Amanda e BackupPC usam compartilhamentos de samba para backup - não exatamente ideais, especialmente na WAN.

Além disso, Bacula tem um plugin bartpe para fazer recuperações bare-metal, algo que eu não encontrei para Amanda ou BackupPC. O problema é que as recuperações bare-metal serão difíceis (leia-se: não impossível) de fazer remotamente. Eu estou pensando que sua melhor aposta com isso é fazer com que os clientes inicializem no PXE onde você recupera os arquivos para o PC cliente, ou algo similar. De qualquer maneira, será difícil de configurar.

Atualmente eu uso o Bacula para fazer backup de 2 servidores, 8 clientes Windows e 3 clientes Linux, e funciona muito bem. Ele possui vários front-ends, com uma ferramenta gráfica baseada em python em breve.

As recuperações são feitas no diretório local de um servidor, então você pode copiar / enviar arquivos para os clientes que precisam deles.

Para o que você está procurando, acho que isso se encaixa no projeto.

    
por 04.08.2009 / 21:32
2

Amanda tem um cliente Windows da zmanda que suporta o VSS: link

    
por 02.11.2009 / 04:06
2

backuppc também pode usar o VSS, através do método rsyncd + vss, verifique o URL:

link

Ele usa o RPC do Windows para iniciar remotamente scripts que configuram o VSS e inicializam um daemon rsync.

Eu já construo os scripts e ferramentas "cliente" necessários aqui, por isso é fácil de instalar:

link

eu uso isso em +500 estações de trabalho e +50 servidores com windows xp, windows 2003, vista, 7 e 2008 32bits e 64bits.

outro pacote com os mesmos scripts (a versão 1.1 parece não suportar 64 bits, mas tem suporte para wake-on-lan):

link

Como ele usa um serviço do Windows e nenhuma criptografia, eu recomendo isso para uso da LAN, se você precisar de segurança (como para o uso da WAN), você vai querer configurar uma VPN para proteger o tráfego e os clientes. verifique o openvpn, é fácil de configurar e proteger.

Se você precisar de WAN e não puder usar uma vpn, você também pode verificar o método cygwin ssh + rsync:

link

link Cliente -_ Windows_VSS

    
por 11.06.2012 / 15:00