Consulta os detalhes de uma ou mais tarefas de migração.
Descrição da operação
Descrição da operação
Os parâmetros de solicitação atuam como filtros e são conectados por operadores lógicos AND. Se um parâmetro for deixado vazio, o filtro não entrará em vigor.
Você pode migrar uma origem de migração para uma imagem de contêiner Docker para realizar a migração de aplicações em contêineres de baixo custo. Para obter mais informações sobre imagens de contêineres Docker, consulte Container Registry.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
smc:DescribeReplicationJobs |
get |
*Todos os recursos.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Não |
O nome da tarefa de migração. |
testMigrationTaskName |
| RegionId |
string |
Não |
O ID da região de destino do Alibaba Cloud para a qual a origem de migração é migrada. Por exemplo, se você quiser migrar um servidor de origem para a região China (Hangzhou), defina RegionId como |
cn-hangzhou |
| Status |
string |
Não |
O status principal da tarefa de migração. Valores válidos:
|
Ready |
| BusinessStatus |
string |
Não |
O status de negócios da tarefa de migração. Valores válidos:
|
Preparing |
| PageNumber |
integer |
Não |
O número da página da lista de tarefas de migração a ser retornada. As páginas começam a partir da página 1. Valor padrão: 1. |
1 |
| PageSize |
integer |
Não |
As configurações de paginação para o número de entradas por página em uma consulta paginada. Valor máximo: 50. Valor padrão: 10. |
10 |
| SourceId |
array |
Não |
Os IDs das origens de migração. Valor máximo de N: 50. |
s-bp1e2fsl57knvuug**** |
|
string |
Não |
Os IDs das origens de migração. Valor máximo de N: 50. |
s-bp1bjhkwk2j5hlbn**** |
|
| JobId |
array |
Não |
Os IDs das tarefas de migração. Valor máximo de N: 50. |
j-bp19vlwm0tyigbmj**** |
|
string |
Não |
Os IDs das tarefas de migração. Valor máximo de N: 50. |
j-bp1h3d33mekxwu0n**** |
|
| JobType |
integer |
Não |
O tipo da tarefa de migração. Valores válidos:
|
0 |
| InstanceId |
array |
Não |
O ID da instância. |
|
|
string |
Não |
O ID da instância de destino. |
i-bp1f1dvfto1sigz5**** |
|
| ResourceGroupId |
string |
Não |
O ID do grupo de recursos. |
rg-acfmw3ty5y7**** |
| Tag |
array<object> |
Não |
As tags que são adicionadas ao recurso do Server Migration Center (SMC). |
|
|
object |
Não |
As tags que são adicionadas ao recurso do Server Migration Center (SMC). |
||
| Key |
string |
Não |
A chave da tag N que é adicionada ao recurso do SMC. Valores válidos de N: 1 a 20. A chave da tag pode ser uma string vazia. A chave da tag pode ter até 64 caracteres e não pode conter |
TestKey |
| Value |
string |
Não |
O valor da tag N que é adicionada ao recurso do SMC. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia. O valor da tag pode ter até 64 caracteres e não pode conter |
TestValue |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
|||
| TotalCount |
integer |
O número total de tarefas de migração. |
5 |
| ReplicationJobs |
object |
||
| ReplicationJob |
array<object> |
Os detalhes das tarefas de migração. |
|
|
array<object> |
Os detalhes das tarefas de migração. |
||
| Frequency |
integer |
O intervalo no qual uma tarefa de migração incremental é executada automaticamente. Unidade: horas. Valores válidos: 1 a 168. |
15 |
| VpcId |
string |
O ID da virtual private cloud (VPC) configurada com o Express Connect ou um gateway de VPN. |
vpc-bp1vwnn14rqpyiczj**** |
| CreationTime |
string |
A hora em que a tarefa de migração foi criada. |
2014-07-24T13:00:52Z |
| Status |
string |
O status principal da tarefa de migração. Valores válidos:
|
Running |
| ScheduledStartTime |
string |
A hora de execução da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. O valor deste parâmetro deve atender aos seguintes requisitos:
|
2019-06-04T13:35:00Z |
| MaxNumberOfImageToKeep |
integer |
O número máximo de imagens retidas por padrão para uma tarefa de migração incremental. Valores válidos: 1 a 10. |
8 |
| ContainerNamespace |
string |
O namespace do Docker. |
testNamespace |
| DataDisks |
object |
||
| DataDisk |
array<object> |
Os discos em nuvem de dados do servidor de destino do Elastic Compute Service. |
|
|
array<object> |
Os discos em nuvem de dados do servidor de destino do Elastic Compute Service. |
||
| Index |
integer |
O índice do disco em nuvem de dados. |
1 |
| Size |
integer |
O tamanho do disco em nuvem de dados. Unidade: GiB. |
40 |
| Parts |
object |
||
| Part |
array<object> |
As informações de partição do disco em nuvem de dados. |
|
|
object |
As informações de partição do disco em nuvem de dados. |
||
| SizeBytes |
integer |
O tamanho da partição do disco em nuvem de dados. Unidade: bytes. |
21474836480 |
| Block |
boolean |
Especifica se a replicação de blocos está ativada para a partição. |
true |
| Device |
string |
O identificador do dispositivo da partição do disco em nuvem de dados. |
0_1 |
| StatusInfo |
string |
As informações detalhadas sobre o status da migração. |
statusinfo |
| InstanceRamRole |
string |
O nome da função do Resource Access Management (RAM) anexada à instância. |
SMCAdmin |
| SystemDiskSize |
integer |
O tamanho do disco em nuvem do sistema do servidor de destino do Elastic Compute Service. |
40 |
| Description |
string |
A descrição da tarefa de migração. |
This is my migration task. |
| ReplicationParameters |
string |
As informações de parâmetro do driver de replicação. |
BandWidthLimit:0 |
| ErrorCode |
string |
O código de erro da tarefa de migração. |
InternalError |
| ValidTime |
string |
A hora de expiração da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora exibida no console é a hora UTC mais 8 horas. |
2019-06-08T14:40:52Z |
| NetMode |
integer |
O tipo de rede usado para a migração. |
0 |
| ContainerTag |
string |
A tag da imagem do Docker. |
CentOS:v1 |
| LicenseType |
string |
O tipo de licença da tarefa de migração. Valores válidos:
|
BYOL |
| Name |
string |
O nome da tarefa de migração. |
testMigrationTaskName |
| ImageId |
string |
O ID da imagem de destino entregue pela tarefa de migração. |
m-o6w3gy99qf89rkga**** |
| Progress |
number |
O progresso geral da tarefa de migração. |
100 |
| RunOnce |
boolean |
Especifica se a tarefa de migração é uma tarefa única ou uma tarefa incremental. Valores válidos:
|
true |
| LaunchTemplateId |
string |
O ID do modelo de inicialização da instância. |
lt-launchtemplateid |
| ContainerRepository |
string |
O repositório de imagens do Docker. |
testRepository |
| InstanceId |
string |
O ID da instância de destino. |
i-bp1ff25rzvnul6kr**** |
| SystemDiskParts |
object |
||
| SystemDiskPart |
array<object> |
As informações de partição do disco em nuvem do sistema. |
|
|
object |
As informações de partição do disco em nuvem do sistema. |
||
| SizeBytes |
integer |
O tamanho da partição do disco em nuvem do sistema. Unidade: bytes. |
254803968 |
| Block |
boolean |
Especifica se a replicação de blocos está ativada para a partição do disco em nuvem do sistema. |
true |
| Device |
string |
O identificador do dispositivo da partição do disco em nuvem do sistema. |
0_1 |
| InstanceType |
string |
O tipo de instância da instância intermediária. |
ecs.sn1ne.large |
| SourceId |
string |
O ID da origem da migração. |
s-bp1e2fsl57knvuug**** |
| LaunchTemplateVersion |
string |
As versões do modelo de inicialização da instância. |
1 |
| RegionId |
string |
O ID da região de destino do Alibaba Cloud para a qual a origem da migração é migrada. |
cn-hangzhou |
| TransitionInstanceId |
string |
O ID da instância intermediária. |
i-bp1ff25rzvnul6kr**** |
| EndTime |
string |
A hora de conclusão da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora exibida no console é a hora UTC mais 8 horas. |
2019-06-04T16:00:52Z |
| StartTime |
string |
A hora de início da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora exibida no console é a hora UTC mais 8 horas. |
2019-06-04T14:40:52Z |
| VSwitchId |
string |
O ID do vSwitch na VPC especificada. |
vsw-bp1ddbrxdlrcbim46**** |
| JobId |
string |
O ID da tarefa de migração. |
j-bp19vlwm0tyigbmj**** |
| ImageName |
string |
O nome da imagem de destino entregue pela tarefa de migração. |
testAliCloudImageName |
| BusinessStatus |
string |
O status de negócios da tarefa de migração. Valores válidos:
|
Preparing |
| ReplicationJobRuns |
object |
||
| ReplicationJobRun |
array<object> |
Os registros de execução da tarefa de migração. |
|
|
object |
Os registros de execução da tarefa de migração. |
||
| EndTime |
string |
A hora de término da execução da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora exibida no console é a hora UTC mais 8 horas. |
2019-10-04T13:35:00Z |
| Type |
string |
O modo de execução da tarefa de migração. Valores válidos:
|
Schedule |
| StartTime |
string |
A hora de início da execução da tarefa de migração. A hora é exibida no padrão ISO 8601 no formato yyyy-MM-ddTHH:mm:ssZ. A hora deve estar em UTC. Nota
A hora exibida no console é a hora UTC mais 8 horas. |
2019-10-01T13:35:00Z |
| ImageId |
string |
O ID da imagem gerada pela tarefa de migração. |
m-o6w3gy99qf89rkga**** |
| TargetType |
string |
O tipo de destino da migração. Valores válidos:
|
Image |
| JobType |
integer |
O tipo da tarefa de migração. Valores válidos:
|
0 |
| ResourceGroupId |
string |
O ID do grupo de recursos. |
rg-acfmw3ty5y7**** |
| Tags |
object |
||
| Tag |
array<object> |
As tags que são adicionadas ao recurso do Server Migration Center (SMC). |
|
|
object |
As tags que são adicionadas ao recurso do Server Migration Center (SMC). |
||
| Key |
string |
A chave de tag especificada para o recurso do SMC. Valores válidos de N: 1 a 20. O valor pode ser uma string vazia. Pode ter até 64 caracteres e não pode conter http:// ou https://. |
TestKey |
| Value |
string |
O valor da tag N que é adicionada ao recurso do SMC. Valores válidos de N: 1 a 20. O valor da tag pode ser uma string vazia. O valor da tag pode ter até 64 caracteres e não pode conter |
TestValue |
| Disks |
object |
As informações do disco. |
|
| System |
object |
As informações do disco em nuvem do sistema. |
|
| Size |
integer |
O tamanho do disco em nuvem do sistema da origem da migração. Unidade: GiB. Valores válidos: 20 a 32768. Nota
O valor deve ser maior que o tamanho real ocupado do disco em nuvem do sistema no servidor de origem. Por exemplo, se o disco em nuvem do sistema de origem tiver 500 GiB de tamanho e 100 GiB estiverem realmente ocupados, o valor deste parâmetro deve ser maior que 100 GiB. |
100 |
| LVM |
boolean |
Especifica se deve ser usado o Logical Volume Manager (LVM). Valores válidos:
|
false |
| DiskId |
string |
O ID do disco em nuvem do sistema. |
d-2zeh4twm100qskw7z41z |
| Parts |
object |
||
| Part |
array<object> |
As informações de partição do disco em nuvem do sistema. |
|
|
object |
As informações de partição do disco em nuvem do sistema. |
||
| SizeBytes |
integer |
O tamanho da partição do disco em nuvem do sistema. Unidade: bytes. |
21474836480 |
| Block |
boolean |
Especifica se a replicação de blocos está ativada para a partição do disco em nuvem do sistema. Valores válidos:
|
true |
| Path |
string |
O caminho da partição do disco em nuvem do sistema. |
/boot |
| Data |
object |
||
| Data |
array<object> |
As informações do disco em nuvem de dados. |
|
|
array<object> |
As informações do disco em nuvem de dados. |
||
| Size |
integer |
O tamanho do disco em nuvem de dados do servidor de destino do Elastic Compute Service. Unidade: GiB. Valores válidos: 20 a 32768. Nota
O valor deve ser maior que o tamanho real ocupado do disco em nuvem de dados na origem da migração. Por exemplo, se o disco em nuvem de dados de origem tiver 500 GiB de tamanho e 100 GiB estiverem realmente ocupados, o valor deste parâmetro deve ser maior que 100 GiB. |
22548578304 |
| LVM |
boolean |
Especifica se deve ser usado o LVM. Valores válidos:
|
false |
| DiskId |
string |
O ID do disco em nuvem de dados. |
d-2zeh4twm100qskw7z41z |
| Parts |
object |
||
| Part |
array<object> |
As informações de partição do disco em nuvem de dados. |
|
|
object |
As informações de partição do disco em nuvem de dados. |
||
| SizeBytes |
integer |
O tamanho da partição do disco de dados. Unidade: bytes. |
21474836480 |
| Block |
boolean |
Indica se a replicação de blocos deve ser ativada para a partição do disco de dados. Valores válidos:
|
false |
| Path |
string |
O caminho da partição do disco de dados. |
/home/data |
| WorkgroupId |
string |
O ID do grupo de trabalho. |
w-bp1ja22kdqphehlj**** |
| PageSize |
integer |
O número de entradas por página. |
10 |
| RequestId |
string |
O ID da solicitação. |
6E1187E8-843A-4850-B97E-2F17F00D48F7 |
| PageNumber |
integer |
O número da página da lista de tarefas de migração. |
1 |
Exemplos
Resposta de sucesso
JSON formato
{
"TotalCount": 5,
"ReplicationJobs": {
"ReplicationJob": [
{
"Frequency": 15,
"VpcId": "vpc-bp1vwnn14rqpyiczj****",
"CreationTime": "2014-07-24T13:00:52Z",
"Status": "Running",
"ScheduledStartTime": "2019-06-04T13:35:00Z",
"MaxNumberOfImageToKeep": 8,
"ContainerNamespace": "testNamespace",
"DataDisks": {
"DataDisk": [
{
"Index": 1,
"Size": 40,
"Parts": {
"Part": [
{
"SizeBytes": 21474836480,
"Block": true,
"Device": "0_1"
}
]
}
}
]
},
"StatusInfo": "statusinfo",
"InstanceRamRole": "SMCAdmin",
"SystemDiskSize": 40,
"Description": "This is my migration task.",
"ReplicationParameters": "BandWidthLimit:0",
"ErrorCode": "InternalError",
"ValidTime": "2019-06-08T14:40:52Z",
"NetMode": 0,
"ContainerTag": "CentOS:v1",
"LicenseType": "BYOL",
"Name": "testMigrationTaskName",
"ImageId": "m-o6w3gy99qf89rkga****",
"Progress": 100,
"RunOnce": true,
"LaunchTemplateId": "lt-launchtemplateid",
"ContainerRepository": "testRepository",
"InstanceId": "i-bp1ff25rzvnul6kr****",
"SystemDiskParts": {
"SystemDiskPart": [
{
"SizeBytes": 254803968,
"Block": true,
"Device": "0_1"
}
]
},
"InstanceType": "ecs.sn1ne.large",
"SourceId": "s-bp1e2fsl57knvuug****",
"LaunchTemplateVersion": "1",
"RegionId": "cn-hangzhou",
"TransitionInstanceId": "i-bp1ff25rzvnul6kr****",
"EndTime": "2019-06-04T16:00:52Z",
"StartTime": "2019-06-04T14:40:52Z",
"VSwitchId": "vsw-bp1ddbrxdlrcbim46****",
"JobId": "j-bp19vlwm0tyigbmj****",
"ImageName": "testAliCloudImageName",
"BusinessStatus": "Preparing",
"ReplicationJobRuns": {
"ReplicationJobRun": [
{
"EndTime": "2019-10-04T13:35:00Z",
"Type": "Schedule",
"StartTime": "2019-10-01T13:35:00Z",
"ImageId": "m-o6w3gy99qf89rkga****"
}
]
},
"TargetType": "Image",
"JobType": 0,
"ResourceGroupId": "rg-acfmw3ty5y7****",
"Tags": {
"Tag": [
{
"Key": "TestKey",
"Value": "TestValue"
}
]
},
"Disks": {
"System": {
"Size": 100,
"LVM": false,
"DiskId": "d-2zeh4twm100qskw7z41z",
"Parts": {
"Part": [
{
"SizeBytes": 21474836480,
"Block": true,
"Path": "/boot"
}
]
}
},
"Data": {
"Data": [
{
"Size": 22548578304,
"LVM": false,
"DiskId": "d-2zeh4twm100qskw7z41z",
"Parts": {
"Part": [
{
"SizeBytes": 21474836480,
"Block": false,
"Path": "/home/data\n"
}
]
}
}
]
}
},
"WorkgroupId": "w-bp1ja22kdqphehlj****"
}
]
},
"PageSize": 10,
"RequestId": "6E1187E8-843A-4850-B97E-2F17F00D48F7",
"PageNumber": 1
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 500 | InternalError | An error occurred while processing your request. Please try again. If the problem still exists, please submit a ticket. | |
| 403 | Forbidden.Unauthorized | A required authorization for the specified action is not supplied. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.