Arquivo :: rsybak.

Arquivos / diretórios de backup com histórias, usando o RSYNC
Baixe Agora

Arquivo :: rsybak. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Steven Haryanto
  • Site do editor:
  • http://search.cpan.org/~sharyanto/

Arquivo :: rsybak. Tag


Arquivo :: rsybak. Descrição

Arquivo :: RSYBak é um módulo Perl, basicamente apenas um wrapper em torno do rsync para criar um sistema de backup do sistema de arquivos. Algumas características deste sistema de backup: - Suporta histórias de backup e níveis de histórico, por exemplo, você pode criar 7 histórias de backup de nível 1 (é igual a 7 histórias diárias se você executar o backup uma vez por dia), 4 histórias de backup de nível 2 (é igual a 4 histórias semanais ) e 3 histórias de backup de nível 3 (aproximadamente igual a 3 histórias mensais). O número de níveis e histórico por níveis são personalizáveis .- Backups (e histórias) não são comprimidos / arquivados ("alcatrão") são apenas cópias verbáticas (produzidas por "rsync -a") do diretório de origem. A vantagem disso é facilidade de coleta de cereja (tomando / restaurando arquivos individuais do backup). A desvantagem é falta de compressão e o backup não sendo um único arquivo de arquivo. Isso ocorre porque o RSYNC precisa de duas árvores de diretório real ao comparar. Talvez se o rsync suporta o sistema de arquivos virtual do TAR no futuro ...- HardLinks são usados entre históricos de backup para economizar espaço em disco dessa maneira, podemos manter várias histórias de backup sem desperdiçar muito espaço duplicando dados quando não há muitas diferenças entre elas .- Alto desempenho RSYNC é implementado em C e foi otimizado por um longo tempo. RM também é usado em vez de arquivo de implementação Perl :: Caminho :: Remove_Path.- Unix-específico Existem portas de RSYNC e RM no Windows, mas este módulo não foi testado nessas plataformas. Este módulo usa log :: qualquer log Framework.SynopsisFrom seu programa Perl: use arquivo :: rsybak qw (backup); backup (fonte => '/ caminho / para / mydata', alvo => '/ backup / mydata', histórias => , # 7 dias, 4 semanas, 3 meses); ou, apenas Use o script fornecido a partir da linha de comando:% rsybak --source / caminho / para / mydata - detalhe / homepage de mydataproduct


Arquivo :: rsybak. Software Relacionado