• Olá Visitante, se gosta do forum e pretende contribuir com um donativo para auxiliar nos encargos financeiros inerentes ao alojamento desta plataforma, pode encontrar mais informações sobre os várias formas disponíveis para o fazer no seguinte tópico: leia mais... O seu contributo é importante! Obrigado.

Listando configurações de backup do IIS usando o lisback.vbs

helldanger1

GForum VIP
Entrou
Ago 1, 2007
Mensagens
29,631
Gostos Recebidos
1
Você pode usar o script de linha de comando iisback.vbs, armazenado em systemroot\System32, para listar as cópias de backup da configuração do IIS (metabase e esquema) de um computador local ou remoto.

A operação /list lista apenas as cópias de backup armazenadas no local padrão, systemroot\System32\Inetsrv\MetaBack. Se você mover os arquivos de cópia de backup para outro diretório, a cópia de backup não aparecerá na lista.

O Iisback.vbs executa as mesmas operações de backup e restauração disponíveis no Gerenciador do IIS. É possível usar qualquer uma das ferramentas para exibir e gerenciar cópias de backup.

Importante
Você deve ser membro do grupo Administradores no computador local para executar scripts e executáveis. Como uma prática recomendada de segurança, faça logon no computador usando uma conta que não esteja no grupo Administradores e use o comando runas para executar o script ou executável como um administrador. Em um prompt de comando, digite runas /profile /User:Meu_Computador\Administrador cmd para abrir uma janela de comando com direitos de administrador e, em seguida, digite cscript.exe Nome_do_Script (inclua o caminho completo do script e todos os parâmetros).
Este tópico inclui as seguintes informações:

Sintaxe: A ordem em que você digita um comando e quaisquer argumentos e opções subseqüentes.

Parâmetros: Os valores que são fornecidos a variáveis no comando.

Exemplo: Código de exemplo e uma explicação dos resultados.

Sintaxe
iisback /list [/s Computador [/u [Domain\]Usuário/p Senha]]

Parâmetros
/s Computador

Executa o script no computador remoto especificado. Digite o nome do computador ou o endereço IP sem barras invertidas. O padrão é o computador local.

/u [Domínio\]Usuário

Executa o script com as permissões da conta de usuário especificada. É necessário que essa conta faça parte do grupo Administradores no computador remoto. Por padrão, o script é executado com as permissões do usuário atual do computador local.

/p Senha

Especifica a senha da conta de usuário fornecida no parâmetro /u.

Exemplo
O comando a seguir lista as cópias de backup armazenadas no servidor remoto Svr16. Ele usa o parâmetro /s para especificar o nome do servidor, o parâmetro /u para especificar a conta de Administrador do usuário e o parâmetro /p para especificar a senha da conta de Administrador.

iisback /list /s Svr16 /u Domain06\User1 /p R34*9W@4b

Como resposta, o iisback exibe todas as cópias de backup existentes no servidor remoto Svr16:

Backup Name Version # Date and Time

AsiaSvr 0 12/8/2001 9:18:25 PM

AsiaSvr 1 1/14/2001 9:02:33 PM

Svr01Bkp 11 1/3/2001 3:00:42 AM

Svr01Bkp 12 1/4/2001 3:00:12 AM

Svr01Bkp 13 1/5/2001 3:01:00 AM

Svr01Bkp 14 1/6/2001 3:00:00 AM

Svr01Bkp 15 1/9/2001 5:18:04 AM

Observação
O iisback /list usa a UTC (Coordinated Universal Time) para carimbos de data e hora. Além disso, sem parâmetros, o comando iisback /list lista todas as cópias de backup armazenadas no computador local.
 
Topo