Como agendar cópias de segurança automáticas utilizando uma biblioteca de bandas autónoma

Traduções de Artigos Traduções de Artigos
Artigo: 239892 - Ver produtos para os quais este artigo se aplica.
Este artigo foi publicado anteriormente em PT239892
Expandir tudo | Reduzir tudo

Nesta página

Sumário

A ferramenta Cópia de segurança (Backup, Ntbackup.exe) do Windows foi concebida para funcionar com o gestor de armazenamento amovível (RSM, Removable Storage Manager) para gerir suportes durante uma sessão de cópia de segurança. Isto é especialmente eficaz quando existe uma biblioteca com várias bandas, dado que o RSM pode proceder à montagem e desmontagem automática de bandas, conforme necessário, quando o programa de cópia de segurança agendada solicitar uma banda. Isso possibilita a realização de cópias de segurança automáticas, uma vez que o RSM carrega a banda correcta, procedendo a substituições ou a acrescentos na banda com base nas opções de cópia de segurança seleccionadas.

Mais Informação

Quando tem uma biblioteca de bandas autónoma (que requeira o carregamento/descarregamento manual de suportes), pode agendar cópias de segurança automáticas durante a noite, desde que os dados dos quais está a criar uma cópia de segurança caibam numa única banda. Se os dados não couberem numa única banda, a cópia de segurança será interrompida e solicitará um novo suporte (preparado) independentemente do método utilizado, dos descritos mais abaixo. Existem dois métodos que pode utilizar para efectuar cópias de segurança automáticas:
  • Método gerido: pode utilizar este método quando pretender gerir os suportes. Este método garante que a unidade de banda tem sempre a banda correcta antes de substituir o conteúdo da mesma. Este é o método recomendado.
  • Método não gerido: este método apenas substitui o conteúdo da banda que se encontra actualmente na unidade de banda autónoma pela tarefa de cópia de segurança actual. Este método é mais fácil de implementar, mas poderá substituir dados críticos se a banda correcta não se encontrar na unidade de banda antes de iniciar a cópia de segurança agendada. Este método não é recomendado se estiver a partilhar a unidade de banda autónoma com diferentes programas.

Método gerido

Para utilizar este método, identifique as bandas (uma por cada dia da semana) e, em seguida, agende uma cópia de segurança periódica semanal (uma por cada dia). A única intervenção manual necessária consiste em garantir que a banda da cópia de segurança da noite anterior é ejectada e que a banda da noite seguinte é inserida na biblioteca de bandas autónoma. Esta operação manual pode ser efectuada por qualquer pessoa sem conhecimentos técnicos, em qualquer altura antes da cópia de segurança agendada seguinte.

A secção que se segue descreve os conceitos básicos e os passos necessários para preparar e identificar as bandas, assim como programar o Ntbackup para utilizar essas bandas. Este é um breve exemplo que descreve a criação de cópias de segurança normais todas as noites (segunda a sexta), substituindo sempre o conteúdo da banda. De acordo com as necessidades, poderá pretender efectuar cópias de segurança incrementais durante a semana e efectuar cópias de segurança completas no fim de semana, recorrendo a conjuntos de bandas diferentes. Para que o Ntbackup possa utilizar uma banda, esta deverá encontrar-se no conjunto de suportes de importação, livres ou de cópia de segurança do RSM.

Os suportes de importação são reconhecidos pelo RSM como sendo compatíveis com um programa instalado, como o Ntbackup, mas que ainda não foram catalogados e movidos para o conjunto de suportes desse programa. Se o Ntbackup detectar suportes que não reconheça no conjunto de suportes de importação, o utilizador receberá uma mensagem a perguntar se pretende importar o suporte. Depois de importar o suporte, poderá utilizá-lo para efectuar uma operação de restauro ou uma nova cópia de segurança.

Os suportes livres são preparados pelo RSM para utilização por qualquer programa, identificando-os como livres. Os programas retiram as bandas do conjunto de suportes livres sempre que uma banda for utilizada pela primeira vez, atribuindo-a, depois, ao conjunto de suportes desse programa para utilização em tarefas futuras.

Preparar a banda

Utilize os passos seguintes para preparar cada banda que pretenda que o Ntbackup utilize.

Nota: esta operação identifica como livre cada uma das bandas.
  1. Utilizando a Gestão de computadores (Computer Management), expanda Armazenamento (Storage), expanda Armazenamento amovível (Removable Media) e expanda Localizações físicas (Physical Locations).
  2. Localize e expanda a entrada do dispositivo de banda e clique no ícone Suporte de dados (Media) do dispositivo.
  3. Insira uma banda na unidade de banda. O RSM lê a banda e o conjunto de suportes em que esta reside é apresentado no painel da direita (para suportes recentes, é normalmente o conjunto de suportes não reconhecidos).
  4. No painel da direita, clique com o botão direito do rato na banda e clique em Preparar (Prepare). Pode monitorizar a operação na fila de tarefas para garantir que é concluída, sendo também possível aguardar que o estado mude para "Inactivo, disponível" ("Idle, available") e que o conjunto de suportes mude para "livre" ("free").
  5. Depois de ser escrito um identificador "livre", pode ejectar a banda clicando na mesma com o botão direito do rato e clicando em Ejectar (Eject). O assistente de ejecção é iniciado e passa a banda para a biblioteca de suportes offline.
  6. Repita os passos 3 a 5 para cada banda que pretenda preparar. Lembre-se de que o Ntbackup só pode utilizar bandas preparadas durante uma sessão de cópia de segurança. Calcule quantas bandas serão necessárias para a estratégia de cópia de segurança e prepare cada uma antes de avançar para a secção seguinte.

Identificar a banda

Depois de preparar as bandas, utilize o Ntbackup para escrever um identificador em formato MTF (Microsoft Tape Format) com um nome que descreva o conteúdo da banda. Depois de o fazer, pode programar o Ntbackup para utilizar essa banda repetidamente, especificando o mesmo identificador do suporte.

Utilize os passos que se seguem para identificar cada banda que pretenda que o Ntbackup consiga reutilizar.

Nota: esta operação escreve um identificador MTF exclusivo em cada banda. Certifique-se de que cada banda tem um nome exclusivo, mesmo que faça a rotação de diferentes conjuntos de bandas (semanalmente).
  1. Certifique-se de que existe uma banda preparada na biblioteca de bandas autónoma.
  2. Inicie o Ntbackup e clique em Assistente de cópias de segurança (Backup Wizard).
  3. Quando a caixa de diálogo Efectuar cópia de segurança de (What to Backup) for apresentada, clique em Fazer cópia de segurança de ficheiros seleccionados, unidades ou dados de rede (backup selected files, drives, or network data).
  4. Quando a caixa de diálogo Itens a efectuar a cópia de segurança (Items to Backup) for apresentada, clique numa única pasta de qualquer unidade local.
  5. Quando a caixa de diálogo Local de armazenamento das cópias de segurança (Where to Store the Backup) for apresentada, na área Tipo de suporte da cópia de segurança (backup media type), clique na unidade de banda e, em Suporte de cópia de segurança ou nome de ficheiro (backup media), clique em Novo suporte (new media).
  6. Quando a caixa de diálogo A concluir o assistente (Completing the Backup Wizard) for apresentada, clique em Avançadas (Advanced).
  7. Avance nos ecrãs até ser apresentada a caixa de diálogo Etiqueta da cópia de segurança (Backup Label). Nesta caixa de diálogo, pode alterar os campos Nome da cópia de segurança (Backup Label) e Etiqueta do suporte (Media Label). As informações do campo Etiqueta do suporte (Media Label) distinguem as bandas entre si. Deverá mudar o campo Etiqueta do suporte (Media Label) de forma a que inclua informações com significado que representem uma banda de cada dia da semana. O exemplo deste artigo utiliza nomes exclusivos, como Segunda-Completa, Terça-Completa e assim sucessivamente (um para cada dia/banda).
  8. Avance nas caixas de diálogo e inicie a cópia de segurança. Este processo cria uma cópia de segurança da pasta e escreve um identificador de suporte com significado que pode utilizar a partir desta altura para agendar cópias de segurança.
  9. Depois da conclusão do processo de cópia de segurança, saia do Ntbackup.
  10. Utilizando o RSM, observe o conjunto de suportes de cópia de segurança e repare se a banda está presente. Clique com o botão direito do rato na banda para ver as respectivas propriedades. Se clicar no separador Lado (side), o campo Rótulo de identificação (identification label) contém o mesmo nome de banda que especificou no passo 7. É este o nome que deve utilizar a partir desta altura sempre que agendar uma cópia de segurança para a banda correspondente a esse dia e opte por rescrever o mesmo identificador.
  11. Clique com o botão direito do rato na banda, clique em Ejectar (Eject) e coloque uma etiqueta de identificação na banda; utilize o mesmo nome que especificou durante a cópia de segurança.
  12. Repita os passos anteriores para cada banda, até que todas as bandas tenham identificadores MTF de suporte válidos.

Agendar uma cópia de segurança periódica semanal

Pode agendar tarefas de cópia de segurança periódicas semanais utilizando a agenda incorporada do Ntbackup. Pode optar por criar um ficheiro batch para utilizar com o Assistente de tarefas agendadas (Scheduled Tasks Wizard) ou com o comando at schedule. Em primeiro lugar, tem de utilizar o Ntbackup para criar um ficheiro .bks de selecção de cópia de segurança que o Ntbackup utiliza para detectar as unidades/pastas/ficheiros cuja cópia de segurança deve criar. Também tem de utilizar o Ntbackup para criar a cadeia da linha de comandos de cópia de segurança a utilizar nos ficheiros batch, caso proceda ao agendamento fora do programador de cópias de segurança.

Para agendar cópias de segurança periódicas semanais:
  1. Inicie o Ntbackup e clique em Assistente de cópias de segurança (Backup Wizard).
  2. Siga os ecrãs do assistente e escolha os volumes ou as pastas adequadas de que pretende criar uma cópia de segurança todas as noites.
  3. Quando a caixa de diálogo Local de armazenamento das cópias de segurança (Where to Store the Backup) for apresentada, na área Tipo de suporte da cópia de segurança (backup media type), clique no nome da banda que corresponde ao dia para o qual está a agendar a cópia de segurança (por exemplo, Segunda-Completa).
  4. Quando a caixa de diálogo A concluir o assistente (Completing the Backup Wizard) for apresentada, clique em Avançadas (Advanced).
  5. Quando a caixa de diálogo Opções de suporte (Media Options) for apresentada, clique em Substituir os dados do suporte por esta cópia de segurança (Replace the data on this media with the backup).
  6. Quando a caixa de diálogo Etiqueta da cópia de segurança (Backup Label) for apresentada, altere o campo Etiqueta do suporte (Media Label) de forma a corresponder ao identificador da banda actual. Este procedimento garante que pode ser montada a mesma banda durante a próxima cópia de segurança periódica na banda deste dia.
  7. Quando a caixa de diálogo Quando efectuar a cópia de segurança (When to Backup) for apresentada, clique em Mais tarde (Later) e escreva um nome descritivo para a tarefa.
  8. Clique em Definir agendamento (Set Schedule) e agende a cópia de segurança para a hora adequada. Para tornar periódica a cópia de segurança deste dia, clique em Semanalmente (Weekly) na lista Agendar tarefa (Schedule Task).
  9. Repita os passos anteriores para cada dia da semana, agendando a cópia de segurança para se repetir semanalmente. Certifique-se de que utiliza o identificador de suporte correcto no passo 5, para corresponder ao nome da banda desse dia.
  10. Certifique-se de que a banda identificada da cópia de segurança actual se encontra na biblioteca de bandas autónoma.
Se pretende agendar um ficheiro batch para efectuar tarefas adicionais juntamente com a cópia de segurança, pode copiar a cadeia do comando de cópia de segurança a partir de uma tarefa de cópia de segurança agendada visualizando as propriedades das tarefas agendadas no separador Tarefas de agendamento (Schedule Jobs) do Ntbackup ou utilizando a ferramenta Tarefas agendadas (Scheduled Tasks) do Painel de controlo (Control Panel). Em seguida, pode colocá-la num ficheiro batch distinto, modificar a cadeia de acordo com as necessidades e programá-la com o comando at ou com o Programador de tarefas (Task Scheduler).

O exemplo que se segue é uma linha de comandos de cópia de segurança copiada das propriedades de uma cópia de segurança agendada efectuada acima:
C:\WINNT\system32\ntbackup.exe backup "@C:\Documents and Settings\utilizador_cop_seg\Definições locais\Application Data\Microsoft\Windows NT\NTBackup\data\diária.bks" /n "Segunda-Completa" /d "Cópia de segurança completa segundas" /v:no/r:no /rs:no /hc:on /m normal /j "Tarefa segundas" /l:f /t "Segunda-Completa"
Nota: o último parâmetro poderá ser /g {guid}, para representar o ID de suporte lógico do RSM, em vez de /t "nome_banda". O valor de {guid} é um valor de 32 bytes com o formato "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx". Pode utilizar qualquer um dos parâmetros para representar e utilizar a banda num ficheiro batch. Além de observar as propriedades de uma tarefa de cópia de segurança agendada, os valores de {guid} de todos os suportes lógicos podem ser extraídos com o seguinte comando Rsm.exe. Não são listados por ordem e, por isso, é difícil estabelecer correspondências entre valores de {guid} e bandas.
Rsm.exe view /tsuporte_lógico /guiddisplay
Também pode utilizar a ferramenta de linha de comandos Rsm.exe no ficheiro batch para indicar ao RSM que ejecte a banda quando a cópia de segurança for concluída. Utilize o Rsm.exe e emita o seguinte comando para extrair os nomes dos suportes físicos antecipadamente para utilizar com o comando eject:
rsm view /tphysical_media

PHYSICAL_MEDIA

Segunda-Completa - 1
Terça-Completa - 1
Quarta-Completa - 1
Quinta-Completa - 1
Sexta-Completa - 1
O comando foi concluído com êxito.

Depois de concluída a cópia de segurança, no ficheiro batch de cada dia, utilize o comando rsm eject para ejectar a banda desse dia:
rsm eject /pf"Segunda-Completa - 1" /astart
O exemplo que se segue mostra um ficheiro batch de cópia de segurança de exemplo para ser executado às segundas:
echo off
start /wait C:\WINNT\system32\ntbackup.exe backup "@C:\Documents and Settings\utilizador_cop_seg\Definições locais\Application Data\Microsoft\Windows NT\NTBackup\data\diária.bks" /n "Segunda-Completa" /d "Cópia de segurança completa segundas" /v:no/r:no /rs:no /hc:on /m normal /j "Tarefa segundas" /l:f /t "Segunda-Completa"
rsm eject /pf"Segunda-Completa - 1" /astart

Método não gerido

Para utilizar o método não gerido, basta utilizar o parâmetro /um no final da cadeia do comando de cópia de segurança. Este parâmetro indica ao Ntbackup que procure a primeira banda disponível, formate a banda e, em seguida, a utilize para a operação de cópia de segurança actual. Tem de utilizar o parâmetro /p para designar um dispositivo de conjunto de suportes (por exemplo, "8mm mp") quando utilizar o parâmetro /um. Se o fizer, não deverá utilizar os seguintes parâmetros:
/a
/g
/f
/t
Quando utiliza o parâmetro /um, o Ntbackup verifica a existência de suportes disponíveis nos seguintes conjuntos de suportes:
  • Livre (Free)
  • Importar (Import)
  • Não reconhecido (Unrecognized)
  • Cópia de segurança (Backup)
Quando o Ntbackup detecta uma banda disponível, a procura é interrompida e a banda é formatada e utilizada sem qualquer tipo de confirmação. Este comando não se aplica a carregadores de bandas e só deverá ser utilizado se tiver um dispositivo de banda autónomo.

NOTA: o parâmetro /um só funcionará no pedido de banda inicial. O parâmetro /um não foi concebido para ser utilizado quando a cópia de segurança necessitar de mais do que uma banda, uma vez que é necessária intervenção humana. O Ntbackup apenas substitui a banda original (primeira) de um conjunto de cópias de segurança; quaisquer bandas adicionais têm de ser preparadas manualmente com o RSM para que o ntbackup as utilize para concluir a cópia de segurança agendada.

Nota: se estiver a tentar agendar uma cópia de segurança repetitiva para um único dispositivo de banda utilizando o parâmetro /p, poderá ver um dos seguintes erros no relatório da cópia de segurança:
  • A operação não foi efectuada uma vez que não estava disponível nenhum suporte não utilizado.
    -ou-
  • A operação não foi efectuada uma vez que o suporte especificado não pode ser localizado.
Para evitar estes erros, utilize o parâmetro /um do método não gerido.

Nota: quando utilizar o parâmetro /um, recomendamos que não utilize o parâmetro /n para identificar o suporte. Em vez disso, permita que a cópia de segurança utilize a data/hora predefinida como nome identificador e descrição. Isto elimina a possibilidade de várias bandas terem o mesmo identificador, o que poderá fazer com que o RSM solicite uma montagem manual da banda e impedir a continuação/conclusão da cópia de segurança automática. Se pretender reutilizar a mesma banda para uma cópia de segurança incremental agendada acrescentando à mesma banda, deverá utilizar o "método gerido" descrito anteriormente em vez de utilizar o parâmetro /um.

Nota: algumas unidades de banda autónomas de baixo custo não notificam o RSM relativamente à substituição do suporte. Se estiver a utilizar este tipo de unidade de banda, procure uma solução ou forma de contornar nos seguintes artigos:
267574 As cópias de segurança agendadas falham em unidades de banda autónomas após a mudança de suporte
330306 Removable storage may not refresh the tape

Seguem-se exemplos de ficheiros batch de cópia de segurança. Ambos os exemplos requerem o utilitário Sleep.exe do Resource Kit para garantir a fiabilidade.

Nota: algumas linhas foram moldadas para facilitar a leitura.
echo off
   start /wait rsm.exe refresh /lf"Nome_da_biblioteca"
   c:\winnt\system32\ntbackup.exe backup "@C:\Documents and
   Settings\utilizador_cop_seg\Definições locais\Application Data\Microsoft\Windows
   NT\NTBackup\data\diária.bks" /v:no /r:no /rs:no /hc:on /m normal 
   /j "diária.job" /l:f /p "8mm mp" /um
				
Este é um exemplo mais complexo; no entanto, trata-se de um exemplo real que efectua os seguintes procedimentos de uma forma totalmente automática:
  • Actualiza a base de dados do RSM.
  • Fica inactivo durante 30 segundos para garantir que o RSM é actualizado.
  • Define variáveis de ambiente utilizadas para criar nomes de banda exclusivos.
  • Inicia o Ntbackup, que monta as bandas existentes na unidade de banda utilizando o parâmetro /um.
  • Cria a cópia de segurança e altera o nome da banda para o seguinte formato:
    Nome_computador-data-hora
  • Ejecta a banda da unidade de banda.
echo off
  rsm.exe refresh /LF"HP C1537A SCSI Sequential Device"
  sleep 30
  for /f "Tokens=1-4 Delims=/ " %%i in ('date /t') do set dt=%%i-%%j-%%k-%%l
  for /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\Definições locais
\Application Data\Microsoft\Windows NT\NTBackup\data\Diária.bks"
  /n "%computername%-%dtt%" /d "diária %dtt%" /v:yes /r:no /rs:no /hc:on 
  /m normal /j "diária %dtt%" /l:f /p "4mm DDS" /UM
  rsm.exe eject /PF"%computername%-%dtt% - 1" /astart
  exit
				
Para obter uma lista de todos os parâmetros de cópia de segurança disponíveis ou detalhes sobre parâmetros utilizados nestes exemplos, pode consultar o ficheiro de ajuda do Ntbackup a partir de uma linha de comandos escrevendo o seguinte comando:
ntbackup /?
Para obter informações adicionais, clique nos números de artigo que se seguem para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
234492 A cópia de segurança cria um novo GUID da banda ao escrever a nova etiqueta
267574 As cópias de segurança agendadas falham em unidades de banda autónomas após a mudança de suporte
243260 Os parâmetros de comando alterados para a tarefa de cópia de segurança agendada poderão não ser guardados
204833 Backup can select only the first of two identical tape drives


Para obter informações adicionais, clique nos números de artigo existentes abaixo para visualizar os artigos na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):

269600 A unidade de banda Hewlett-Packard SureStore poderá não funcionar em computadores com grandes quantidades de memória
242881 Advanced settings are not honored with scheduled backups
264604 Tarefas de cópia de segurança agendadas poderão não ser executadas conforme o previsto
295159 Scheduled backups may hang after mounting tape

Propriedades

Artigo: 239892 - Última revisão: 26 de outubro de 2007 - Revisão: 4.1
A informação contida neste artigo aplica-se a:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
Palavras-chave: 
kbhowto kbfaq kbproductlink KB239892

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com