Windows 2008 R2 - gerenciamento e retenção de cópias de sombra

8

Isso me incomodou ao longo dos anos e agora estou lidando com isso novamente. Eu nunca entendi direito a magia negra completa que é Shadow Copies / VSS. Entendo o que faz e como configurá-lo inicialmente e definir os agendamentos nos volumes. Eu também entendo seu papel nos backups.

Cenário

Para simplificar, vou manter um único volume no meu ambiente. Tenho os seguintes agendamentos ativados:

1 - M-F 7am starting on 4/14/13
2 - M-F 12pm starting on 4/14/13
3 - 1st day of the month at 9am starting on 6/11/13

A Use limitcópia de sombra desse volume é 25,599MB (25GB).

O volume é 250GBe tem 44GBespaço livre.

Retrocedendo a partir de hoje, mostro todos os horários / agendamentos corretos para cópias de sombra até 29/07/13. Ele não volta mais e não há uma cópia mensal de 1/7/13.

Tenho certeza de que lembro de ter lido um limite de 64 cópias antes que a mais antiga seja substituída. Isso faz sentido, pois conto exatamente 64 cópias atualmente na lista.


Minhas perguntas

  1. Existe uma maneira de alterar essa limitação de 64 cópias?
  2. Posso impedir que as cópias mensais sejam sobrescritas de alguma forma e substituí-las apenas pelos "diários"?
  3. A MS ou outras pessoas fornecem uma maneira de gerenciar cópias de sombra de maneira mais granular do que a programação básica do volume, etc., que eu já fiz acima? ie a capacidade de dizer "mantenha apenas as 4 semanas anteriores deste cronograma" ou similar.

Meu objetivo é chegar a um ponto em que eu possa ter 12 "mensais" e o mês anterior duas vezes "diários" (para um total de aproximadamente 72 cópias, parece).

Eu tenho "backups reais" usando o Commvault Simpana, mas é muito mais fácil lidar com uma restauração de cópias de sombra para compartilhamentos de arquivos simples.

O limpador
fonte

Respostas:

6
  1. Sim, você pode alterar o limite de até 512 cópias de sombra por volume, usando a MaxShadowCopieschave do registro. Você provavelmente também precisará ajustar a quantidade de espaço de armazenamento que o VSS pode usar vssadmin.exe Resize ShadowStorage. (Você pode configurar cópias de sombra para um volume para fazer backup em um volume separado, como um com mais espaço. Novamente, vssadmin.exe é seu amigo aqui.)

  2. Não.

  3. Não.

O VSS por si só funciona bem, mas é bastante básico. A maioria das boas soluções de backup corporativo utiliza o VSS em máquinas Windows. Mas, para obter essas políticas de retenção realmente granulares e ajustadas, você precisará usar uma solução de backup mais completa.

Ryan Ries
fonte
Obrigado Ryan. Eu não estava ciente da MaxShadowCopieschave. Isso me permitiu garantir que as cópias mensais ainda estejam lá agora. Ainda não precisei ajustar o ShadowStorage.
TheCleaner
Para adicionar um pouco mais, 512 snapshots não são a melhor opção ... Eu pude descobrir que o Windows 7 não é capaz de exibir mais de 500 snapshots na lista :-) Então, quando você alcança o snapshot 512, eles estão lá , mas os 12 mais recentes não são exibidos ... apague os 12 mais antigos e eles reaparecem. O número máximo de capturas instantâneas bom seria 500. #
1

Meu objetivo é chegar a um ponto em que eu possa ter 12 "mensais" e o mês anterior duas vezes "diários" (para um total de aproximadamente 72 cópias, parece).

Como você já notou, o mecanismo de remoção automática do VSS sempre remove as cópias / cópias de sombra mais antigas e não permite configurar um esquema de retenção mais sofisticado. Também parece impossível definir uma marca "não excluir" em um conjunto de cópias de sombra em particular.

Para superar isso, você pode desativar (ou pelo menos aumentar) o limite de espaço para cópias de sombra e eliminá-las em um script periódico de acordo com suas necessidades, invocando o diskshadowexecutável ou empregando a classe WMI win32_shadowcopy . Seria mais conveniente chamar antes que uma nova cópia do VSS seja criada através do agendador de tarefas do seu sistema.

o wabbit
fonte