Padrões de API e SDKs predefinidos multilíngues
A OpenAPI deste produto (smc/2019-06-01) utiliza o estilo de assinatura RPC. Encapsulamos SDKs para linguagens de programação comuns para desenvolvedores. Os desenvolvedores podem baixar o SDK para chamar diretamente a OpenAPI deste produto sem se preocupar com detalhes técnicos. Se o SDK existente não atender às suas necessidades, você pode usar o mecanismo de assinatura para integração com assinatura própria. Como os detalhes da autoassinatura são muito complexos, isso pode levar cerca de 5 dias úteis. Portanto, recomendamos ingressar em nosso grupo de serviço DingTalk (147535001692) e realizar a integração de assinatura sob orientação especializada.
Antes de usar a API, você precisa preparar sua conta de identidade e chave de acesso (AccessKey) para acessar efetivamente a API por meio de ferramentas cliente (SDK, CLI, etc.). Para obter detalhes, consulte Obter um AccessKey.
Cenários de assinatura personalizada
Se o seu cenário de negócios tiver requisitos especiais e você precisar integrar a API por meio de autoassinatura, recomendamos consultar primeiro nossa equipe de suporte técnico (grupo de serviço DingTalk: 147535001692) para obter orientação profissional e garantir uma integração eficiente.
Preparação de conta e segurança
As contas da Alibaba Cloud têm permissões administrativas completas sobre todos os recursos. Quando um AccessKey é comprometido, todos os recursos associados estarão em risco de acesso não autorizado. Para garantir a segurança, recomenda-se criar um usuário RAM com apenas permissões de acesso à API e configurar seu AccessKey, além de configurar políticas RAM com base no princípio do menor privilégio (PoLP). Use a conta da Alibaba Cloud apenas em cenários específicos em que as permissões da conta da Alibaba Cloud sejam explicitamente necessárias.
Origem da migração
|
API |
Título |
Descrição |
| DescribeSourceServers | DescribeSourceServers. | Consulta as informações de uma ou mais origens de migração. |
| ModifySourceServerAttribute | ModifySourceServerAttribute. | Modifica o nome e a descrição de uma origem de migração. |
| DeleteSourceServer | DeleteSourceServer. | Exclui uma origem de migração. |
Tarefa de migração
|
API |
Título |
Descrição |
| CreateReplicationJob | CreateReplicationJob. | Cria uma tarefa de migração para um servidor de origem. |
| CreateCrossZoneMigrationJob | CreateCrossZoneMigrationJob. | O Server Migration Center (SMC) permite migrar uma instância do Alibaba Cloud Elastic Compute Service (ECS) para uma zona diferente dentro da mesma região e alterar seu tipo de instância, incluindo vCPU e memória, dentro da mesma família de instâncias. Esse recurso ajuda a atender aos requisitos de negócios para migração de instâncias e alterações de especificações. Chame esta operação para criar um trabalho de migração entre zonas. |
| ModifyReplicationJobAttribute | ModifyReplicationJobAttribute. | Modifica as informações de uma tarefa de migração. |
| StartReplicationJob | StartReplicationJob. | Inicia uma tarefa de migração. |
| StopReplicationJob | StopReplicationJob. | Você pode chamar a operação StopReplicationJob para interromper uma tarefa de migração. |
| DescribeReplicationJobs | DescribeReplicationJobs. | Consulta os detalhes de uma ou mais tarefas de migração. |
| CutOverReplicationJob | CutOverReplicationJob. | Interrompe a execução periódica de um trabalho de migração incremental especificado e conclui a migração. |
| DeleteReplicationJob | DeleteReplicationJob. | Você pode chamar DeleteReplicationJob para excluir um trabalho de replicação. |
Grupo de trabalho
|
API |
Título |
Descrição |
| CreateWorkgroup | CreateWorkgroup. | Os grupos de trabalho são usados para gerenciar o ciclo de vida de várias tarefas de migração em cenários de migração em lote de servidores. |
| AssociateSourceServers | AssociateSourceServers. | Para migrar servidores como um grupo, você deve primeiro associar as fontes de migração a esse grupo. |
| DisassociateSourceServers | DisassociateSourceServers. | Desassocia uma origem de migração de um grupo se você não precisar mais usar o grupo para migração em lote ou quiser excluir o grupo. |
| DescribeWorkgroups | DescribeWorkgroups. | Após a criação de um grupo de trabalho, você pode visualizar suas informações, como o nome do grupo de trabalho, a descrição e as informações de alerta. |
| ModifyWorkgroupAttribute | ModifyWorkgroupAttribute. | Modifica o nome e a descrição de um grupo de trabalho. |
| DeleteWorkgroup | DeleteWorkgroup. | Exclui um grupo de trabalho que não é mais necessário. |
Código de ativação
|
API |
Título |
Descrição |
| CreateAccessToken | CreateAccessToken. | Cria um código de ativação. |
| DisableAccessToken | DisableAccessToken. | Você pode chamar a operação DisableAccessToken para desativar um código de ativação. |
| ListAccessTokens | ListAccessTokens. | Consulta os códigos de ativação criados e seus status. |
| DeleteAccessToken | DeleteAccessToken. | Exclui um código de ativação. |
Outros
|
API |
Título |
Descrição |
| ListTagResources | ListTagResources. | Consulta as tags associadas a um ou mais recursos do SMC, como origens de migração e tarefas de migração. |
| TagResources | TagResources. | Cria e anexa tags a vários recursos do SMC, como origens de migração e tarefas de migração. |
| UntagResources | UntagResources. | Desvincula e exclui tags de recursos SMC especificados, como origens de migração e tarefas de migração. |