Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A interface IVssComponent permite que um utilizador ajuste com precisão a forma como os arquivos são restaurados a nível de componente.
Como é possível que a configuração do sistema durante a restauração seja algo diferente do previsto durante o backup, o mecanismo de destino de restauração é fornecido.
Ele permite que os escritores chamem IVssComponent::SetRestoreTarget para alterar a forma como os componentes que estão explicitamente incluídos no documento de Componentes de Backup são restaurados. Isso também altera o mecanismo de restauração usado nos componentes que são incluídos implicitamente.
A restauração de arquivos que ocorre durante uma reinicialização do sistema (sob os valores de enumeração VSS_RESTOREMETHOD_ENUM VSS_RME_RESTORE_AT_REBOOT e VSS_RME_RESTORE_AT_REBOOT_IF_CANNOT_REPLACE) não pode ser afetada pelos destinos de restauração porque não há serviços VSS em execução quando MoveFileEx copia arquivos para seu local final.
Da mesma forma, as restaurações VSS_RME_CUSTOM podem ou não ser afetadas, porque cada restauração personalizada é específica para um determinado escritor e pode optar por respeitar ou ignorar os destinos de restauração.
Solicitantes e escritores podem usar IVssComponent::GetRestoreTarget para verificar o destino de restauração de um conjunto de componentes.
IVssComponent suporta os seguintes destinos de restauração, que podem ser definidos com base no conjunto de componentes por conjunto de componentes.
- VSS_RT_ORIGINAL. O método de restauração especificado pela enumeração VSS_RESTOREMETHOD_ENUM será respeitado.
- VSS_RT_ALTERNATE. Os arquivos são restaurados para um local determinado a partir de um mapeamento de local alternativo existente. Se existir um mapeamento de local alternativo correspondente a um caminho em um subcomponente de conjunto de componentes, restaure para o local alternativo, se possível; caso contrário, retorne um erro.