Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Descubra como utilizar o Volume Shadow Copy Service no Windows para backups eficientes

O Volume Shadow Copy Service (VSS) é uma tecnologia integrada ao Windows que permite a criação de backups de volumes ou arquivos mesmo quando eles estão em uso. Este serviço é essencial para garantir a integridade dos dados durante operações de backup e restauração, sendo amplamente utilizado em ambientes corporativos e de TI.

O que é o Volume Shadow Copy Service?

O VSS é um serviço que permite a criação de "shadow copies" (cópias sombra) de volumes ou arquivos em um ponto específico no tempo. Essas cópias são consistentes e podem ser usadas para restaurar dados em caso de perda ou corrupção. O VSS é utilizado por várias aplicações de backup e recuperação de dados, como o Windows Backup e outros softwares de terceiros.

Como funciona o VSS?

O VSS funciona através da coordenação entre três componentes principais:

  1. Solicitantes (Requesters): São as aplicações que solicitam a criação de shadow copies, como softwares de backup.
  2. Escritores (Writers): São serviços ou aplicações que garantem que os dados estejam em um estado consistente quando a shadow copy é criada. Exemplos incluem o serviço de banco de dados SQL Server e o Exchange Server.
  3. Provedores (Providers): São os componentes que realmente criam e gerenciam as shadow copies. O Windows inclui um provedor de software padrão, mas também existem provedores de hardware que podem ser utilizados para otimizar o desempenho.

Como criar uma Shadow Copy via CMD

Para criar uma shadow copy de um volume usando a linha de comando no Windows, você pode utilizar o utilitário vssadmin. Aqui está um exemplo prático:

  1. Abrir o Prompt de Comando como Administrador:

    • Clique com o botão direito no menu Iniciar e selecione "Prompt de Comando (Admin)" ou "Windows PowerShell (Admin)".
  2. Criar uma Shadow Copy:

    • Execute o seguinte comando para criar uma shadow copy do volume C:
      vssadmin create shadow /for=C:
  3. Listar Shadow Copies:

    • Para verificar as shadow copies criadas, utilize o comando:
      vssadmin list shadows

Exemplo Prático com PowerShell

O PowerShell oferece uma maneira mais flexível e poderosa de interagir com o VSS. Aqui está um exemplo de como criar e gerenciar shadow copies usando PowerShell:

  1. Abrir o PowerShell como Administrador:

    • Clique com o botão direito no menu Iniciar e selecione "Windows PowerShell (Admin)".
  2. Criar uma Shadow Copy:

    • Execute o seguinte script para criar uma shadow copy do volume C:
      $shadowCopy = (Get-WmiObject -List Win32_ShadowCopy).Create("C:\", "ClientAccessible")
  3. Listar Shadow Copies:

    • Para listar todas as shadow copies, utilize o comando:
      Get-WmiObject Win32_ShadowCopy

Considerações Finais

O Volume Shadow Copy Service é uma ferramenta poderosa para garantir a integridade dos dados durante operações de backup e restauração no Windows. Com os exemplos fornecidos, você pode começar a utilizar o VSS para criar shadow copies de volumes e melhorar a resiliência dos seus dados.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.