No ciclo de vida de um sistema operacional do Microsoft
Windows, você pode ter de restaurar um backup de estado do sistema instalado em
um computador para o mesmo computador ou, ainda, para um outro. A recuperação
dos seguintes eventos pode exigir uma operação de restauração:
- falha de hardware
- falha de software
- roubo de computador
- desastre natural
- erro de usuário
É possível restaurar um backup de estado do sistema de um
computador para o mesmo computador ou para outro computador que tenha a mesma
marca, modelo e configuração (hardware idêntico).
A Microsoft não
oferece suporte de um backup de estado do sistema de um computador para um
segundo computador de marca, modelo ou configuração de hardware diferente. A
Microsoft fornecerá apenas esforços comercialmente razoáveis para oferecer
suporte a este processo. Mesmo se os computadores de origem e de destino
parecerem ser de marcas e modelos idênticos, podem haver diferenças de hardware
ou de firmware.
Este artigo descreve como criar um backup de estado
do sistema em um computador e restaurá-lo no mesmo computador ou em um outro da
mesma marca e modelo. Se você não executar as etapas deste artigo, terá sua
probabilidade de êxito reduzida ao executar a restauração para um hardware
diferente.
Para restaura os computadores com base no Microsoft
Windows Server 2003 e no Microsoft Windows XP, o método preferido de
recuperação é usar o recurso Recuperação automatizada do sistema. A Recuperação
automatizada do sistema automatiza todo o processo de restauração. Este
processo produz o resultado mais confiável.
O computador de origem é
definido como o computador que você usou para criar o backup de estado do
sistema. O computador de destino é o computador no qual você irá restaurar o
backup.
As seguintes diretrizes devem ser seguidas para que a
operação de restauração tenha êxito.
HAL (Camada de abstração de hardware)
Os computadores de origem e de destino devem usar o mesmo tipo de
HAL. Há uma exceção para esta regra. Se um dos computadores tiver a ACPI
(Interface de Energia e Configuração Avançada) multiprocessor HAL, o outro
poderá ter a ACPI uniprocessor HAL. A mesma regra se aplica ao MPS
multiprocessor HAL e ao MPS uniprocessor HAL.
Por exemplo, se a origem
estiver usando o MPS multiprocessor HAL, será possível restaurar os dados para
um computador de destino que use o MPS uniprocessor HAL. No entanto, não é
possível restaurar os dados para um computador de destino que use a ACPI
multiprocessor HAL.
Observação Se a HAL do computador de destino for compatível, mas não
idêntica, à HAL do computador de origem, será necessário atualizar a HAL no
computador de destino depois de concluir a restauração. Por exemplo, se o
computador de origem tiver um único processador e estiver usando a ACPI
uniprocessor HAL, será possível restaurar um backup desse computador para um
computador de destino com multiprocessador. Porém, o computador de destino não
usará mais do que um processador até que a HAL seja atualizada para uma ACPI
multiprocessor HAL.
Para saber qual é o tipo de HAL que você está
usando em cada computador, execute as seguintes etapas:
- Clique em Iniciar, aponte para
Configurações, clique em Painel de controle e
em Sistema.
- Na guia Hardware, clique em
Gerenciador de dispositivos e expanda a ramificação
Computador.
- Computador ACPI multiprocessor = Halmacpi.dll
- Computador ACPI uniprocessor = Halaacpi.dll
- Computador ACPI = Halacpi.dll
- Computador MPS Multiprocessor = Halmps.dll
- Computador MPS uniprocessor do computador padrão
Halapic.dll = Hal.dll
- Compaq SystemPro Multiprocessor ou 100% compatível =
Halsp.dll
Versão do sistema operacional
Os computadores de origem e de destino devem usar versões
idênticas do sistema operacional e das SKUs (Unidades de manutenção de estoque)
do Windows. Por exemplo, não é possível fazer backup no Microsoft Windows 2000
Server e restaurá-lo em um computador que estiver executando o Windows 2000
Advanced Server. Além disso, os computadores de origem e de destino devem usar
as versões comerciais ou as mesmas versões OEM do Windows. A prática
recomendada é instalar o Windows no computador de destino usando a mesma mídia
de instalação usada na instalação do computador de origem.
Drivers de filtro
Desinstale os drivers de filtro de terceiros no computador de
origem antes de executar o backup. Estes tipos de drivers podem causar
problemas quando o backup é restaurado em um outro computador.
Pasta Windows e layout de disco
O computador de destino deve usar a mesma letra (%systemdrive%) e
caminho (%systemroot%) da unidade lógica como o computador de origem. Para os
controladores de domínio, os locais do banco de dados do serviço de diretório e
dos arquivos de log do Active Directory, do banco de dados e dos arquivos de
log do FRS devem ser idênticos para ambos os computadores de origem e de
destino. Por exemplo, se os arquivos de log do banco de dados do Active
Directory no computador de origem estiverem instalados em C:\WINNT\NTDS, o
computador de destino também deverá usar o caminho C:\WINNT\NTDS.
Hardware
Se você remover o hardware que não seja necessário para completar
o processo de restauração no computador de destino, a probabilidade de uma
restauração executada com êxito aumentará. Por exemplo, remova fisicamente ou
desabilite todos os adaptadores de rede, exceto um deles. Instale ou habilite
os adaptadores adicionais depois de reiniciar o sistema operacional após a
operação de restauração.
Hotfix e nível do service pack
Para computadores com o Windows 2000, é necessário instalar o
hotfix 810161 ou o Windows 2000 Service Pack 4 (SP4) no computador de origem
antes de fazer backup dos dados. Esses itens também devem ser instalados no
computador de destino antes da restauração do backup. O Windows Server 2003 e o
Windows XP não têm os requisitos de hotfix ou nível de service pack para esse
tipo de operação de restauração.
Um usuário não precisa adequar o
computador de destino ao mesmo nível de service pack e de hotfix para o Windows
Server 2003 ou para o Windows XP. No entanto, a restauração em um computador
com o Windows 2003 SP1 exige que você restaure o computador de destino para o
Windows 2003 SP1. Se não fizer isto, você encontrará o erro abaixo:
Mensagem de erro ao restaurar um backup no Windows Server 2003
Service Pack 1 (SP1) em um computador com o Windows Server 2003: O Windows não
pôde ser iniciado devido a um erro no software
Para obter mais informações sobre a mensagem de erro
exibida ao restaurar um backup feito no Windows Server 2003 Service Pack 1
(SP1) em um computador com o Windows Server 2003, clique no número abaixo para
ler o artigo na Base de Dados de Conhecimento Microsoft (a página pode estar em
inglês):
914049
(http://support.microsoft.com/kb/914049/
)
Mensagem de erro ao restaurar um backup no Windows Server 2003 Service Pack 1 (SP1) em um computador com o Windows Server 2003: "O Windows não pôde ser iniciado devido a um erro no software"
Mover uma instalação de cliente ou servidor membro do Windows
Para computadores clientes e servidores membro, execute as
seguintes etapas para fazer backup da instalação do Windows e restaurá-la em um
outro computador. (Um servidor membro é todo servidor que não seja um
controlador de domínio).
- No computador de origem, faça logon usando a conta de
Administrador e pare todos os serviços não críticos e os serviços que você
normalmente pára antes de fazer backup. Isto pode incluir todos os serviços que
travem os arquivos. Isto inclui antivírus, exame de disco e serviços de
indexação.
- No computador de origem, verifique se o valor de início
TCP/IP está definido para 1. Este valor está localizado na seguinte subchave do
Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
Recolher esta tabelaExpandir esta tabela
| Nome do valor | Início |
| Tipo do valor | REG_DWORD |
| Dados do valor | 1 |
- No computador de origem, use o Windows Backup para fazer
backup da unidade do sistema, as subpastas da unidade do sistema e o estado do
sistema.
- No computador de destino, crie uma nova instalação do
Windows, usando a mesma versão do sistema operacional do computador de origem.
Verifique se instalou o sistema operacional na mesma unidade e com o mesmo
caminho usado no computador de origem. Por exemplo, se o Windows for instalado
em C:\WINNT no computador de origem, é necessário fazer a instalação no mesmo
local no computador de destino.
- Após a conclusão da nova instalação, faça logon no
computador de destino como Administrador. Com o Gerenciamento de disco, crie,
formate e atribua letras de unidades a todos os volumes adicionais necessários
para manter um componente do estado do sistema. Verifique se todas as letras
das unidades correspondem às usadas no computador de origem. O espaço em disco
para os volumes no computador de destino deve ser, pelo menos, do mesmo tamanho
do espaço correspondente no computador de origem.
- No computador de destino, crie uma pasta C:\Backup. Coloque
uma cópia do arquivo c:\Boot.ini e toda a pasta %systemroot%\Repair, incluindo
todas as subpastas, na pasta c:\Backup para ser usada na etapa 8. O arquivo
Boot.ini está localizado na raiz da partição do sistema (normalmente
C:\Boot.ini). A pasta Repair geralmente está na pasta C:\WINNT\Repair ou na
pasta C:\WINDOWS\Repair.
- Para restaurar o backup no computador de destino, execute
as seguintes etapas:
- Clique em Iniciar, em
Executar, digite ntbackup e clique em
OK.
- Em Ferramentas, clique em
Opções, na guia Restorar e em Sempre
substituir o arquivo no meu computador.
- Restaure o estado do sistema pelo backup feito
anteriormente. Verifique se selecionou a opção de restauração para o local de
origem.
Observação Para ter acesso a toda mídia removível (fita ou disco magnético)
do computador de origem após a conclusão da restauração completa, clique em
Restaurar banco de dados de armazenamento removível no botão
Avançado antes de iniciar a restauração.
- Após a restauração ser concluída, mas antes de reiniciar o
computador de destino, execute as seguintes etapas:
- Copie o arquivo C:\Boot.ini da pasta c:\Backup, criada
na etapa 6. Copie a pasta Repair e suas subpastas da pasta C:\Backup para a
pasta %systemroot%\Repair.
- Reinstale os drivers do controlador de disco rígido do
computador de destino se houver drivers de terceiros em uso.
- Verifique se o computador de origem está desligado,
desconectado da rede ou se foi reinstalado usando um nome de computador e um
endereço IP diferentes. (Se o computador de origem tiver um endereço IP
estático, o computador de destino terá o mesmo endereço IP estático após a
operação de restauração).
- Reinicie o computador e verifique se ele está funcionando
corretamente.
Se o computador restaurado tiver sido um computador
membro ou um servidor membro, teste o canal de segurança usando o comando NLTEST : NLTEST /SC_QUERY:<DomainName>
Se SC_QUERY reportar uma condição de falha, redefina o canal de
segurança usando o seguinte comando:NLTEST /SC_RESET:<DomainName>
Se o computador de destino for um computador membro ou um servidor
membro, será necessário redefinir o canal de segurança com o domínio, caso o
backup tenha ocorrido recentemente. Ao executar o comando netdiag /test:trust, o teste de relação do canal de segurança falhará se o canal de
segurança for quebrado. O comando netdiag está disponível quando você instala as Ferramentas de suporte na
mídia de instalação do Windows.
Se o teste de relação de confiança
falhar e indicar um canal de segurança que falhou, será possível executar a
ferramenta Netdom no computador de destino para redefinir o canal. O comando
Netdom também está disponível nas Ferramentas de suporte. Para redefinir o
canal de segurança, use o seguinte comando netdom.netdom reset Destination computer /domain:domain_name usero:admin_user /passwordo:admin_user_password
Observação Computador_de_destino é o computador de
destino. nome_de_domínio é o nome do domínio.
usuário_admin é o usuário membro de um grupo
administradores. senha_usuário_admin é a senha da
conta do usuário.
Mover uma instalação do controlado de domínio do Windows
Aviso O procedimento a seguir é direcionado para a recuperação de falha
ou substituição de hardware de um único domínio quando não houver outros
controladores de domínio disponíveis. Se não houver outros controladores de
domínio saudáveis online para o domínio, não é aconselhável fazer a
restauração. Em vez disso, execute uma nova instalação do Windows no computador
de destino e execute o Assistente para a instalação do Active Directory
(Dcpromo.exe), para fazer uma réplica da instalação em um domínio existente.
- No computador de origem, faça logon usando a conta de
Administrador e pare todos os serviços não críticos e os serviços que você
normalmente pára antes de fazer backup. Isto pode incluir todos os serviços que
travem os arquivos. Isto inclui antivírus, exame de disco e serviços de
indexação.
- No computador de origem, verifique se o valor de início
TCP/IP está definido para 1. Este valor está localizado na seguinte subchave do
Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip
Recolher esta tabelaExpandir esta tabela
| Nome do valor | Início |
| Tipo do valor | REG_DWORD |
| Dados do valor | 1 |
- Use a ferramenta de backup do Windows para fazer backup das
unidades e do estado do sistema. Para o Windows 2000, se o Sysvol residir em
uma unidade diferente da unidade do sistema, é necessário fazer backup dessa
pasta e das subpastas. Por exemplo, se Sysvol estiver situado na pasta
D:\Sysvol, é necessário fazer backup da unidade do sistema, do estado do
sistema e da pasta D:\Sysvol.
- Execute uma nova instalação do Windows no computador de
destino usando a mesma versão do Windows do computador de origem. Verifique se
o Windows foi instalado no mesmo local em que foi instalado no computador de
origem. Por exemplo, se o Windows for instalado na pasta C:\WINNT no computador
de origem, é necessário fazer a instalação no mesmo local no computador de
destino.
- Após a conclusão da nova instalação, faça logon no
computador de destino como Administrador. Com o Gerenciamento de disco, crie,
formate e atribua letras de unidades a todos os volumes adicionais necessários
para manter um componente do estado do sistema ou um aplicativo. Verifique se
todas as letras das unidades correspondem às usadas no computador de origem.
- No computador de destino, crie uma pasta C:\Backup.
Coloque uma cópia do arquivo Boot.ini nessa pasta, na pasta %systemroot%\Repair
e em todas as subpastas da pasta Repair. O arquivo Boot.ini é a raiz da
partição do sistema. (Essa pasta é, normalmente, a pasta C:\Boot.ini). A pasta
Repair geralmente está na pasta C:\WINNT\Repair ou na pasta
C:\WINDOWS\Repair.
Se o computador de origem for o único controlador
de domínio para o domínio, reinstale o Windows nele ou desconecte-o da rede
antes de restaurar o backup no computador de destino. É aconselhável usar essas
etapas para facilitar a religação do computador de origem. Caso o computador de
origem seja ligado por outra pessoa, ocorrerão conflitos de nome ou outros
problemas com o computador de destino.
Se o computador de origem não
for o único controlador de domínio para o domínio, use o Assistente para a
instalação do Active Directory para remover o Active Directory do computador de
origem. Depois, reinstale o Windows do computador de origem ou desconecte-o da
rede. - Após confirmar que o computador de origem e o de destino
restaurado não estão online ao mesmo tempo, restaure o backup executando as
seguintes etapas:
- Clique em Iniciar, em
Executar, digite ntbackup e clique em
OK.
- Em Ferramentas, clique em
Opções, na guia Restorar e em Sempre
substituir o arquivo no meu computador.
- Restaure o estado e a unidade do sistema a partir do
backup feito anteriormente. Para o Windows 2000, é necessário selecionar
manualmente a pasta Sysvol a ser restaurada. O estado do sistema inclui Sysvol.
Contudo, há um problema, no Windows 2000, que impede que os pontos de junção do
Sysvol sejam restaurados corretamente se você restaurar apenas o estado do
sistema. Verifique se selecionou a opção de restauração para Local de
origem.
- Após a restauração ser concluída, mas antes de reiniciar o
computador de destino, execute as seguintes etapas:
- Substitua o arquivo Boot.ini e a pasta
%systemroot%\Repair que tem as cópias feitas na etapa 6.
- Reinstale os drivers do controlador de disco rígido do
computador de destino se houver drivers de terceiros em uso.
- Nas configurações TCP/IP, verifique se o computador
está configurado para usar um servidor DNS (Sistema de nomes de domínio) que
seja autoritativo para o domínio e esteja atualmente online. Não configure o
servidor para usar ele mesmo como DNS, porque os registros DNS no backup podem
não ser mais válidos. Quando a restauração for concluída, e ao terminar de
verificar se o computador de destino está funcionando corretamente, é possível
configurar o servidor de modo que ele use a si mesmo para DNS.
- Se o computador de destino for o primeiro ou o único
controlador de domínio para o domínio, execute as seguintes etapas para
restaurar autoritativamente o FRS. Esta etapa deve ser concluída antes da
primeira reinicialização depois que a restauração for concluída.
Aviso Não execute estas etapas se existirem controladores de domínio no
domínio.
- Clique em Iniciar, em
Executar, digite regedit e pressione
ENTER.
- Localize a seguinte subchave do Registro:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NtFrs\Parameters\Replica Sets
- Expanda Replica Sets, identifique a
subchave que se refere ao conjunto de réplica DOMAIN SYSTEM VOLUME (SYSVOL
SHARE).
- Localize a subchave Cumulative Replica Sets, que
corresponde ao nome da subchave da etapa anterior.
- Expanda Cumulative Replica Sets,
clique na subchave que representa o conjunto de réplica Sysvol, clique duas
vezes em BurFlags.
- Na caixa de diálogo Editar valor
DWORD, digite D4 e clique em
OK.
- Reinicie o computador.
- Reinicie o computador e verifique se ele está funcionando
corretamente usando os comandos dcdiag e netdiag.
Para obter mais informações sobre como usar o comando
dcdiag, clique no número abaixo para ler o artigo na Base de Dados de
Conhecimento da Microsoft (a página pode estar em inglês):
265706
(http://support.microsoft.com/kb/265706/
)
Dcdiag e netdiag no Windows 2000 facilitam a junção de domínio e a criação de controlador de domínio
Se existirem controladores de domínio no domínio,
você pode ter de redefinir os canais de segurança, caso o backup tenha sido
feito recentemente. Se o canal de segurança for quebrado, o comando netdiag /test:trust indicará que o teste de relação de confiança falhou. Se o teste
de relação de confiança indicar que o teste foi ignorado, será possível ignorar
os resultados seguramente. Este resultado indica que o computador no qual você
executou o teste tem a função do mestre de operações do emulador
PDC.
Se o teste da relação de segurança falhar, você terá um canal de
segurança com falha. Para resolver isso, execute o comando netdom no computador de destino para redefinir o canal de segurança.
Para redefinir o canal de segurança em um controlador de domínio usando o
comando netdom, execute as seguintes etapas:
- Pare o serviço KDC (Kerberos Key Distribution Center) e
configure-o para a inicialização manual.
- Use o seguinte comando para redefinir um canal de
segurança:
netdom resetpwd /server:nome_servidor_parceiro_replicação
/userd:nome_de_domínio\usuário_admin
/senha:senha_usuário_admin
Observação nome_servidor_parceiro_replicação é o
nome do servidor parceiro de replicação. O comando deve ser executado
localmente no computador de destino. - Reinicie o computador, inicie o KDC e configure-o para
a inicialização automática.
- Verifique se a replicação está funcionando e se existem
controladores de domínio no domínio.
Para obter mais informações sobre como verificar a
replicação, clique no número abaixo para ler o artigo na Base de Dados de
Conhecimento Microsoft (a página pode estar em inglês):
232072
(http://support.microsoft.com/kb/232072/
)
Iniciando a replicação entre o diretório ativo e os parceiros de replicação direta
Solução de problemas
Depois de reiniciar o computador de destino, é possível enfrentar
os seguintes sintomas:
Para resolver problemas com as configurações de vídeo ou com um
adaptador de rede, remova o adaptador gráfico ou o adaptador de rede do
Gerenciador de dispositivos e reinicie o computador. O Windows detectará
novamente o dispositivo e, provavelmente, solicitará os drivers.
Para
resolver o erro de parada ou o problema no qual um computador pára de
responder, execute uma atualização in-loco do Windows.
Para obter mais informações sobre como fazer uma
atualização in-loco, clique nos números abaixo para ler os artigos na Base de
Dados de Conhecimento Microsoft (alguns artigos podem estar em inglês):
292175
(http://support.microsoft.com/kb/292175/
)
Como executar uma atualização in-loco do Windows 2000
816579
(http://support.microsoft.com/kb/816579/
)
Como executar uma atualização in-loco do Windows Server 2003
315341
(http://support.microsoft.com/kb/315341/
)
Como realizar uma atualização in-loco (reinstalação) do Windows XP
Depois de concluir a instalação local, execute as
seguintes etapas para verificar se a subchave do Registro
ClientProtocols
existe e
está preenchida corretamente:
- Clique em Iniciar, em
Executar, digite regedit e clique em
OK.
- Localize e clique com o botão direito do mouse na seguinte
subchave do Registro. Verifique se os valores na seguinte lista
existem:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Rpc\ClientProtocols
Recolher esta tabelaExpandir esta tabela
| Nome do valor | Tipo de valor | Dados do valor |
| ncacn_ip_tcp | REG_SZ | rpcrt4.dll |
| ncacn_ip_udp | REG_SZ | rpcrt4.dll |
| ncacn_nb_tcp | REG_SZ | rpcrt4.dll |
| ncacn_np | REG_SZ | rpcrt4.dll |
- Se a subchave
ClientProtocols
não for encontrada,
adicione-a na subchave Rpc
. - Se os valores na subchave
ClientProtocols
não
forem encontrados, execute as seguintes etapas:
- Clique com o botão direito do mouse em
ClientProtocols, aponte para Novo e clique em
Valor da seqüência.
- Digite o Nome do valor da entrada que não foi
encontrada e pressione ENTER.
- Clique com o botão direito do mouse no nome do valor
digitado na etapa b e clique em Modificar.
- Digite os dados do valor adequados para o nome do valor
digitado na etapa b e clique em OK.
- Repita a etapa 4 para cada valor não encontrado na
subchave
ClientProtocols
. - Reinicie o computador se tiver executado todas as
alterações no Registro.
Observação Se o computador de origem foi atualizado pelo Windows NT 4.0, os
perfis de usuário podem ficar armazenados na pasta %systemroot%\Profiles ao
invés da pasta %systemdrive%\Documents and Settings. Depois de executar uma
atualização in-loco, pode ser necessário alterar novamente os seguintes valores
do Registro para %systemroot%\Profiles.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\ProfileList
Recolher esta tabelaExpandir esta tabela
| Nome do valor | Diretório Profiles |
| Tipo do valor | REG_EXPAND_SZ |
| Dados do valor | %systemroot%\Profiles |
Para obter
mais informações sobre os perfis de usuário, clique nos números abaixo para ler
os artigos na Base de Dados de Conhecimento Microsoft (alguns artigos podem
estar em inglês):
214653
(http://support.microsoft.com/kb/214653/
)
Como definir o caminho para o perfil All Users
228445
(http://support.microsoft.com/kb/228445/
)
Armazenamento de perfil de usuário no Windows 2000
A Microsoft fornece informações para contato com terceiros para
ajudá-lo a encontrar suporte técnico. Essas informações podem ser alteradas sem
aviso prévio. A Microsoft não garante a precisão das informações para contato
com terceiros.