Criando um Relacionamento do FlashCopy para um Conjunto Sincronizado
A classe IBMTSSVC_StorageConfigurationService fornecerá os métodos para estabelecer um relacionamento FlashCopy entre as duas instâncias IBMTSSVC_StorageVolume e, em seguida, incluindo-o em uma instância IBMTSSVC_FlashCopyStorageSynchronizedSet.
Procedimento
- Selecione uma instância IBMTSSVC_StorageVolume como o volume de origem para o relacionamento de FlashCopy preferencial.
-
Selecione um IBMTSSVC_StorageVolume válido como um destino. Os volumes válidos podem ser determinados usando
IBMTSSVC_CandidateVolume.
Certifique-se de que as instâncias IBMTSSVC_StorageVolume de origem e IBMTSSVC_StorageVolume de destino pertencerão à mesma instância IBMTSSVC_Cluster.
- Recupere a instância IBMTSSVC_StorageConfigurationService que esteja associada à instância IBMTSSVC_Cluster às quais as instâncias IBMTSSVC_StorageVolume selecionadas pertencerão.
- Chame o método IBMTSSVC_StorageConfigurationService.AttachReplica()
com as especificações de parâmetro a seguir:
- Configure SourceElement para a referência (CIMObjectPath) do IBMTSSVC_StorageVolume de origem.
- Configure TargetElement para a referência (CIMObjectPath) do destino IBMTSSVC_StorageVolume.
- Opcionalmente, configure ElementName para o nome da sincronização.
- Opcionalmente, configure BackgroundCopyRate para a prioridade preferencial da taxa de cópia em plano de fundo em porcentagem (0 - 100%).
- Opcionalmente, especifique Set para incluir o FlashCopySynchronization recém-criado ao conjunto. Se você especificar um valor nulo, o FlashCopySynchronization recentemente criado não é um membro de um conjunto sincronizado.
- Opcionalmente, configure CopyType para 5. Isso configura AutoDelete como true, que exclui automaticamente o mapeamento do FlashCopy após a cópia em plano de fundo ser concluída.
- Se você não deseja excluir automaticamente mapeamentos de FlashCopy, configure CopyType para 4.
- Crie uma instância IBMTSSVC_FlashCopyStorageSynchronizedSet chamando o IBMTSSVC_StorageConfigurationService.CreateSynchronizedSet método () com as seguintes especificações de parâmetro:
- Configure CopyType para 4 (memória flash).
- Opcionalmente, configure ElementName para o nome da instância IBMTSSVC_FlashCopyStorageSynchronizedSet recém-criado.
-
Inclua a instância IBMTSSVC_StorageSynchronized para a instância IBMTSSVC_FlashCopySynchronizedSet chamando o IBMTSSVC_StorageConfigurationService.ModifySynchronizedSet método () com o parâmetro Operation configurado para 0 (adicionar). Se o
FlashCopy incluído no conjunto for CopyType 5, o conjunto se
tornará CopyType 5 e qualquer outro mapeamento de FlashCopy
que estiver incluído no conjunto deverá ter CopyType 5 ou a operação de inclusão falhará. Da mesma forma, se um conjunto contém um FlashCopy de CopyType 4, todos os outros
mapeamentos de FlashCopy no conjunto deverão ser do CopyType 4 ou a operação de modificação falhará.
Lembre-se: A sincronização deve pertencer ao mesmo sistema em cluster que o serviço de hospedagem.