Membuat citra kustom berdasarkan snapshot dari simple application server.
Deskripsi operasi
Citra kustom dibuat dari snapshot simple application server. Anda dapat menggunakan citra kustom untuk membuat beberapa simple application server yang memiliki konfigurasi yang sama. Anda juga dapat membagikan citra kustom ke ECS dan menggunakan citra yang dibagikan untuk membuat instance ECS atau mengganti OS instance ECS yang sudah ada. Untuk informasi selengkapnya tentang citra kustom, lihat Gambaran umum citra kustom.
Anda harus membuat snapshot disk sistem dari simple application server sebelum membuat citra kustom berdasarkan snapshot tersebut. Untuk informasi selengkapnya, lihat CreateSnapshot.
Jika Anda memerlukan data pada disk data simple application server saat membuat citra kustom, buat snapshot untuk disk data terlebih dahulu.
Sebelum membuat citra kustom, perhatikan hal-hal berikut:
-
Citra kustom dan simple application server yang sesuai harus berada di wilayah yang sama.
-
Jumlah maksimum citra kustom yang dapat Anda buat adalah 3 kali jumlah simple application server yang Anda miliki, tetapi tidak boleh melebihi 15.
-
Anda hanya dapat membuat citra kustom secara langsung berdasarkan snapshot disk sistem dari simple application server. Jika Anda ingin citra kustom berisi data pada disk data simple application server, Anda harus memilih snapshot disk data selain snapshot disk sistem saat membuat citra kustom.
-
Jika simple application server dirilis karena kedaluwarsa atau pengembalian dana, citra kustom yang dibuat berdasarkan server tersebut juga akan dirilis.
-
Mereset sistem atau mengganti citra simple application server akan menghapus data disk pada server. Cadangkan data sesuai kebutuhan.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
swas-open:CreateCustomImage |
create |
*CustomImage
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
ID wilayah database. Anda dapat memanggil operasi ListRegions untuk mengueri daftar wilayah terbaru. |
cn-hangzhou |
| ClientToken |
string |
No |
Token klien yang digunakan untuk memastikan idempotensi permintaan. Anda dapat menggunakan klien untuk menghasilkan token, tetapi Anda harus memastikan bahwa token tersebut unik di antara permintaan yang berbeda. Nilai ClientToken hanya boleh berisi karakter ASCII dan tidak boleh melebihi 64 karakter. Untuk informasi selengkapnya, lihat Cara memastikan idempotensi. |
123e4567-e89b-12d3-a456-426655440000 |
| InstanceId |
string |
Yes |
ID dari simple application server. |
ace0706b2ac4454d984295a94213**** |
| ImageName |
string |
Yes |
Nama citra kustom. 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 atau angka. Parameter ini kosong secara default. |
customImage-test |
| SystemSnapshotId |
string |
No |
ID snapshot disk sistem. |
s-acscasca**** |
| Description |
string |
No |
Deskripsi citra kustom. |
test |
| DataSnapshotId |
string |
No |
ID snapshot disk data. |
s-acscasca**** |
| Tag |
array<object> |
No |
Tag yang ingin Anda tambahkan ke citra kustom. Anda dapat menentukan hingga 20 tag. |
|
|
object |
No |
Tag dari citra kustom. |
||
| Key |
string |
No |
Kunci tag N yang ingin Anda tambahkan ke citra kustom. Nilai N yang valid: 1 hingga 20. Kunci tag tidak boleh berupa string kosong. Kunci tag dapat memiliki panjang hingga 64 karakter dan tidak boleh berisi http:// atau https://. Kunci tag tidak boleh dimulai dengan acs: atau aliyun. |
TestKey |
| Value |
string |
No |
Nilai tag N yang ingin Anda tambahkan ke citra kustom. Nilai N yang valid: 1 hingga 20. Nilai tag dapat berupa string kosong. Nilai tag dapat memiliki panjang hingga 64 karakter dan tidak boleh berisi http:// atau https://. |
TestValue |
| ResourceGroupId |
string |
No |
ID grup sumber daya. |
rg-aek2bti7cf7**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
ID permintaan. |
473469C7-AA6F-4DC5-B3DB-A3DC0DE3**** |
| ImageId |
string |
ID citra kustom. |
m-csaascsaccscs**** |
Contoh
Respons sukses
JSONformat
{
"RequestId": "473469C7-AA6F-4DC5-B3DB-A3DC0DE3****",
"ImageId": "m-csaascsaccscs****"
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidParam.DataSnapshotIdNotFound | The specified parameter dataSnapshotId is not found. | |
| 400 | InvalidParam.SystemSnapshotIdNotFound | The specified parameter systemSnapshotId is not found. | |
| 400 | InvalidParam.IllegalImageName | The specified parameter imageName is illegal. | |
| 400 | ImageNameAlreadyExist | The image name already exists. | |
| 400 | CustomImageQuotaLimit | The maximum number of custom image in this region is exceeded. | |
| 400 | InvalidParam.SystemSnapshotIdNotSupport | You cannot create custom images in the specified parameter system snapshotId. | |
| 500 | InternalError | An error occurred while processing your request. | |
| 403 | IncorrectInstanceStatus | The state of the current instance does not support this operation. | |
| 404 | InvalidInstanceId.NotFound | The specified InstanceId does not exist. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.