volume inteiro do Dropbox privado com o Windows 7 [fechado]

1

Eu quero configurar o espelhamento de arquivos de volume completo de um computador cliente para um computador servidor. Na minha imaginação, o resultado final é algo ligeiramente comparável ao RAID1 e ao dropbox.

Eu listei muitas restrições, então provavelmente não há uma solução perfeita. Vamos ver o que mais se aproxima. Minhas razões são acadêmicas e práticas.

Contexto:

  • um computador de estação de trabalho moderno com 5.0 TB de armazenamento (cliente)
  • computador de estação de trabalho mais antigo com 5,5 TB de armazenamento (HTPC / servidor)
  • ambos executando o Windows 7
  • LAN de 1 Gbit
  • discos de consumo baratos

Propósito:

  • redundância contra falha de disco mecânico
  • disponibilidade de dados de ambos os sistemas, mesmo se o outro estiver off-line

Restrições:

  • pode manipular volumes que não são do sistema
  • pelo menos uma sincronização de caminho (cliente - > espelhamento do servidor)
  • quase em tempo real, como caixa de depósito
  • boa utilização da largura de banda de rede disponível
  • pode lidar com um grande número de arquivos pequenos, por exemplo, instalação completa do Cygwin com arquivos 365k e pastas de 21k
  • pode manipular arquivos grandes de até dezenas de gigabytes (vídeo em hd)
  • arquivos armazenados em NTFS simples (sem imagens ou zips)
  • nenhum controle de versão por padrão

Objetivos bônus:

  • pode manipular o volume do sistema
  • sincronização bidirecional
  • código aberto
  • solução integrada
  • solução no nível do sistema de arquivos (não em nível de bloco)
  • versão manual de locais especiais para backups (por exemplo, apenas unidade C)
  • pode manipular arquivos abertos (usando cópia de sombra? não é 100% familiarizado com o que ele pode fazer)
  • suporte para armazenamento em nuvem comercial
  • criptografia
  • atualizações com base na alteração de arquivo (versus backups periódicos)

Ok, estou pedindo muito. ;)

Você acha que algo chega perto?

A coisa mais próxima que eu posso pensar é rsync rodando em um loop contínuo. Eu estou esperando por algo "mais elegante" embora.

    
por snoukkis 25.01.2013 / 16:43

1 resposta

0

Você não está realmente pedindo muito. Você está solicitando uma ferramenta de backup / sincronização de disco para disco.

Eu acho que a questão restante é se os dois computadores estão na mesma rede local ou se você precisa atravessar uma WAN (por exemplo, Internet)?

Se eles estiverem na mesma LAN, existem dezenas de ferramentas que farão a maior parte do que você precisa. Embora o requisito opcional para sincronizar a unidade do sistema seja um pouco mais complicado se você quiser restaurar diretamente a partir do backup.

Você deve estar sempre procurando alguns dos principais recursos:

  • Suporte a cópias de sombra . Sem isso, os arquivos que ainda estiverem abertos quando o backup for executado não serão salvos em backup
  • Cópia de arquivo diferencial . Isso permite que o sistema faça backup apenas das alterações nos arquivos, mas você ainda obtém o arquivo completo em ambas as extremidades
  • Mudança de arquivo assistindo . Isso fornece o backup quase em tempo real, sem grandes sobrecargas no sistema. Ele usa os recursos de monitoramento de alterações do sistema de arquivamento do Windows / NTFS para notificar o aplicativo de que ele precisa fazer algo.

Aqui estão alguns exemplos

  • SyncBackSE - não é grátis, mas eu uso isso há anos. Há uma versão gratuita, mas não faz todos os seus requisitos. Há uma versão pro também com recursos adicionais. O SyncBack é realmente poderoso.
  • Allway Sync - Não tentei este, mas parece OK
  • Paragon Backup & Recuperação - esta faz backups completos da unidade, grátis para uso pessoal
  • Bacula - Código aberto, mas acho que você precisa comprar a versão do Windows para fazer o que quiser

A maioria deles também funciona em uma conexão WAN, mas há mais problemas a serem considerados, como segurança de transmissão, largura de banda e assim por diante.

Um último aviso: uma ferramenta de sincronização de arquivos NÃO é um backup! Os backups são protegidos contra alterações, sua proposta deixaria você com uma COPY. Útil, mas não protegido necessariamente. Além disso, os backups devem estar em pelo menos dois locais e, preferencialmente, em duas mídias diferentes (embora isso seja menos comum agora com a confiabilidade e o tamanho dos discos rígidos). Localização é a chave. Se a sincronização / backup estiver em um local semelhante ao original, um desastre que atinja um também atingirá o outro.

Observe que, se você quiser uma boa estratégia de backup , poderá fazer muito pior do que usar o CrashPlan com um dos seus planos de nuvem. A ferramenta básica CrashPlan (gratuita) permite fazer o backup para outro computador que você possui - até mesmo pela Internet (por exemplo, amigos / família). Cópias completamente criptografadas, diferenciais, desduplicação e outras boas características. Adicionando o recurso de nuvem permite que todos os 2 ª localização importante, se você não pode usar a família / amigos etc. Eu mantenho um backup local para restaurações rápidas e um backup na nuvem para segurança.

    
por 25.01.2013 / 18:13