Armazenamento em nuvem que funciona com o rsnapshot?

3

Comecei a usar o rsnapshot como meu sistema de backup para o meu PC doméstico. Eu realmente gosto da idéia de hard links e como eles são manipulados. Mas não consigo encontrar o melhor fluxo de trabalho. Atualmente, mantenho meus instantâneos na mesma partição e copio o instantâneo mais recente para um pen-drive no final da semana.

O armazenamento em nuvem é o que eu estou procurando. O Dropbox não atende às minhas necessidades, porque não há como fazer com que o Dropbox respeite os links físicos - todos os instantâneos são tratados como instantâneos completos.

Alugar um servidor é muito caro, então minha pergunta é: existem alternativas melhores para backup na nuvem? Gostaria de aproveitar links rígidos e enviar apenas backups incrementais, assim como faço com meu host local.

    
por belacqua 07.02.2011 / 22:08

3 respostas

1

Você executa rsnapshot no servidor remoto, roda os instantâneos usando hard links e rsyncs seus arquivos de sua máquina local por ssh.

O rsync envia apenas as alterações para que o uso da largura de banda seja minimizado, o rsnapshot no servidor gerencia os hardlinks para minimizar o espaço em disco.

Qual é a melhor solução de nuvem depende de quanto espaço em disco você precisa e outras coisas

    
por dsas 06.05.2011 / 00:11
0

O Symlinking dentro do armazenamento em nuvem só vai criar uma cópia, não um link, então você só vai se beneficiar do rsnapshot se tar o diretório de destino antes de carregá-lo.

Eu admito, eu não tentei isso antes. Você teria que tar o arquivo de uma forma que o tar é o hardlink como um hardlink e não o arquivo em si (ou você vai acabar com outro backup completo, apenas comprimido).

Eu daria uma olhada em man tar e veria se isso pode ser feito. Por exemplo, parece que o --hard-dereference (segue hard links; arquiva e despeja os arquivos a que eles se referem), está desativado por padrão, então, desde que você não o especifique, então seu dump de tar do último O rsnapshot deve ser incremental.

    
por Scaine 08.02.2011 / 01:21
0

Eu consideraria usar duplicidade. Ele basicamente faz isso, fazendo arquivos de backup TAR e fazendo o upload para sistemas WebDAV ou CloudFiles (API do estilo SWIFT).

link

    
por Anthony 01.05.2014 / 20:12