Método IVssBackupComponentsEx3::AddSnapshotToRecoverySet (vsbackup.h)
Especifica os volumes a serem incluídos em uma operação de ressincronização do LUN. Esse método tem suporte apenas em sistemas operacionais windows server.
Sintaxe
HRESULT AddSnapshotToRecoverySet(
[in] VSS_ID snapshotId,
[in] DWORD dwFlags,
[in, optional] VSS_PWSZ pwszDestinationVolume
);
Parâmetros
[in] snapshotId
O identificador da cópia de sombra que foi retornada pelo método IVssBackupComponents::AddToSnapshotSet durante o backup. Esse parâmetro é necessário e não pode ser GUID_NULL.
[in] dwFlags
Esse parâmetro é reservado e precisa ser zero.
[in, optional] pwszDestinationVolume
Esse parâmetro é opcional e pode ser NULL. Um valor nulo significa que o conteúdo do volume de cópia de sombra deve ser copiado de volta para o volume original. O VSS identifica o volume original pelas informações de VDS_LUN_INFO no Documento de Componentes de Backup.
Retornar valor
Veja a seguir os códigos de retorno válidos para esse método.
Valor | Significado |
---|---|
|
A operação foi bem-sucedida. |
|
Não há nenhum provedor de hardware que dê suporte à operação ou o solicitante não adicionou com êxito nenhum volume ao conjunto de recuperação. |
|
Esta versão do provedor de hardware não dá suporte a essa operação. |
|
O parâmetro snapshotId especifica uma cópia de sombra que o provedor de hardware não possui. |
|
Outra operação de ressincronização do LUN já está em andamento. |
|
O parâmetro snapshotId especifica uma cópia de sombra que não existe no Documento de Componentes de Backup. |
|
Não há suporte para a ressincronização de LUN nesse volume, porque é um volume dinâmico, porque o disco de destino não tem um identificador de armazenamento de página 83 exclusivo, porque o volume especificado não reside em um LUN gerenciado por um provedor de hardware VSS ou porque o disco de destino é um disco de quorum de cluster. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Nenhum compatível |
Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | vsbackup.h (inclua VsBackup.h, Vss.h, VsWriter.h) |