ID do artigo: 314844 - Última revisão: quinta-feira, 29 de novembro de 2007 - Revisão: 2.3

Como agendar backups autônomos usando uma biblioteca de fitas autônoma

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo descreve como a ferramenta de backup do Windows (Ntbackup.exe) foi projetada para trabalhar com o Gerenciador de armazenamento removível (RSM) para gerenciar mídia durante uma sessão de backup. Este método será especialmente eficiente se você tiver uma biblioteca de fitas que detém várias fitas, pois o RSM poderá montar e desmontar automaticamente as fitas quando o programa de backup agendado solicitar uma fita. Isto possibilita os backups autônomos porque o RSM carrega a fita correta e também substitui ou anexa a fita, dependendo das opções de backup selecionadas.

Mais Informações

Se você tiver uma biblioteca de fitas autônoma (ou seja, uma que exige o carregamento ou descarregamento manual de mídia), será possível agendar backups autônomos noturnos desde que os dados dos quais você está fazendo backup possam caber em uma única fita. Se os dados não couberem em uma única fita, a ferramenta NTBackup pausará e solicitará novas (preparadas) mídias, independentemente de qualquer um dos métodos a seguir que você utilizar.

Há dois métodos que você pode usar para executar backups autônomos.
  • Método gerenciado

    É possível usar esse método ao gerenciar suas mídias. Esse método garante que a fita adequada esteja sempre na unidade de fita antes do backup substitui-la. Este é o método recomendado.
  • Método não gerenciado

    Se você usar esse método, o backup atual apenas substituirá a fita que está atualmente na unidade de fita autônoma. Esse método é mais fácil de implementar, mas o backup poderá substituir dados críticos se a fita correta não estiver na unidade de fita antes de iniciar o backup agendado. Esse método não será recomendado se você estiver compartilhando a unidade de fita autônoma com diferentes programas.

Método gerenciado

Para usar esse método, rotule as fitas (uma para cada dia da semana) e agende um backup semanal recorrente (um para cada dia). A única intervenção manual exigida é verificar se a fita de backup da noite anterior foi ejetada e se a fita da noite seguinte está inserida na biblioteca de fitas autônoma. Um assistente não-técnico pode executar esta operação manual a qualquer momento antes da próxima sessão de backup agendado.

A seção a seguir descreve o conceito básico e as etapas necessárias para preparar e rotulas as fitas, e também informa como agendar o Ntbackup para usar as fitas. O exemplo usado é um exemplo abreviado que mostra como executar backups normais todas as noites (de segunda a sexta-feira), substituindo a fita a cada hora. Dependendo das suas necessidades, é possível executar backups incrementais durante a semana e executar backups completos nos finais de semana usando diferentes conjuntos de fitas.

Antes do Ntbackup poder usar uma fita, a fita deve estar localizada no pool de importação, livre ou de backup do RSM.
  • Mídia de importação é a mídia que o RSM reconhece como sendo compatível com um programa instalado como o Ntbackup, mas que ainda não foi catalogada e movida para o pool de mídia daquele programa. Se Ntbackup detectar e reconhecer a mídia no pool de mídia, uma mensagem perguntará se você deseja importar a mídia. Após a importação da mídia, é possível usá-la para uma operação de restauração ou para um novo backup.
  • Mídia livre é a mídia que o RSM prepara para que qualquer programa use ao gravar um rótulo de mídia livre. Os programas aumentam as fitas do pool de mídia livre na primeira vez que você usar uma fita, e então, aloca a fita no pool de mídia do programa para ser usada em futuros trabalhos.
  • O pool de mídia de backup é um pool de mídia de aplicativos que consiste de mídias que o Ntbackup aloca para seu próprio uso.

Preparando as fitas

Execute as etapas a seguir para preparar cada fita que você deseja que o Ntbackup use. Esta operação grava um rótulo "mídia livre" em cada fita. Lembre-se que o Ntbackup pode usar apenas fitas preparadas durante uma sessão de backup. Calcule quantas fitas são necessárias para sua estratégia de backup e prepare cada fita antes de continuar a próxima sessão.
  1. Em Gerenciamento do computador, expanda Armazenamento, expanda Armazenamento removível e clique em Mídia.
  2. Insira uma fita na unidade de fita. O RSM lê a fita e a exibe no painel direito.
  3. No painel direito, clique com o botão direito do mouse na fita e clique em Livre para remover os dados da fita e marcá-la como livre. É possível monitorar a fila de trabalho da operação para verificar se a operação foi concluída, ou você pode esperar que o estado altere de Ocioso para Uso para alterar para "Livre".
  4. Depois que a fita é rotulada como "mídia livre", você pode ejetar a fita clicando com o botão direito do mouse na fita e clicando em Ejetar. O Assistente para ejeção é iniciado e move a fita para a biblioteca de mídia offline.

Rotulando as fitas

Após preparar as fitas, use o Ntbackup para gravar um rótulo Formato de fita Microsoft (MTF). Use um nome que descreve o conteúdo da fita. Depois disso, você pode agendar o Ntbackup para usar aquela fita várias vezes, especificando o mesmo nome de rótulo da mídia.

Execute as etapas a seguir para rotular cada fita que o Ntbackup poderá reusar:

OBSERVAÇÃO: Esta operação grava um rótulo MTF exclusivo em cada fita. Verifique se cada fita possui um nome exclusivo, mesmo se você girar diferentes conjuntos de fitas (semanal).
  1. Verifique se há uma fita preparada na biblioteca de fitas autônoma.
  2. Inicie o Ntbackup e clique em Assistente de backup.
  3. Na caixa de diálogo Do que fazer backup, clique em fazer backup de arquivos selecionados, unidades ou dados de rede.
  4. Na caixa de diálogo Itens para backup, clique em uma única pasta em qualquer unidade local.
  5. Na caixa de diálogo Onde armazenar o backup, em tipo de mídia de backup, clique na unidade de fita e na área mídia de backup e clique em nova mídia.
  6. Na caixa de diálogo Concluindo o Assistente de backup, clique em Avançado.
  7. Continue percorrendo as telas até que a caixa de diálogo Rótulo de backup seja exibida. Nesta caixa de diálogo, é possível alterar os campos Rótulo de backup e Rótulo de mídia.

    As informações no campo Rótulo de mídia diferencia uma fita da outra. Altere o campo Rótulo de mídia de modo que o campo contenha informações significativas para representar um fita para cada dia da semana. O exemplo neste artigo usa nomes exclusivos, tais como Monday-Full, Tuesday-Full e etc. (um para dia/fita).
  8. Continue percorrendo as caixas de diálogo e inicie o processo de backup. Isto faz backup de uma única pasta e grava um rótulo de mídia significativo que pode ser usado a partir de agora para agendar backups.
  9. Após a conclusão do processo de backup, encerre o Ntbackup.
  10. Se agora for exibido Mídia de armazenamento removível, você verá que a fita mostra "Aplicativo" em Uso. Clique com o botão direito do mouse na fita para abrir suas propriedades. Se você clicar na guia lateral, poderá ver que o campo rótulo de identificação contém o mesmo nome especificado na etapa 7. Ou seja, o nome que você deseja usar a partir de agora, sempre que agendar um backup para a fita daquele dia e escolher regravar o mesmo nome de rótulo.
  11. Clique com o botão direito do mouse na fita, clique em Ejetar e rotule fisicamente a fita, usando o mesmo nome de rótulo especificado durante o backup.
  12. Repita este procedimento para cada fita até que todas as fitas tenham rótulos de mídia MTF válidos.

Agendando backups semanais recorrentes

É possível agendar trabalhos de backup semanal recorrente usando o agendador interno no Ntbackup. É possível escolher criar um arquivo em lotes para usar com o Assistente de tarefa agendada ou o comando como agendado.

Primeiro, use o Ntbackup para criar um arquivo de seleção de backup (.bks) que o Ntbackup usa para detectar de quais unidades/pastas/arquivos serão feitos backups. Também é possível usar o Ntbackup para criar a seqüência de caracteres de linha de comando de backup a ser usada nos arquivos em lotes se agendar fora do agendador de backup.

Para agendar backups semanais recorrentes:
  1. Inicie o Ntbackup e clique em Assistente de backup. Se o Ntbackup for iniciado no Modo de assistente, clique em Próximo, em Fazer backup de arquivos e configurações e clique em Próximo.
  2. Clique na opção para Eu escolherei os itens para backup e clique em Próximo.
  3. Siga as telas do assistente e especifique os volumes ou pastas dos quais deseja fazer backup todas as noites.
  4. Na caixa de diálogo Onde armazenar o backup, em tipo de mídia de backup, clique na unidade de fita e na área mídia de backup e clique no nome da fita que corresponde ao dia para o qual você está agendando o backup no momento (por exemplo, Monday-Full).
  5. Na caixa de diálogo Concluindo o Assistente de backup, clique em Avançado.
  6. Na caixa de diálogo Opções de backup, clique em Substituir os backups existentes.
  7. Na caixa de diálogo Rótulo de backup, altere os campos Fazer backup e Rótulo de mídia para corresponder ao rótulo de mídia da fita atual. Isto garante que a mesma fita poderá ser montada durante o próximo backup recorrente da fita desse dia.
  8. Na caixa de diálogo Quando fazer backup, clique em Mais tarde e digite um nome de trabalho descritivo.
  9. Clique em Definir agendamento e agende o backup para ser executado na hora apropriada. Para tornar o backup desse dia recorrente, clique em Semanal na lista Agendar tarefa.
  10. Repita este procedimento para cada dia da semana, agendando o backup para ocorrer semanalmente. Verifique se você está usando o rótulo de mídia correto para corresponder ao nome da fita daquele dia.
  11. Verifique se há uma fita rotulada para o backup atual na biblioteca de fitas autônoma.
Se você deseja agendar um arquivo em lotes para executar tarefas adicionais juntamente com o backup, será possível copiar a seqüência de comando de um trabalho de backup agendado exibindo qualquer uma das propriedades das tarefas agendadas da guia Trabalhos agendados no Ntbackup ou usando a ferramenta Tarefas agendadas no Painel de controle. É possível colocar a seqüência de comando em um arquivo em lotes separado, modificar a seqüência para atender às suas necessidades e agendar o arquivo em lotes para ser executado usando o comando em ou o Agendador de tarefas.

A exemplo a seguir mostra um linha de caracteres de comando de backup copiada das propriedades de um backup agendado:
c:\winnt\system32\ntbackup.exe backup "@c:\documents and settings\bkupuser\local settings\application data\microsoft\windows nt\ntbackup\data\daily.bks" /n "monday-full" /d "mondays full backup" /v:no/r:no /rs:no /hc:on /m normal /j "mondays job" /l:f /t "monday-full"
O último parâmetro pode ser /g guid para representar a identificação Logical_Media do RSM em vez de /t para "fita_nome". O valor {guid} é um valor de 32 bits na forma de "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx." É possível usar o parâmetro para representar e a fita em um arquivo em lotes. Além de observar as propriedades de um trabalho de backup agendado, os valores {guid} para todas as mídias lógicas podem ser extraídos usando o seguinte comando Rsm.exe. Eles não são listados em ordem, por isso é difícil informar qual valor {guid} representa qual fita.
rsm.exe exibe /tphysical_media /guiddisplay
Também é possível usar a ferramenta de linha de comando no arquivo em lotes para instruir o RSM a ejetar a fita quando o backup for concluído. Use Rsm.exe e emita o seguinte comando para extrair os nomes de mídia física antes da hora para usar com o comando eject:
rsm view /tphysical_media

PHYSICAL_MEDIA

Monday-Full - 1
Tuesday-Full - 1
Wednesday-Full - 1
Thursday-Full - 1
Friday-Full - 1

O comando foi concluído com êxito.
Após a conclusão do backup, em cada arquivo em lotes do dia, use o comando rsm eject para ejetar a fita daquele dia:
rsm eject /pf"monday-full - 1" /astart
O exemplo a seguir mostra um arquivo em lotes de backup de exemplo que será executado às segundas-feiras:
echo off
start /wait c:\winnt\system32\ntbackup.exe backup "@c:\documents and settings\bkupuser\local settings\application data\microsoft\windows nt\tbackup\data\daily.bks" /n "monday-full" /d "mondays full backup" /v:no/r:no /rs:no /hc:on /m normal /j "mondays job" /l:f /t "monday-full"
rsm eject /pf"monday-full - 1" /astart

Método não gerenciado

Para usar o método não gerenciado, apenas use a opção /um no final da seqüência de comando de backup. Isto informa ao Ntbackup para encontrar a primeiro fita disponível, formatar a fita e usá-la para a operação de backup atual. Ao usar a opção /um, você deve usar a opção /p para designar um dispositivo de pool de mídia (por exemplo, "8mm mp"). Se fizer isso, você não poderá usar as opções a seguir:
/a
/g
/f
/t
Ao usar a opção /um, o Ntbackup procura os seguintes pools de mídia para a mídia disponível:
  • Pool livre
  • Pool de importação
  • Pool desconhecido
  • Pool de backup
Quando o Ntbackup detecta uma fita disponível, a busca é interrompida e a fita é formatada e usada sem solicitar que você a insira. Este comando não é aplicável aos carregadores de fita; use esse comando somente se você tiver um dispositivo de fitas autônomo.

OBSERVAÇÃO: A opção /um opera somente na solicitação de fita inicial. A opção /um não foi projetada para ser usada ao distribuir fitas, pois essa operação exige intervenção humana. O Ntbackup não substitui outra fita que não seja a original (primeira) de um conjunto de backup; você deve usar o RSM para preparar manualmente quaisquer fitas adicionais antes que o Ntbackup use uma fita para concluir o backup agendado.

Problemas relacionados

Observe que algumas unidades de fita autônomas de baixo custo não notificam o RSM que a mídia foi alterada. Se estiver usando este tipo de unidade de fita, uma das mensagens de erro a seguir será gravada no relatório de backup durante o próximo ciclo de backup:
A operação não foi executada porque nenhum mídia não utilizada estava disponível.
-ou-
A operação não foi executada porque a mídia especificado não pôde ser encontrada.

Além disso, se estiver tentando agendar um backup recorrente de um único dispositivo de fita usando a opção /p, talvez você veja um dos erros listados abaixo no relatório de backup. Ou, se estiver usando um computador com base no Windows 2003, talvez você receba a seguinte mensagem de erro:
Não é possível localizar a mídia especificada ou dispositivo de backup. A operação de backup será encerrada.

Para evitar esses erros, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft para obter uma solução ou uma alternativa:
267574  (http://support.microsoft.com/kb/267574/ ) Os backups agendados falham em unidades de fita autônomas após alteração de mídia
Se você usar a opção /um, é recomendável que não use a opção /n para rotular a mídia. Em vez disso, permita que o Ntbackup use a data/hora padrão como nome e descrição do rótulo. Isto elimina o problema de muitas fitas terem o mesmo nome de rótulo, o que pode fazer com que o RSM solicite uma montagem de fita manual e evitar que o Ntbackup continue a conclusão autônoma. Se você reutilizar a mesma fita para um backup incremental agendado anexando à mesma fita, será necessário usar o "método gerenciado" descrito acima em vez de usar a opção /um.

Exemplos de arquivos em lotes de backup

Esses são os exemplos de arquivos em lotes de backup. O segundo exemplo exige o utilitário Sleep.exe do Resource Kit do Windows 2000 ou Windows XP para garantir a confiabilidade.

Exemplo 1:
   echo off
      start /wait rsm.exe refresh /lf"your_library_name"
      c:\winnt\system32\ntbackup.exe backup "@c:\documents and
      settings\bkupuser\local settings\application data\microsoft\windows
      nt\ntbackup\data\daily.bks" /v:no /r:no /rs:no /hc:on /m normal 
      /j "daily.job" /l:f /p "8mm mp" /um
				
Exemplo 2:

Este exemplo é mais complexo, porém é um exemplo real que executa os seguintes procedimentos completamente autônomos:
  • Atualiza o banco de dados RSM.
  • Em espera por 30 segundos para verificar se RSM está atualizado.
  • Define variáveis de ambiente usadas para criar nomes de fita exclusivos.
  • Inicia o Ntbackup, que monta qualquer fita existente na unidade de fita usando a opção /um.
  • Executa o backup e altera o nome de fita para o seguinte formato:
    Machine_Name-date-time
  • Ejeta a fita da unidade de fita.
Aqui está um exemplo.
  echo off
  rsm.exe refresh /LF"HP C1537A SCSI Sequential Device"
  espera 30
  para /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set   dt=%%i-%%j-%%k-%%l
  para /f "Tokens=1" %%i in ('time /t') do set tm=-%%i
  set tm=%tm::=-%
  set dtt=%dt%%tm%
  c:\winnt\system32\ntbackup.exe backup "@C:\Documents and   Settings\Administrator\Local Settings
  \Application Data\Microsoft\Windows NT\NTBackup\data\Daily.bks"
  /n "%computername%-%dtt%" /d "daily %dtt%" /v:yes /r:no /rs:no /hc:on 
  /m normal /j "daily %dtt%" /l:f /p "4mm DDS" /UM
  rsm.exe eject /PF"%computername%-%dtt% - 1" /astart
  exit
				
Para obter uma lista de todas as opções de backup disponíveis ou informações detalhadas sobre as opções usadas nestes exemplos, consulte o arquivo de Ajuda do Ntbackup. Digite o seguinte comando em uma linha de comando:
ntbackup /?
Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:
234492  (http://support.microsoft.com/kb/234492/EN-US/ ) Backup cria novo GUID de fita ao gravar novo rótulo
267574  (http://support.microsoft.com/kb/267574/EN-US/ ) Os backups agendados falham em unidades de fita autônomas após alteração de mídia
243260  (http://support.microsoft.com/kb/243260/EN-US/ ) Parâmetros de comando alterados para trabalho de backup agendado podem não ser salvos
204833  (http://support.microsoft.com/kb/204833/EN-US/ ) O Backup seleciona apenas a primeira de duas unidades de fita idênticas


Para obter informações adicionais, clique nos números abaixo para ler os artigos na Base de Dados de Conhecimento Microsoft:

269600  (http://support.microsoft.com/kb/269600/EN-US/ ) A unidade de fita Hewlett-Packard SureStore pode não funcionar em computadores com grandes quantidades de memória
242881  (http://support.microsoft.com/kb/242881/EN-US/ ) Configurações avançadas não são respeitadas em backups agendados
264604  (http://support.microsoft.com/kb/264604/EN-US/ ) Tarefas de backup agendadas podem não ser executadas como esperado
295159  (http://support.microsoft.com/kb/295159/EN-US/ ) Backups agendados podem ser interrompidos após a montagem da fita

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palavras-chave: 
kbinfo kbfaq KB314844