Compartilhar via


Chaves e valores do Registro para backup e restauração

Os aplicativos que solicitam ou executam operações de backup e restauração devem usar as seguintes chaves e valores do Registro para se comunicarem entre si ou com recursos como o VSS (Serviço de Cópias de Sombra de Volume) e o Backup do Windows:

CustomPerformanceSettings

Consulte OverallPerformanceSetting and CustomPerformanceSettings.

DisableMonitoring

Em plataformas de cliente do Windows a partir do Windows 7, os usuários são automaticamente solicitados a configurar o recurso Backup do Windows, caso ainda não tenham feito isso. Essas notificações aparecem no momento da inicialização do computador, começando sete dias após a instalação do sistema operacional. Eles também aparecem quando o usuário conecta uma unidade de disco rígido; nesse caso, as notificações aparecem imediatamente.

Os OEMs e desenvolvedores de aplicativos de backup de terceiros podem usar o valor do Registro DisableMonitoring para desativar essas notificações automáticas.

Esse valor não existe por padrão e, portanto, ele deve ser criado na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsBackup

O valor do Registro DisableMonitoring tem o tipo de dados REG_DWORD e é interpretado da seguinte maneira:

  • Se os dados do valor estiverem definidos como 1 e se os usuários ainda não tiverem configurado o recurso Backup do Windows, as notificações automáticas serão desativadas. Se uma notificação automática já estiver presente na Central de Ações, definir esse valor do Registro fará com que a notificação seja removida às 10h da manhã seguinte.
  • Se o valor não existir, se seus dados não estiverem definidos ou se seus dados estiverem definidos como zero, as notificações automáticas não serão desativadas.

Windows Vista e Windows XP: não há suporte para esse valor do Registro.

FilesNotToBackup

A chave do Registro FilesNotToBackup especifica os nomes dos arquivos e diretórios que os aplicativos de backup não devem fazer backup ou restaurar. Cada uma das entradas nesta chave é uma cadeia de caracteres REG_MULTI_SZ no seguinte formato:

[Drive][Path]\FileName [/s]

  • Drive especifica a unidade e é opcional. Por exemplo, c:. Para especificar todas as unidades, use uma barra invertida (\); nenhuma letra de unidade é necessária.
  • Path especifica o caminho e é opcional. Ele não pode conter caracteres curinga.
  • FileName especifica o arquivo ou diretório e é obrigatório. Ele pode conter caracteres curinga.
  • /s especifica que todos os subdiretórios do caminho especificado devem ser incluídos.
  • As variáveis de ambiente, como %Systemroot%, podem ser substituídas por toda ou parte da cadeia de caracteres inteira.

A tabela a seguir mostra algumas entradas típicas.

Nome da entrada Valor padrão
Internet Explorer Arquivos temporários
Arquivo de Paginação de Memória \Pagefile.sys
Coordenador de Transações Distribuídas da MS C:\Windows\system32\MSDtc\MSDTC.LOG C:\Windows\system32\MSDtc\trace\dtctrace.log
Cache de Arquivos Offline %Systemroot%\CSC\* /s
Gerenciamento de Energia \hiberfil.sys
Armazenamento de instância única \SIS Common Store\*.* /s
Arquivos temporários %TEMP%\* /s

Observação

Os aplicativos que executam backups em nível de volume geralmente fazem isso copiando todo o volume no nível do bloco, portanto, não podem respeitar a chave do Registro FilesNotToBackup no momento do backup. Em vez disso, eles esperam até o momento da restauração para excluir os arquivos que não deveriam ser copiados. Na maioria dos casos, essa é uma estratégia razoável. No entanto, no caso de arquivos de Armazenamento de Instância Única, os arquivos do Repositório Comum do SIA não devem ser excluídos no momento da restauração.

Para backups de volume em nível de bloco, o Backup do Windows Server e o utilitário Windows Wbadmin respeitam a chave do Registro FilesNotToBackup excluindo os arquivos apropriados no momento da restauração. A Restauração do Sistema e o Backup do Estado do Sistema não respeitam a chave do Registro FilesNotToBackup.

Windows XP: a Restauração do Sistema respeita a chave do Registro FilesNotToBackup.

FilesNotToSnapshot

O VSS dá suporte à chave do Registro FilesNotToSnapshot. Os aplicativos e os serviços podem usar essa chave para especificar arquivos a serem excluídos de cópias de sombra recém-criadas. Para obter mais informações, consulte Como excluir arquivos de Cópias de Sombra.

Windows Server 2003 e Windows XP: Não há suporte para essa chave do Registro.

Para backups de volume no nível de bloco, o Backup do Windows Server respeita a chave do Registro FilesNotToSnapshot excluindo os arquivos apropriados no momento da restauração.

Tempo de inatividade

O valor do Registro IdleTimeout especifica a quantidade de tempo, em segundos, que o serviço VSS aguardará quando estiver ocioso. Se esse valor de tempo limite for atingido e não houver tarefas a serem executadas, o serviço VSS será desligado.

Esse valor do Registro pode ser encontrado na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VSS\Settings

Se esse valor do Registro não existir:

  • O valor de tempo limite real usado é de 180 segundos (3 minutos) por padrão.
  • Você pode criar um valor com o nome IdleTimeout e o tipo DWORD e defini-lo como o valor desejado.

Se esse valor do Registro for definido como 0 segundos:

  • O valor de tempo limite real usado é de 180 segundos (3 minutos).

Se você definir esse valor do Registro:

  • O VSS usa o valor de tempo limite que você definiu.
  • Você pode especificar qualquer valor de TTL entre 1 e FFFFFFFF segundos. No entanto, é recomendável escolher um valor entre 1 e 180 segundos.

Windows Server 2003 e Windows XP: Não há suporte para essa chave do Registro.

KeysNotToRestore

A chave do Registro KeysNotToRestore especifica os nomes das subchaves e valores do Registro que os aplicativos de backup não devem restaurar. Para obter mais informações, consulte KeysNotToRestore. Não é necessário respeitar a chave do Registro KeysNotToRestore .

Windows Server 2003 e Windows XP: você deve respeitar a chave do Registro KeysNotToRestore .

Para backups de volume no nível de bloco, o Backup do Windows Server respeita a chave do Registro KeysNotToRestore excluindo os arquivos apropriados no momento da restauração.

O Backup de Estado do Sistema respeita a chave do Registro KeysNotToRestore .

LastInstance

O valor do Registro LastInstance indica que uma operação de restauração bare-metal foi executada e que os volumes foram substituídos, mas não formatados. Para obter mais informações, consulte Como usar a recuperação automatizada do sistema VSS para recuperação de desastre.

Windows Server 2003 e Windows XP: Não há suporte para esse valor do Registro.

LastRestoreId

Quando um aplicativo de backup executa uma restauração de estado do sistema, ele deve indicar que fez isso definindo o valor do Registro LastRestoreId . "Restauração do estado do sistema", neste caso, refere-se a qualquer restauração que restaura seletivamente binários e drivers do sistema operacional.

Se todo o volume de inicialização e do sistema for restaurado no nível do volume, esse valor não deverá ser definido.

Se o valor do Registro LastRestoreId não existir, o aplicativo de backup deverá criá-lo com a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\SystemStateRestore

Crie um valor com o nome LastRestoreId e o tipo REG_SZ. O valor deve ser um valor opaco exclusivo, como um GUID.

Sempre que uma nova restauração de estado do sistema for executada, o aplicativo de backup deverá alterar os dados do valor de LastRestoreId .

Outros aplicativos que precisam monitorar restaurações de estado do sistema devem armazenar os dados desse valor do Registro. Esses dados podem ser comparados com os dados atuais do valor do Registro LastRestoreId para determinar se uma nova restauração de estado do sistema foi executada.

Windows Vista, Windows Server 2003 e Windows XP: Não há suporte para esse valor do Registro até o Windows Vista com Service Pack 1 (SP1) e o Windows Server 2008.

MaxShadowCopies

O valor do Registro MaxShadowCopies especifica o número máximo de cópias de sombra acessíveis pelo cliente que podem ser armazenadas em cada volume do computador. Uma cópia de sombra acessível ao cliente é uma cópia de sombra criada usando o valor VSS_CTX_CLIENT_ACCESSIBLE da enumeração _VSS_SNAPSHOT_CONTEXT. As cópias de sombra acessíveis pelo cliente são usadas por Cópias de Sombra para Pastas Compartilhadas. Para obter mais informações sobre cópias de sombra, consulte a documentação do VSS.

Se o valor do Registro MaxShadowCopies não existir, o aplicativo de backup poderá criá-lo com a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VSS\Settings

Crie um valor com o nome MaxShadowCopies e o tipo DWORD. Os dados padrão para esse valor são 64. O mínimo é 1. O máximo é 512.

Observação

Para outros tipos de cópias de sombra, não há nenhum valor do Registro que corresponda a MaxShadowCopies. O número máximo de cópias de sombra é de 512 por volume.

Observação

A configuração de MaxShadowCopies tem suporte no Windows Server 2003 ou posterior.

Windows Server 2003: em servidores de cluster, os dados do valor do Registro MaxShadowCopies podem precisar ser definidos como um número menor. Para obter mais informações, consulte Os volumes de disco demoram mais para ficar online quando você usa o Serviço de Cópias de Sombra de Volume em computadores que executam muitas operações de E/S.

Windows XP: não há suporte para esse valor do Registro.

MinDiffAreaFileSize

O VSS aloca uma área de armazenamento de cópia de sombra (ou "área de comparação") para armazenar dados para cópias de sombra. O tamanho mínimo da área de armazenamento de cópias de sombra é uma configuração por computador que pode ser especificada usando o valor do Registro MinDiffAreaFileSize .

Se o valor do Registro MinDiffAreaFileSize não estiver definido, o tamanho mínimo da área de armazenamento de cópia de sombra será de 32 MB para volumes menores do que 500 MB e 320 MB para volumes maiores do que 500 MB.

Windows Server 2008, Windows Server 2003 com SP1 e Windows Vista: se o valor do Registro MinDiffAreaFileSize não estiver definido, a área de armazenamento de cópia de sombra terá um tamanho mínimo de 300 MB. Se o valor do Registro MinDiffAreaFileSize estiver definido, seus dados deverão estar entre 300 MB e 3.000 MB (3 GB) e deverão ser um múltiplo de 300 MB.

Windows Server 2003: se o valor do Registro MinDiffAreaFileSize não estiver definido, o tamanho mínimo da área de armazenamento de cópia de sombra será de 100 MB.

Windows XP: não há suporte para esse valor do Registro.

Se o valor do Registro MinDiffAreaFileSize não existir, o aplicativo de backup poderá criá-lo com a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VolSnap

Crie um valor com o nome MinDiffAreaFileSize e o tipo REG_DWORD. Os dados dessa chave são especificados em megabytes. 320 é igual a 320 MB e 3.200 é igual a 3,2 GB. Você deve especificar um número que seja um múltiplo de 32. Se você especificar um valor que não seja um múltiplo de 32, o próximo múltiplo de 32 será usado.

As cópias de sombra podem não funcionar corretamente se o valor do Registro MinDiffAreaFileSize especificar um tamanho mínimo maior que o tamanho máximo da área de armazenamento de cópia de sombra. Para especificar o tamanho máximo da área de armazenamento de cópia de sombra, use o comando Vssadmin add shadowstorage ou Vssadmin resize shadowstorage. Para ver o tamanho máximo atual, use o comando Vssadmin list shadowstorage . Se você não tiver definido um tamanho máximo, não há limite para a quantidade de espaço que pode ser usada.

OverallPerformanceSetting and CustomPerformanceSettings

Os valores do Registro OverallPerformanceSetting e CustomPerformanceSettings são usados para especificar as configurações de desempenho do Backup do Windows Server. Esses valores do Registro têm suporte apenas em sistemas operacionais Windows Server.

Windows Server 2003: não há suporte para esses valores do Registro.

Se esses valores do Registro não existirem, o aplicativo de backup poderá criá-los na seguinte chave do Registro:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Windows Block Level Backup

Para especificar configurações de desempenho para todos os volumes, crie um valor com o nome OverallPerformanceSetting e o tipo REG_DWORD. Os dados do valor devem ser definidos como um dos valores a seguir.

Valor Significado
1 Desempenho normal de backup (usando backups completos). Essa configuração corresponde à configuração de desempenho de backup normal descrita em Otimização do desempenho do backup e do servidor.
2 Desempenho de backup mais rápido (usando backups incrementais). Essa configuração corresponde à configuração de desempenho de backup mais rápida, descrita em Otimização do desempenho do backup e do servidor.
3 Desempenho de backup personalizado (especificando uma configuração de desempenho para cada volume). Essa configuração corresponde à configuração personalizada descrita em Otimização do desempenho do backup e do servidor.

Se definir OverallPerformanceSetting como 3, você também deverá especificar as configurações de desempenho para cada volume individualmente. Para fazer isso, crie um valor com o nome CustomPerformanceSettings e o tipo REG_MULTI_SZ. Os dados desse valor devem ser definidos da seguinte maneira:

  • Cada cadeia de caracteres na sequência de cadeias de caracteres REG_MULTI_SZ contém a configuração de um volume.
  • Cada cadeia de caracteres consiste em um GUID de volume, seguido por uma vírgula, seguido por um valor DWORD.
  • Cada um dos valores DWORD é 1 (backup completo) ou 2 (backup incremental).

Por exemplo, suponha que o computador tenha dois volumes da seguinte maneira:

  • Os dois volumes são C:\ e D:\.
  • O GUID do volume C:\ é 07c473ca4-2df8-11de-9d80-806e6f6e6963 e o GUID do volume D:\ é 0ac22ea6c-712f-11de-adb0-00215a67606e.
  • Você deseja especificar o desempenho de backup normal para o volume C:\ e o desempenho de backup mais rápido para o volume D:\.

Para fazer isso, você definiria OverallPerformanceSetting como 3 e CustomPerformanceSettings como "07c473ca4-2df8-11de-9d80-806e6f6e6963,1\00ac22ea6c-712f-11de-adb0-00215a67606e,2".

Se você definir OverallPerformanceSetting como 1 ou 2, os dados no valor CustomPerformanceSettings serão ignorados.

SYSVOL

O valor do Registro SYSVOL é uma maneira de notificar o serviço DFSR (Replicação do Sistema de Arquivos Distribuído) de que uma operação de restauração do estado do sistema foi iniciada. Qualquer aplicativo de backup que execute a restauração do estado do sistema do SYSVOL deve usar esse valor para indicar se a operação de restauração é autoritativa ou não autoritativa. Esse valor é lido pelo serviço DFSR. Se esse valor não for definido, a restauração SYSVOL será executada de forma não autoritativa por padrão.

Se o valor do Registro SYSVOL não existir, o aplicativo de backup deverá criá-lo com a seguinte chave do Registro:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\DFSR\Restore

Crie um valor com o nome SYSVOL e o tipo REG_SZ. Os dados do valor devem ser definidos como "autoritativos" ou "não autorizados" com base na solicitação do administrador do sistema.

Windows Vista, Windows Server 2003 e Windows XP: não há suporte para esse valor do Registro.