日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

CreateReplicationJob - 創建一個遷移任務

調用CreateReplicationJob為遷移源創建一個遷移任務。

接口說明

  • 您只能為在線(Available)狀態的遷移源創建遷移任務。
  • 每個遷移源僅能關聯一個未完成狀態的遷移任務。未完成狀態包括 Ready(未開始)、Running(運行中)、Stopped(已暫停)、Waiting(等待中)、InError(出錯)和 Expired(已過期)。
  • 每個阿里云賬號可創建 1000 個遷移任務。
  • 遷移目標類型為鏡像時,需指定 ImageName、SystemDiskSize、DataDisk 參數。
  • 使用 VPC 內網遷移時,VSwitchId 參數為必填,VpcId 參數為可選。
  • 支持遷移源的遷移目標為 Docker 容器鏡像,實現低成本容器化應用遷移。

調試

您可以在OpenAPI Explorer中直接運行該接口,免去您計算簽名的困擾。運行成功后,OpenAPI Explorer可以自動生成SDK代碼示例。

授權信息

下表是API對應的授權信息,可以在RAM權限策略語句的Action元素中使用,用來給RAM用戶或RAM角色授予調用此API的權限。具體說明如下:

  • 操作:是指具體的權限點。
  • 訪問級別:是指每個操作的訪問級別,取值為寫入(Write)、讀取(Read)或列出(List)。
  • 資源類型:是指操作中支持授權的資源類型。具體說明如下:
    • 對于必選的資源類型,用背景高亮的方式表示。
    • 對于不支持資源級授權的操作,用全部資源表示。
  • 條件關鍵字:是指云產品自身定義的條件關鍵字。
  • 關聯操作:是指成功執行操作所需要的其他權限。操作者必須同時具備關聯操作的權限,操作才能成功。
操作訪問級別資源類型條件關鍵字關聯操作
smc:CreateReplicationJobcreate
  • ReplicationJob
    acs:smc:{#regionId}:{#accountId}:replicationjob/*
  • SourceServer
    acs:smc:{#regionId}:{#accountId}:sourceserver/{#SourceServerId}

請求參數

名稱類型必填描述示例值
RegionIdstring

遷移源要遷入的目標阿里云地域 ID。

例如,您需要遷移源服務器至杭州,則相應的阿里云地域 ID 為cn-hangzhou。您可以調用 DescribeRegions 查看最新的阿里云地域列表。

cn-hangzhou
ClientTokenstring

保證請求冪等性。您可以從客戶端生成一個不超過 64 個 ASCII 字符的參數值,并將值賦予 ClientToken,保證重試請求的冪等性。更多詳情,請參見如何保證冪等性

123e4567-e89b-12d3-a456-426655440000
Namestring

遷移任務名。遷移任務的名稱需滿足以下要求:

  • 任務名稱必須唯一。
  • 長度為 2~128 個英文或中文字符,必須以大小字母或中文開頭,不能以http://https://開頭,可以包含數字、半角冒號(:)、下劃線(_)或者連字符(-)。
testMigrationTaskName
Descriptionstring

遷移任務描述。

長度應為 2~128 個英文或中文字符,必須以大小字母或中文開頭,不能以http://https://開頭,可以包含數字、半角冒號(:)、下劃線(_)或者連字符(-)。

This_is_a_migration_task
SourceIdstring

遷移源 ID。

s-bp1e2fsl57knvuug****
TargetTypestring

遷移任務交付的目標類型。取值范圍:

  • Image:遷移成功后,SMC 為您的遷移源生成阿里云鏡像。
  • ContainerImage:遷移成功后,SMC 為您的遷移源生成 Docker 容器鏡像。
  • TargetInstance:遷移成功后,SMC 將您的遷移源直接遷移至目標實例。當您設置該參數值時,您需要同時指定InstanceId參數。
Image
ScheduledStartTimestring

遷移任務的執行時間。該參數值的設置需滿足以下要求:

  • 遵循 ISO8601 標準,并需要使用 UTC+0 時間,格式為 YYYY-MM-DDThh:mm:ssZ。例如,2018-01-01T12:00:00Z,表示北京時間 2018 年 01 月 01 日 20 點 00 分 00 秒。
  • 該參數值必須晚于當前時間,并且需要設置在 30 天以內。
說明 如果該參數值為空,則 SMC 不會啟動遷移任務,需要您調用 StartReplicationJob 啟動任務。
2019-06-04T13:35:00Z
ValidTimestring

遷移任務的過期時間。取值范圍:遷移任務創建時間+7 天~遷移任務創建時間+90 天。

  • 過期時間須遵循 ISO8601 標準,并需要使用 UTC+0 時間,格式為 YYYY-MM-DDThh:mm:ssZ。例如,2018-01-01T12:00:00Z,表示北京時間 2018 年 01 月 01 日 20 點 00 分 00 秒。
  • 過期時間設置為空,表示任務無限期有效。
  • 任務到期后會被標記為過期狀態,保存 7 天,7 天后系統會自動清理。

默認值:遷移任務創建時間+30 天(表示遷移任務的默認有效期為創建后 30 天)。

2019-06-04T13:35:00Z
ImageNamestring

遷移任務交付的目標阿里云鏡像名稱。目標鏡像的名稱需滿足以下要求:

  • 同一阿里云地域下,鏡像名稱必須唯一。
  • 長度為 2~128 個英文或中文字符,必須以大小字母或中文開頭,不能以http://https://開頭,可以包含數字、半角冒號(:)、下劃線(_)或者連字符(-)。
說明 遷移任務運行過程中,若當前地域已經存在相同名稱的鏡像,則系統默認給鏡像名稱添加遷移任務 ID(JobId)作為后綴,如:ImageName_j-2zexxxxxxxxxxxxx。
testAliCloudImageName
InstanceIdstring

目標實例 ID。

i-bp1f1dvfto1sigz5****
SystemDiskSizeinteger

目標阿里云服務器 ECS 的系統盤大小,單位為 GiB。取值范圍:20~2048。

說明 該參數取值需要大于遷移源系統盤實際占用大小,例如,源系統盤大小為 500 GiB,實際占用 100 GiB,則該參數取值需大于 100 GiB。
80
VpcIdstring

已配置高速通道服務或者 VPN 網關的 VPC ID。

vpc-bp1vwnn14rqpyiczj****
VSwitchIdstring

指定 VPC 下的虛擬交換機 ID。

使用 VPC 內網遷移時,該參數為必填參數。

vsw-bp1ddbrxdlrcbim46****
ReplicationParametersstring

復制驅動器的參數信息。參數信息為 JSON 格式鍵值對,鍵值固定。最大長度:2048 個字符。

復制驅動器是指,復制源服務器數據到中轉實例時所使用的工具。不同復制驅動器支持參數可能不同。復制驅動器 SMT 目前支持以下參數:

  • bandwidth_limit:傳輸速度帶寬限制。
  • compress_level:傳輸壓縮率。
  • checksum:是否開啟 checksum 校驗。

復制驅動器的取值,請參見 DescribeSourceServers 的返回參數SourceServers.ReplicationDriver

{"bandwidth_limit":0,"compress_level":1,"checksum":true}
NetModeinteger

數據傳輸網絡模式。取值范圍:

  • 0:表示公網傳輸模式。此時要求您的源服務器能夠訪問公網,遷云數據從公網傳輸。
  • 2:表示內網傳輸模式,選用此模式必須設置 VSwitchId 參數(VpcId 參數可以不設置,服務內部可以通過接口反查出來)。

默認值:0。

0
RunOnceboolean

創建一次性遷移任務還是增量遷移任務。取值范圍:

  • true(默認值):一次性遷移任務。任務創建后,僅執行一次。

  • false:增量遷移任務。任務創建后,按照您設置的Frequency參數值周期性自動執行。使用增量遷移任務,可在業務不暫停的情況下,同步源服務器的增量數據至阿里云,并為源服務器生成任務運行時刻的全量數據鏡像。

說明 該參數值只能在創建遷移任務時指定。參數值一經指定,則無法更改。
true
Frequencyinteger

增量遷移任務運行的時間間隔,單位:小時。取值范圍:1~168。

RunOnce參數值為 false 時,該參數為必填參數。

默認值:無。

12
MaxNumberOfImageToKeepinteger

增量遷移任務默認保留的最大鏡像數。取值范圍:1~10。

RunOnce參數值為 false 時,該參數為必填參數。

默認值:無。

10
InstanceTypestring

中轉實例的實例規格。

調用 DescribeInstanceTypes 可查詢云服務器 ECS 提供的實例規格。

  • 指定該參數后,系統會選擇該實例規格創建中轉實例。若該實例規格庫存不足,則遷移任務創建失敗。
  • 不指定該參數時,系統默認會按照一定順序選擇實例規格來創建中轉實例,詳情請參見SMC FAQ 中轉實例規格有哪些
ecs.c6.large
LaunchTemplateIdstring

實例啟動模板 ID。

lt-bp16jovvln1cgaaq****
LaunchTemplateVersionstring

實例啟動模板的版本。

1
InstanceRamRolestring

實例 RAM 角色名稱。

SMCAdmin
ContainerNamespacestring

Docker 的命名空間。關于 Docker 容器鏡像詳情請參見容器鏡像服務

testNamespace
ContainerRepositorystring

Docker 的鏡像倉庫。關于 Docker 容器鏡像詳情請參見容器鏡像服務

testRepository
ContainerTagstring

Docker 的鏡像標簽。關于 Docker 容器鏡像詳情請參見容器鏡像服務

CentOS:v1
LicenseTypestring

許可證類型。取值范圍:

  • 空值:無許可證。
  • BYOL:自帶許可。

更多信息,請參見SMC FAQ

BYOL
DataDiskarray<object>

數據盤信息列表。

object

數據盤信息列表。

Indexinteger

目標阿里云服務器 ECS 的數據盤順序。初始值為 1。取值范圍:1~16

說明 您只能為遷移源中存在的數據盤創建目標數據盤。
1
Partarray<object>

分區列表。

object

分區列表。

SizeByteslong

目標數據盤 N 分區 N 的大小。單位:Byte。默認為源數據盤分區大小。

說明
  • 分區空間大小不能超過數據盤空間大小,并且在同一數據盤下所有分區空間大小之和不能超過數據盤空間大小。
    • DataDisk.N.Part.N.Device不為空時,該參數也不能為空。
    254803968
    Blockboolean

    數據盤 N 分區 N 是否開啟塊復制。取值范圍:

    • true。
    • false。

    默認值:true。

    true
    Devicestring

    目標數據盤 N 分區 N 對應的分區設備標識。N 的實際取值請參考遷移源的分區設備標識。

    說明 DataDisk.N.Part.N.SizeBytes不為空時,該參數也不能為空。
    0_1
    Sizeinteger

    目標阿里云服務器 ECS 的數據盤大小,單位為 GiB。取值范圍:20~32768。

    說明 該參數取值需要大于遷移源數據盤實際占用大小。例如,源數據盤大小為 500 GiB,實際占用 100 GiB,則該參數取值需大于 100 GiB。
    100
    Tagarray<object>

    標簽列表。

    object

    標簽列表。

    Keystring

    遷移任務的標簽鍵。N 的取值范圍:1~20

    一旦傳入該值,則不允許為空字符串。最多支持 128 個字符,不能以aliyunacs:http://或者https://開頭。

    TestKey
    Valuestring

    遷移任務的標簽值。N 的取值范圍:1~20。

    一旦傳入該值,可以為空字符串。最多支持 128 個字符,不能以aliyunacs:http://或者https://開頭。

    TestValue
    SystemDiskPartarray<object>

    系統盤分區信息。

    object

    系統盤分區列表。

    SizeByteslong

    系統盤分區 N 大小。單位:Byte。默認為源系統盤分區大小。

    說明
  • 分區空間大小不能超過系統盤空間大小,并且在系統盤下所有分區空間大小之和不能超過系統盤空間大小。
    • SystemDiskPart.N.Device不為空時,該參數也不能為空。
    254803968
    Blockboolean

    系統盤分區 N 是否開啟塊復制。取值范圍:

    • true。
    • false。

    默認值:true。

    true
    Devicestring

    目標系統盤分區 N 設備標識。N 的實際取值請參考遷移源的分區設備標識。

    說明 SystemDiskPart.N.SizeBytes不為空時,該參數也不能為空。
    0_1
    JobTypeinteger

    遷移任務的類型。取值范圍:

    • 0:服務器遷移。
    • 1:操作系統遷移。
    • 2:跨可用區遷移。
    • 3:VMware 無代理遷移。
    0
    ResourceGroupIdstring

    資源組 ID。

    rg-acfmw3ty5y7****
    Disksobject

    磁盤信息。

    Systemobject

    系統盤信息。

    Sizeinteger

    遷移源系統盤的大小,單位:GiB。取值范圍為 20~32768。

    說明 參數取值需要大于源服務器數據盤實際占用大小。例如,源數據盤大小為 500 GiB,實際占用 100 GiB,則該參數取值需大于 100 GiB。
    100
    LVMboolean

    是否使用 LVM。取值:

    • true:使用 LVM。

    • false:不使用 LVM。

    不支持開啟 LVM:

    • 遷移源為 Windows 系統時,不支持開啟 LVM。
    • 系統盤無啟動分區,不支持開啟 LVM。

    開啟 LVM 后,以下場景該功能不生效:

    • 遷移源不支持 lvm2、未安裝 lvm2 軟件包。

    • 遷移源為內核版本在 3.x 及以下的 Debian 系統,且掛載了 XFS 文件系統的磁盤。

    true
    Partarray<object>

    系統盤分區信息。

    object

    系統盤分區信息。

    SizeByteslong

    系統盤分區大小。單位:Byte。

    254803968
    Blockboolean

    系統盤分區是否開啟塊復制。

    true
    Pathstring

    系統盤分區路徑。

    /boot
    Dataarray<object>

    數據盤分區信息。

    object

    數據盤分區信息。

    Sizeinteger

    遷移源的數據磁盤大小。單位:GiB。

    80
    LVMboolean

    數據盤是否使用 LVM。取值:

    • true:使用 LVM。

    • false:不使用 LVM。

    DiskIdstring

    數據盤 ID。

    d-2ze8hyowhdgd6ou2m5z6
    Partarray<object>

    數據盤分區信息。

    object

    數據盤分區信息。

    SizeByteslong

    數據盤分區大小。單位:Byte。

    21474836480
    Blockboolean

    數據盤分區是否開啟塊復制。取值:

    • true:數據盤分區開啟塊復制。
    • false:數據盤分區不開啟塊復制。
    true
    Pathstring

    數據盤分區路徑。

    /home/date

    返回參數

    名稱類型描述示例值
    object

    返回參數信息。

    RequestIdstring

    請求 ID。

    C8B26B44-0189-443E-9816-D951F59623A9
    JobIdstring

    遷移任務 ID。

    j-bp17bclvg344jlyt****

    示例

    正常返回示例

    JSON格式

    {
      "RequestId": "C8B26B44-0189-443E-9816-D951F59623A9",
      "JobId": "j-bp17bclvg344jlyt****"
    }

    錯誤碼

    HTTP status code錯誤碼錯誤信息描述
    400ReplicationJobDataDiskIndex.InvalidThe specified replication job contains data disk index not found in source server.遷移任務包含的數據盤索引在遷移源中不存在。
    400VSwitchIdVpcId.MismatchThe specified VSwitchId and VpcId does not match.指定的VSwitchId和VpcId不匹配。
    400InvalidSecurityGroupId.IncorrectNetworkTypeThe network type of the specified security group does not support this action.安全組網絡類型不支持該操作,請檢查安全組網絡類型。
    400InvalidSecurityGroupId.VPCMismatchThe specified security group and the specified virtual switch are not in the same VPC.指定的安全組和交換機不在一個專有網絡。
    400QuotaExceeded.ReplicationJobThe maximum number of replication jobs is exceeded. Please submit a ticket to raise the quota.遷移任務的數量已超過最大允許值,請提交工單。
    400ReplicationJobName.DuplicateThe specified replication job name already exists.遷移任務名稱已存在,請修改遷移任務名稱。
    400SourceServerState.InvalidThe specified source server status: %s is invalid. This operation can only be performed in the following status: %s.遷移源的狀態:%s 是無效的。該操作只能在以下狀態進行:%s。
    400ImageName.UsedByReplicationJobThe specified imageName: "%s" was used by another replication job in the current region.鏡像名稱“%s”被當前地域的另一個遷移任務使用。
    400InvalidOsMigrationType.NotMatchedThe SourceOsType: %s and TargetOsType: %s are not matched. The supported TargetOsType list is: %s.源操作系統類型:%s 和目標操作系統類型:%s 不匹配。支持的目標操作系統類型列表是:%s。
    403EntityNotExist.RoleThe account is unauthorized. Please assign the role AliyunServiceRoleForSMC to your account.賬號不具備操作權限,請賦予賬戶AliyunServiceRoleForSMC角色。
    403RealNameAuthenticationErrorYou must perform real-name verification for your account.賬戶未實名認證,請先進行實名認證
    500InternalErrorAn error occurred while processing your request. Please try again. If the problem still exists, please submit a ticket.內部錯誤,請重試。如果多次嘗試失敗,請提交工單。

    訪問錯誤中心查看更多錯誤碼。

    變更歷史

    變更時間變更內容概要操作
    2024-09-27OpenAPI 錯誤碼發生變更、OpenAPI 入參發生變更查看變更詳情
    2024-03-28OpenAPI 錯誤碼發生變更查看變更詳情