none
Windows Server Backup - Ajuda - Como excluir

    Question

  • Pessoal, estou com o Seguinte problema.

    Possuo um servidor de dominio Windows Server 2008 R2, e instalei a Feature Windows Server Backup, para poder realizar os Backups diariamente.

    Só que estou com um problema.

    O HD onde foi direcionado o agendamento de Backup esta praticamente cheio, e eu gostaria de saber como posso apagar alguns Backups realizado pelo Windows Server Backup.

    No Server Manager é possivel visulaizar todas as copias realizadas, Exemplo: 130 Copias, sendo que a primeira foi a mais de um mês.

     

    Como posso apagar o Backup mais antigo ???

     

    Já tentei por linha de comando:

    Exemplos:

    vssadmin list shadows /for=x:

    vssadmin delete shadows /for=x: /oldest

    Utilizei tambme o camando wbadmin, eu consigo listar todos os backups porem ao tentar apagar algum, o mesmo alega que não existe nenhum backup que contenha systemstate.

    Alguem tem alguma solução.


    DiegoCS - http://www.taokti.blogspot.com
    Wednesday, December 01, 2010 12:29 AM

Answers

  • Diego,

    O Windows Server Backup faz a gestão do espaço do disco utilizado para armazenar os backups.

    Quando necessário, ele remove os arquivos dos backups mais antigos para liberar área para os backups mais recentes.

    O Windows pode gerenciar um histórico de até 512 backups no mesmo volume.


    Everson Santos Amancio MCITP Server Administrator Windows Server 2008 MCTS Windows Server 2008
    • Marked as answer by DiegoCS Wednesday, December 01, 2010 9:52 PM
    Wednesday, December 01, 2010 3:13 PM
  • Mas como faço para descobrir se os Backups são ou não System State ???

     

    Pois se eu utilizo o comando WBADMIN para lista, ele aparece os backups, mas ao utilizar o o Comando para Deletar o mesmo informa que não existe Backups com SystemState.

    E quando não é System State, não da para apagar ???


    DiegoCS - http://www.taokti.blogspot.com
    • Marked as answer by DiegoCS Thursday, December 02, 2010 2:47 PM
    Wednesday, December 01, 2010 9:54 PM
  • Bom dia Diego,

    Seguinte, os backups do System State não são gerenciados pelo VSS (vssadmin). Assim sendo o VSS não consegue fazer a rotação automatica, ou seja, excluir os backups antigos para liberar espaço para os novos.

    Sendo este o caso você pode criar uma rotina para excluir os mais antigos, como vimos antes:

    Wbadmin delete systemstatebackup -keepeversions:3 (onde 3 é o numero de versões que se deseja manter)

    Para apagar os backups completos criados usando VSS você pode usar o comando que você mesmo passou.

    vssadmin list shadows /for=x:

    vssadmin delete shadows /for=x: /oldest

    (onde X: é a unidade que contem o backup em questão.

    Se você puder mande aqui ou no meu email (mr@informo.com.br) um resumo dos seus backups. Use o comando:

    Wbadmin get versions > c:\lista_backups.txt

    vssadmin list shadows > c:\lista_shadows.txt

    no aguardo. Abraço,


    ---------> Márcio Renato Talhacolo MCT - MCITP Bauru/SP
    • Marked as answer by DiegoCS Thursday, December 02, 2010 2:47 PM
    Thursday, December 02, 2010 12:22 PM

All replies

  • Diego,

    O Windows Server Backup faz a gestão do espaço do disco utilizado para armazenar os backups.

    Quando necessário, ele remove os arquivos dos backups mais antigos para liberar área para os backups mais recentes.

    O Windows pode gerenciar um histórico de até 512 backups no mesmo volume.


    Everson Santos Amancio MCITP Server Administrator Windows Server 2008 MCTS Windows Server 2008
    • Marked as answer by DiegoCS Wednesday, December 01, 2010 9:52 PM
    Wednesday, December 01, 2010 3:13 PM
  • Caro Diego,

    Caso sejam backups System State existe uma maneira facil de manter apenas os backups "desejados".

    Wbadmin Delete SystemStateBackup /keepversions:3

    no caso acima ele irá manter apenas os ultimos 3 backpus executados.

    O amigo Everson tem razão. O backup gerencia automaticamente o espaço disponivel fazendo com que o espaço em disco seja liberado apagando automaticamente os backups antigos.

    Espero ter ajudado. Grande abraço

    ---------------------------------

    Márcio Renato Talhacolo

    MCT - MCITP

    Wednesday, December 01, 2010 5:17 PM
  • Mas como faço para descobrir se os Backups são ou não System State ???

     

    Pois se eu utilizo o comando WBADMIN para lista, ele aparece os backups, mas ao utilizar o o Comando para Deletar o mesmo informa que não existe Backups com SystemState.

    E quando não é System State, não da para apagar ???


    DiegoCS - http://www.taokti.blogspot.com
    • Marked as answer by DiegoCS Thursday, December 02, 2010 2:47 PM
    Wednesday, December 01, 2010 9:54 PM
  • Se você optou por fazer o backup do estado do sistema (system state) ao configurar o job de backup, deve haver backups de system state armazenados.
    Everson Santos Amancio MCITP Server Administrator Windows Server 2008 MCTS Windows Server 2008
    Thursday, December 02, 2010 10:22 AM
  • Bom dia Diego,

    Seguinte, os backups do System State não são gerenciados pelo VSS (vssadmin). Assim sendo o VSS não consegue fazer a rotação automatica, ou seja, excluir os backups antigos para liberar espaço para os novos.

    Sendo este o caso você pode criar uma rotina para excluir os mais antigos, como vimos antes:

    Wbadmin delete systemstatebackup -keepeversions:3 (onde 3 é o numero de versões que se deseja manter)

    Para apagar os backups completos criados usando VSS você pode usar o comando que você mesmo passou.

    vssadmin list shadows /for=x:

    vssadmin delete shadows /for=x: /oldest

    (onde X: é a unidade que contem o backup em questão.

    Se você puder mande aqui ou no meu email (mr@informo.com.br) um resumo dos seus backups. Use o comando:

    Wbadmin get versions > c:\lista_backups.txt

    vssadmin list shadows > c:\lista_shadows.txt

    no aguardo. Abraço,


    ---------> Márcio Renato Talhacolo MCT - MCITP Bauru/SP
    • Marked as answer by DiegoCS Thursday, December 02, 2010 2:47 PM
    Thursday, December 02, 2010 12:22 PM
  • Caro Marcio e amigos muito obirgado pelas explicações.

    Então creio que o meu sistema de Backup esteja sendo realizado como SystemState, pois hoje ao encher o HD, o Server apagou alguns dos ultimos backups realizados e adicionou um mais recente.

     

    So que eu ainda não consigo realizar o comando para deletar com: Wbadmin delete systemstatebackup -keepeversions:3

    Se eu utilizo o comando para lista, ai aparece os backups, mas quando uso o comando acima para deleter o mesmo alega que não possui backups contendo systemState.

     

    Estranho não...


    DiegoCS - http://www.taokti.blogspot.com
    Thursday, December 02, 2010 2:59 PM
  • Diego,

    Pelo jeito é justamente o contrário.

    Seus backus não incluem o System State, pois como o próprio Márcio detalhou bem, os backups do System State não são gerenciados pelo VSS.


    Everson Santos Amancio MCITP Server Administrator Windows Server 2008 MCTS Windows Server 2008
    Thursday, December 02, 2010 3:03 PM
  • Então somente backups com gerenciamento VSS conseguem apagar automaticamente os primeiros Backups liberando espáço em disco assim que identificar que o Disco esta cheio ???

     

    Se for esse o Caso, como é que eu consigo realizar eu mesmo a exclusão de backups, pois quando utilizo o:

    vssadmin list shadows /for=x: -  Ele Lista

    e quando eu utilizo o comando:

    vssadmin delete shadows /for=x: /oldest é apresentado a seguinte msg:
    ERROR: Snapshots were found, but they were outside of your allowed context. Try Backup application which created them.

    O que poderia ser ???


    DiegoCS - http://www.taokti.blogspot.com
    Thursday, December 02, 2010 3:43 PM
  • Pessoal,

     Meu primeiro post, estou precisando excluir todos os registro de log do Backup Windows Server; Achei muita coisa na net, agora só falta a cópia de sombra abaixo,  mas não consigo, pois precisa especificar a unidade, mas veja no log que não tem. Já desinstalei, usei wbadmin, diskshadows e agora o vssadmin

     O que posso fazer?

    -----------------------------------------------------------------

    C:\Users\Administrador>vssadmin list ShadowStorage
    vssadmin 1.1 - Ferramenta de linha de comando administrativa de cópias de sombra de volume
    (C) Copyright 2001-2005 Microsoft Corp.

    Associação de armazenamento de cópias de sombra
       Para o volume: (\\?\Volume{68fa4cbe-32b8-11e0-8a6c-806e6f6e6963}\)\\?\Volume{68fa4cbe-32b8-11e0-8a6c-806e6f6e6963}
       Volume de armazenamento de cópias de sombra: (\\?\Volume{68fa4cbe-32b8-11e0-8a6c-806e6f6e6963}\)\\?\Volume{68fa4cbe-32b8-11e0-8a6c-806e6f6e6963}
       Espaço de armazenamento de cópias de sombra usado: 0 B (0%)
       Espaço de armazenamento de cópias de sombra alocado: 0 B (0%)
       Espaço máximo de armazenamento de cópias de sombra: 32 MB (32%)


    C:\Users\Administrador>vssadmin Delete ShadowStorage /For=

    Friday, April 19, 2013 6:16 PM