Pesquisei e pesquisei no Google, mas não consigo encontrar o comando que o utilitário de linha de comando 7zip usa para fazer backups incrementais. Então, alguém pode compartilhar o comando?
obrigado
btw Encontrei este link: http://wmug.co.uk/wmug/b/sean/archive/2009/03/20/powershell-amp-7zip-incremental-backup-solution.aspx . Mas parece ser para backups diferenciais, mesmo que seja incremental.
backup
7-zip
incremental-backup
gyaani_guy
fonte
fonte
Se você fosse fazer um backup incremental , seria necessário fornecer ao 7-zip a lista dos arquivos modificados (com
-i@fileList
), e seria necessário elaborar essa lista de alguma forma. No espelho archive.org da pergunta removida Backup incremantal offline via thumbdrive, você pode encontrar uma linha de comando do Unix usando assinaturas md5 para criar a fileList.A operação de atualização com 7 zip permite criar um arquivo secundário com as diferenças (incluindo arquivos excluídos) que ocorrem desde o arquivo base / primário. Isso é chamado corretamente de backup diferencial (conforme indicado na própria pergunta).
Encontrei um excelente artigo sobre esse tópico no WPCTips "Backups diferenciais com 7-zip" (arquivado) . Eles recomendam o uso de um programa GUI (Toucan) ou usam esta receita para a linha de comando:
Isso é um pouco diferente do
7zr u -up0q3r2x2y2z1w2 {archive}.7z {path}
proposto por ArtemGr:-u-
informa ao arquivo principal que não deve ser modificado"-up0q3r2x2y2z0w2!{differential.7z}"
especifica o arquivo diferencial de destino e que ação deve ser tomada para cada arquivo para cada condição / estado: adicione arquivos novos ou modificados no sistema de arquivos, remova arquivos que estão apenas no arquivo 7zip e ignore o restante.Observe que o "!" O caractere será interceptado, a
bash
menos que seja citado.Apenas no caso de você estar curioso sobre as especificidades desse enigmático
p0q3r2x2y2z0w2
fonte
up0q3r2x2y2z0w2
parte!) Thanks :-)Você pode facilmente fazer um backup incremental alterando a direção no tempo. ou seja, você sempre mantém o backup mais recente como uma cópia completa e mantém os arquivos diferenciais no passado.
O arquivo base sempre contém a versão mais recente e, aplicando os "decrementos" passo a passo, você pode recriar versões mais antigas. Com um pouco de script, você pode aplicar a numeração correta aos arquivos decrementais.
fonte
Em um arquivo em lotes, com a expansão atrasada ativada, é necessário citar o "!" com dois ^^ assim
Levei um tempo para ver esse.
fonte