ID do artigo: 324277 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 7.5

Como criar um backup da Metabase usando o IIS 6.0 no Windows Server 2003

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 passo a passo descreve como criar um backup da metabase usando o Internet Information Services (IIS) 6.0.

IIS 6.0 administrativas backup da Metabase

A metabase é uma estrutura hierárquica para armazenar IIS definições de configuração. Ele executa algumas das mesmas funções como o Windows registro do sistema, mas ele é específico para IIS.

A metabase configuração e esquema para o Microsoft IIS 4.0 e o Microsoft IIS 5.0 é armazenados em um arquivo binário, que é lido ou editado não facilmente. O IIS 6.0 substitui o arquivo binário único (MetaBase.bin) com os arquivos de texto sem formatação, formatada em XML denominados MetaBase.xml e MSSchema.xml. Esses arquivos são armazenados no seu computador na pasta %systemroot%\system32\inetsrv (Observe que C:\Windows normalmente é a pasta raiz do sistema). Somente os usuários que são membros do grupo Administradores podem exibir e modificar esses arquivos. Os administradores do IIS podem criar o arquivo de backup usando o Gerenciador do IIS ou um script através de programação. Os arquivos de backup são cópias do arquivo de configuração da metabase (MetaBase.xml) e do arquivo de esquema da metabase correspondente (MSSchema.xml). Este artigo explica como você pode facilmente fazer backup da metabase para que seja possível recuperar configurações administrativas.

Criar um backup administrativo do IIS 6.0 da Metabase

Observação : você deve tem permissões de administrador para executar esta tarefa. Não é necessário para interromper o serviço IIS.
  1. Clique em Iniciar , aponte para Ferramentas administrativas e, em seguida, clique em Internet Information Services .
  2. Clique com o botão direito do mouse no nome do computador no Gerenciador do IIS, aponte para Todas as tarefas e, em seguida, clique em Backup/restaurar configuração .
  3. Clique em Criar Backup na caixa de diálogo Backup/restauração de configuração e, em seguida, digite um nome para este backup.

    Observação : se você desejar criar seguro backup, clique para selecionar a caixa de seleção Criptografar backup usando senha na caixa de diálogo Configuração de backup , digite uma senha na caixa senha e, em seguida, digite a mesma senha na caixa Confirmar senha . O nome do backup não pode conter qualquer símbolos apenas letras e números.
  4. Clique em OK para backup rapidamente as configurações administrativas na metabase.

    O nome do backup e a data e hora agora são listados na caixa de diálogo Backups anteriores .
  5. Clique em Fechar e feche O Gerenciador do IIS.
  6. Para restaurar o backup da metabase, clique com o botão direito do mouse no nome do computador no Gerenciador do IIS, aponte para Todas as tarefas e, em seguida, clique em Backup/restaurar configuração . Em backups anterior , selecione o nome de arquivo que você quer e em seguida, clique em Restaurar . Se for solicitada uma senha, digite a senha.

Criar um backup da Metabase programaticamente

No IIS 6.0, você pode executar um arquivo VBScript, o iisback.vbs, para criar um backup da metabase.

Observação : você deve tem permissões de administrador para executar esta tarefa.
  1. No prompt de comando, digite cd % systemroot%\System32 .

    Iisback.vbs está localizado nesse diretório.
  2. Para usar um backup da metabase, use a seguinte sintaxe e parâmetros:
    Syntax: IIsBack [/s <server> [/u <user name> [/p <password>]]] /backup
            [/b <BackupName>] [/v <VersionNumber>] [/e <BackupPassword>]
            [/overwrite]
    
    Parameters:
    
    Value                   Description
    /s <server>             Connect to computer <server> [Default: this system]
    /u <user name>           Connect as <user name> or <domain>\<user name>
                            [Default: current user]
    /p <password>           Password for the <user name> user
    /b <BackupName>         Description for the backup file.
                            [Default: "SampleBackup"]
    /v <VersionNumber>      Specifies the version number to be assigned to
                            the backup. Can be any integer, HIGHEST_VERSION,
                            or NEXT_VERSION. [Default: NEXT_VERSION]
    /e <BackupPassword>     Encrypt the backup file with the provided password
    /overwrite              Back up even if a backup of the same name and
                            version exists in the specified location,
                            overwriting if necessary. [Default: disabled]
    					
  3. Por exemplo, você pode executar o script a seguir:
    Cscript.exe iisback.vbs /s <YourServerName> /u Administrator /p <YourAdminPassword> /backup /b NewBackup0606202
    					

O recurso de histórico da Metabase

Por padrão, o recurso de histórico da Metabase é ativado no IIS 6.0. O valor padrão da propriedade MaxHistoryFiles é definido como 10 . O recurso de histórico da Metabase controla automaticamente as alterações à metabase que são gravadas em disco. Quando a metabase é gravada no disco, o IIS marca o novo arquivo metabase.XML com um número de versão e salva uma cópia do arquivo na pasta Histórico. Cada arquivo de histórico é marcado com um número de versão exclusivo, que, em seguida, está disponível para os processos de reversão ou de restauração da metabase. Um par de arquivos de histórico é composto de um arquivo MetaBase.xml e um arquivo MBSchema.xml, chamado com o mesmo número de versão primária e secundária e armazenado na pasta Histórico. Essas cópias podem ser exibidas somente por usuários que são membros do grupo Administradores. Você pode encontrar a pasta de histórico no seguinte local:
%Systemroot%\system32\inetsrv\history
Você pode reverter a metabase dos arquivos de histórico. Para fazer isso, execute as seguintes etapas:
  1. No Gerenciador do IIS, clique no ícone computador em Serviços de informações da Internet .
  2. No menu ação , aponte para Todas as tarefas e, em seguida, clique em Backup/restaurar configuração .
  3. Em backups anterior , clique em um dos arquivos de backup automático na lista e em seguida, clique em Restaurar .

A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Internet Information Services 6.0
Palavras-chave: 
kbmt kbwebservices kbappservices kbhowto kbhowtomaster KB324277 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 324277  (http://support.microsoft.com/kb/324277/en-us/ )