Arquivos zip e cópia de sombra de volume

2

Eu respiro muitos dados usando o WinRAR e crio um arquivo .rar desses backups. Como eu faço backup de cerca de 20 GB de dados por vez, esse processo leva algum tempo. Às vezes eu preciso abrir alguns dos arquivos que estou fazendo backup. Isso faz com que o WinRAR relate que houve um problema com o acesso ao arquivo. Minha pergunta é, como eu poderia realizar o zipping usando o Volume Shadow Copy para que os arquivos sejam acessados ​​sem problemas?

Sachin Kainth
fonte

Respostas:

4

Você deve usar o Diskshadow comando para criar uma cópia de sombra para montá-la temporariamente como um volume. Depois de fazer isso, você pode usar qualquer ferramenta como o winrar para fazer o backup.

A cópia de sombra se comporta como um disco virtual que representa o estado do volume no momento em que foi criado. Se você continuar a modificar arquivos, essas modificações não aparece na cópia de sombra, mas o espaço em disco ocupado por esses arquivos já que suas cópias antigas serão mantidas no disco até que a cópia de sombra seja excluída.

Aqui está um exemplo baseado na documentação da Microsoft acima que eu criei, onde fazemos backup do disco C: e a cópia de sombra é chamada S: (que é idêntico ao C: exceto congelado no tempo). O exemplo é inteiramente teórico, pois não testei.

diskshadow -s startshadow_script.txt
<winrar of files in S:>
diskshadow -s endshadow_script.txt

startshadow_script.txt

set context persistent nowriters
set verbose on
add volume C: alias MyBackupName
create
expose %MyBackupName% S:

endshadow_script.txt

set verbose on
delete shadows exposed S:
harrymc
fonte
Isso funciona muito bem, embora diskshadow estava disponível apenas no meu 2008 R2 Server - não no Win7 Professional.
RomanSt
Eu copiei o DiskShadow.exe do Windows 2016 e ele funciona no Windows 10 Pro. Obrigado.
Damien
Eu copiei DiskShadow.exe do Windows 2016 e não mostra nenhuma saída no meu Windows 10 Pro. Pergunto-me se há uma dll para ir junto com isso que é uma versão diferente
Brain2000