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

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

Isso tem me incomodado ao longo dos anos e estou lidando com isso novamente agora. Eu nunca entendi toda a magia negra que é Shadow Copies/VSS. Eu entendo o que ele faz e como configurá-lo inicialmente e definir os cronogramas dos volumes. Também entendo seu papel nos backups.

Cenário

Para simplificar, vou ficar com um único volume no meu ambiente. Tenho os seguintes agendamentos habilitados:

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

O valor Use limitpara as cópias de sombra desse volume é 25,599MB (25GB).

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

Retrocedendo a partir de hoje, mostro todos os horários/programações corretos para cópias de sombra até 29/07/13. Não remonta mais e não há uma cópia mensal de 01/07/13.

Tenho certeza de que me lembro de ter lido que há 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 evitar que as cópias mensais sejam substituídas de alguma forma e deixá-las sobrescrever apenas os "diários"?
  3. A MS ou outros fornecem uma maneira de gerenciar cópias de sombra de maneira mais granular do que o agendamento básico no volume, etc., que já fiz acima? ou seja. 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 no mês anterior duas vezes "diários" (para um total de aproximadamente 72 cópias, ao que parece).

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.

Responder1

  1. Sim, você pode alterar o limite para 512 cópias de sombra por volume, usando a MaxShadowCopieschave de registro. Você provavelmente também precisará ajustar a quantidade de espaço de armazenamento que o VSS pode usar com o vssadmin.exe Resize ShadowStorage. (Você pode configurar cópias de sombra para um volume 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 empresarial usa VSS em máquinas Windows. Mas para obter políticas de retenção realmente granulares e ajustadas, você precisará usar uma solução de backup mais completa.

Responder2

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

Como você já notou, o mecanismo de remoção automática de VSS sempre removeria 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 específico de cópias de sombra.

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 comandodiskshadowexecutável ou empregando oclasse WMI win32_shadowcopy. Seria mais conveniente chamá-lo antes que uma nova cópia do VSS fosse criada por meio do agendador de tarefas do seu sistema.

informação relacionada