Criando um relacionamento de FlashCopy para um conjunto sincronizado
A classe IBMTSSVC_StorageConfigurationService fornece os métodos para estabelecer um FlashCopy de relacionamento entre 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 preferencial FlashCopy.
- Selecione um IBMTSSVC_StorageVolume válido como um destino. volumes válidos podem ser determinados utilizando IBMTSSVC_CandidateVolume.
Certifique-se de que a origem IBMTSSVC_StorageVolume e de destino IBMTSSVC_StorageVolume as instâncias pertencem à instância IBMTSSVC_Cluster mesmo.
- Recupere a instância IBMTSSVC_StorageConfigurationService que está associado à instância IBMTSSVC_Cluster para a qual as instâncias IBMTSSVC_StorageVolume selecionados pertencem.
- Chame o IBMTSSVC_StorageConfigurationService.AttachReplica() do método com as seguintes especificações de parâmetro:
- 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 segundo plano em porcentagem (0 a 100%).
- Opcionalmente, especifique Configure para incluir o FlashCopySynchronization recentemente criadas ao conjunto. Se você especificar um valor nulo, o FlashCopySynchronization recém-criado não será um membro de um conjunto sincronizado.
- Opcionalmente, configure CopyType para 5. Isso define AutoDelete como true, que exclui automaticamente o mapeamento FlashCopy depois que a cópia em segundo plano seja concluído.
- Se você não desejar excluir automaticamente os mapeamentos FlashCopy, s et 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 ancluído para o s et CopyType for 5, o s et torna-se CopyType 5, e quaisquer outros mapeamentos FlashCopy que são incluídos no s et deve ter CopyType 5, ou a inclusão falhará. De, se um s et contém um FlashCopy de CopyType 4, todos os outros mapeamentos FlashCopy no conjunto devem ser do CopyType 4 ou o operação modificação falhará.
Lembre-se: A sincronização deve pertencer ao mesmo sistema em cluster como o serviço de hosting.