All Products
Search
Document Center

:ModifyReplicationJobAttribute

Last Updated:May 28, 2026

Memodifikasi parameter task migrasi.

Catatan penggunaan

Sebelum memodifikasi parameter task migrasi, perhatikan hal berikut:

  • Parameter Name dan Description dapat dimodifikasi selama siklus hidup task migrasi.
  • Parameter Frequency dan MaxNumberOfImageToKeep hanya dapat dimodifikasi sebelum task migrasi dijalankan atau ketika task migrasi berada dalam status Waiting.
  • Parameter lainnya hanya dapat dimodifikasi sebelum task migrasi dijalankan.

Parameter permintaan

Parameter Type Wajib Contoh Deskripsi
Action String Tidak ModifyReplicationJobAttribute

Operasi yang ingin Anda lakukan. Tetapkan nilainya ke ModifyReplicationJobAttribute.

JobId String Tidak j-bp19vlwm0tyigbmj****

ID dari task migrasi.

Name String Tidak testMigrationTaskName

Nama task migrasi. Nama harus memenuhi persyaratan berikut:

  • Nama harus unik.
  • Nama harus terdiri dari 2 hingga 128 karakter dan dapat berisi huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf, tetapi tidak boleh dimulai dengan http:// atau https://.
Description String Tidak This_is_my_migration_task

Deskripsi task migrasi.

Deskripsi harus terdiri dari 2 hingga 128 karakter dan dapat berisi huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-). Deskripsi harus dimulai dengan huruf, tetapi tidak boleh dimulai dengan http:// atau https://.

TargetType String Tidak Image

Jenis tujuan tempat server sumber dimigrasikan. Anda hanya dapat mengubah nilai ini sebelum task migrasi dimulai. Nilai yang valid:

  • Image: Setelah task migrasi selesai, Server Migration Center (SMC) menghasilkan gambar Elastic Compute Service (ECS) tujuan untuk server sumber. Anda dapat menggunakan gambar tersebut untuk membuat instance ECS.
  • ContainerImage: Setelah task migrasi selesai, SMC menghasilkan gambar kontainer untuk server sumber. Anda dapat menggunakan gambar kontainer tersebut di Container Registry.
  • TargetInstance: Setelah task migrasi selesai, SMC memigrasikan server sumber ke instance tujuan. Jika Anda menetapkan parameter ini ke TargetInstance, Anda harus menetapkan parameter InstanceId.
Catatan
  • Nilai parameter ini tidak peka huruf besar/kecil.
  • SMC tidak mengizinkan Anda memigrasikan server Windows atau server yang menjalankan sistem operasi berbasis arsitektur ARM ke Container Registry.
ScheduledStartTime String Tidak 2019-06-04T13:35:00Z

Waktu pelaksanaan task migrasi. SMC akan memulai task migrasi pada waktu yang ditentukan.

Tentukan waktu dalam standar ISO 8601 dengan format YYYY-MM-DDThh:mm:ssZ. Waktu harus dalam UTC. Contohnya, 2018-01-01T12:00:00Z berarti pukul 20:00:00 pada 1 Januari 2018 (UTC+8).

Catatan Jika Anda tidak menentukan parameter ini, SMC tidak akan secara otomatis memulai task migrasi. Anda harus memanggil operasi StartReplicationJob untuk memulai task tersebut.
ImageName String Tidak testAliCloudImageName

Nama gambar tujuan. Nama harus memenuhi persyaratan berikut:

  • Nama harus unik dalam satu Wilayah Alibaba Cloud.
  • Nama harus terdiri dari 2 hingga 128 karakter dan dapat berisi huruf, angka, titik dua (:), garis bawah (_), dan tanda hubung (-). Nama harus dimulai dengan huruf, tetapi tidak boleh dimulai dengan http:// atau https://.
Catatan Jika nama gambar yang ditentukan sudah ada di wilayah tempat task migrasi berjalan, ID task migrasi akan ditambahkan sebagai akhiran pada nama gambar tersebut. Contoh: ImageName-JobId.
InstanceId String Tidak i-bp1f1dvfto1sigz5****

ID instance ECS tujuan.

SystemDiskSize Integer Tidak 50

Ukuran disk sistem instance ECS tujuan. Satuan: GiB. Nilai yang valid: 20 hingga 500.

Catatan Nilai ini harus lebih besar daripada ruang yang digunakan pada disk sistem server sumber. Misalnya, jika disk sistem sumber memiliki kapasitas 500 GiB dan berisi data sebesar 100 GiB, Anda harus menetapkan parameter ini ke nilai lebih dari 100 GiB.
Frequency Integer Tidak 10

Interval pelaksanaan task migrasi inkremental. Satuan: jam. Nilai yang valid: 1 hingga 168.

Parameter ini wajib jika Anda menetapkan parameter RunOnce ke false.

MaxNumberOfImageToKeep Integer Tidak 5

Jumlah maksimum gambar yang dipertahankan untuk task migrasi inkremental. Nilai yang valid: 1 hingga 10.

Parameter ini wajib jika Anda menetapkan parameter RunOnce ke false.

InstanceType String Tidak ecs.c5.large

Tipe instans perantara.

Anda dapat memanggil operasi DescribeInstanceTypes untuk menanyakan tipe instans yang disediakan oleh ECS.

  • Jika Anda menentukan parameter ini, SMC akan membuat instans perantara dengan tipe yang ditentukan. Jika tipe instans yang ditentukan tidak tersedia, pembuatan task migrasi akan gagal.
  • Jika Anda tidak menentukan parameter ini, SMC akan memilih tipe instans yang tersedia sesuai urutan tertentu untuk membuat instans perantara. Untuk informasi lebih lanjut mengenai tipe instans perantara yang tersedia, lihat SMC FAQ.
LaunchTemplateId String Tidak lt-bp16jovvln1cgaaq****

ID template peluncuran.

LaunchTemplateVersion String Tidak Latest

Nomor versi template peluncuran.

InstanceRamRole String Tidak SMCAdmin

Peran RAM yang ditautkan ke instans perantara.

ContainerNamespace String Tidak testNamespace

Namespace gambar kontainer Docker tujuan. Untuk informasi lebih lanjut mengenai gambar kontainer Docker, lihat Terms.

ContainerRepository String Tidak testRepository

Repositori tempat menyimpan gambar kontainer Docker tujuan. Untuk informasi lebih lanjut mengenai gambar kontainer Docker, lihat Terms.

ContainerTag String Tidak CentOS:v1

Tag gambar kontainer Docker tujuan. Untuk informasi lebih lanjut mengenai gambar kontainer Docker, lihat Terms.

ValidTime String Tidak 2019-06-04T13:35:00Z

Waktu kedaluwarsa task migrasi. Anda dapat menjadwalkan task migrasi agar kedaluwarsa antara 7 hingga 90 hari setelah task dibuat.

  • Parameter ini hanya dapat dimodifikasi ketika task migrasi berada dalam status Ready, Running, Stopped, InError, atau Waiting.
  • Tentukan waktu dalam standar ISO 8601 dengan format YYYY-MM-DDThh:mm:ssZ. Waktu harus dalam UTC. Contohnya, 2018-01-01T12:00:00Z berarti pukul 20:00:00 pada 1 Januari 2018 (UTC+8).
  • Jika Anda tidak menetapkan parameter ini, task migrasi tidak akan kedaluwarsa.
  • Ketika task migrasi kedaluwarsa, status task berubah menjadi Expired. SMC menyimpan task migrasi selama tujuh hari setelah kedaluwarsa. Setelah periode retensi tersebut, SMC akan menghapus task migrasi.

Secara default, task migrasi berlaku selama 30 hari setelah dibuat.

SystemDiskPart.N.SizeBytes Long Tidak 254803968

Ukuran partisi N pada disk sistem tujuan. Satuan: byte. Nilai default sama dengan ukuran partisi pada disk sistem server sumber.

Catatan Total ukuran semua partisi pada disk sistem tujuan tidak boleh melebihi ukuran disk sistem tujuan.
SystemDiskPart.N.Block Boolean Tidak true

Menentukan apakah replikasi blok diaktifkan untuk partisi N pada disk sistem tujuan. Nilai yang valid:

  • true
  • false
SystemDiskPart.N.Device String Tidak 0_1

ID perangkat partisi N pada disk sistem tujuan.

Catatan Partisi pada disk sistem tujuan disusun dalam urutan berurutan yang sama seperti pada disk sistem server sumber.
DataDisk.N.Index Integer Tidak 1

Indeks disk data N pada instance ECS tujuan. Nilai yang valid: 1 hingga 16.

Disk data pada instance ECS tujuan disusun dalam urutan berurutan yang dimulai dari 1.

Catatan Untuk membuat disk data tujuan bagi server sumber, pastikan server sumber memiliki disk data.
DataDisk.N.Part.N.SizeBytes Long Tidak 254803968

Ukuran partisi N pada disk data tujuan. Satuan: byte. Nilai default sama dengan ukuran partisi pada disk data server sumber.

Catatan Total ukuran semua partisi pada disk data tujuan tidak boleh melebihi ukuran disk data tujuan.
DataDisk.N.Part.N.Block Boolean Tidak true

Menentukan apakah replikasi blok diaktifkan untuk partisi N pada disk data tujuan. Nilai yang valid:

  • true
  • false
DataDisk.N.Part.N.Device String Tidak 0_1

ID perangkat partisi N pada disk data tujuan.

Catatan Partisi pada disk data tujuan disusun dalam urutan berurutan yang sama seperti pada disk data server sumber.
DataDisk.N.Size Integer Tidak 100

Ukuran disk data instance ECS tujuan. Satuan: GiB. Nilai yang valid: 20 hingga 32768.

Catatan Ukuran disk data tujuan harus lebih besar daripada ukuran data pada disk data server sumber. Misalnya, jika disk data server sumber memiliki kapasitas 500 GiB dan berisi data sebesar 100 GiB, Anda harus menetapkan parameter ini ke nilai lebih dari 100 GiB.

Parameter respons

Parameter Type Contoh Deskripsi
RequestId String 1C488B66-B819-4D14-8711-C4EAAA13AC01

ID permintaan.

Contoh

Contoh permintaan

http(s)://smc.aliyuncs.com/?Action=ModifyReplicationJobAttribute
&JobId=j-bp19vlwm0tyigbmj****
&Name=testMigrationTaskName
&Description=This_is_my_migration_task
&TargetType=Image
&ScheduledStartTime=2019-06-04T13:35:00Z
&ImageName=testAliCloudImageName
&InstanceId=i-bp1f1dvfto1sigz5****
&SystemDiskSize=50
&Frequency=10
&MaxNumberOfImageToKeep=5
&InstanceType=ecs.c5.large
&LaunchTemplateId=lt-bp16jovvln1cgaaq****
&LaunchTemplateVersion=Latest
&InstanceRamRole=SMCAdmin
&ContainerNamespace=testNamespace
&ContainerRepository=testRepository
&ContainerTag=CentOS:v1
&ValidTime=2019-06-04T13:35:00Z
&SystemDiskPart=[{"SizeBytes":254803968,"Block":true,"Device":"0_1"}]
&DataDisk=[{"Index":1,"Part":[{"SizeBytes":254803968,"Block":true,"Device":"0_1"}],"Size":100}]
&Common request parameters

Contoh respons sukses

XML format

HTTP/1.1 200 OK
Content-Type:application/xml

<ModifyReplicationJobAttributeResponse>
    <RequestId>1C488B66-B819-4D14-8711-C4EAAA13AC01</RequestId>
</ModifyReplicationJobAttributeResponse>

JSON format

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestId" : "1C488B66-B819-4D14-8711-C4EAAA13AC01"
}

Kode kesalahan

Kode status HTTP Kode kesalahan Pesan kesalahan Deskripsi
400 DataDisk.DuplicateIndex The source server data disk cannot contain the same index. Pesan kesalahan yang dikembalikan karena disk data sumber migrasi memiliki indeks yang duplikat.
400 ReplicationJob.InvalidStatus The specified replication job status is invalid. Pesan kesalahan yang dikembalikan karena task migrasi berada dalam status yang tidak valid sehingga operasi ini tidak didukung.
400 ReplicationJobDataDiskIndex.Invalid The specified replication job contains data disk index not found in source server. Pesan kesalahan yang dikembalikan karena task migrasi menentukan satu atau beberapa indeks disk data yang tidak ditemukan pada server sumber.
400 ReplicationJobName.Duplicate The specified replication job name already exists. Pesan kesalahan yang dikembalikan karena nama task migrasi yang ditentukan sudah ada. Tentukan nama lain untuk task migrasi tersebut.
500 InternalError An error occurred while processing your request. Please try again. If the problem still exists, please submit a ticket. Pesan kesalahan yang dikembalikan karena terjadi kesalahan internal. Coba lagi nanti. Jika kesalahan tetap terjadi, kirimkan Tiket.

Untuk daftar kode kesalahan, lihat Service error codes.