Topik ini menjelaskan cara memindahkan sumber daya dari satu tumpukan ke tumpukan lain di Konsol Resource Orchestration Service (ROS).
Skenario
Sumber daya hanya dapat berada dalam satu tumpukan. Jika Anda ingin menggunakan Tumpukan B untuk mengelola sumber daya yang sudah ada di Tumpukan A, Anda dapat menghapus sumber daya dari Tumpukan A dan mengimpornya ke Tumpukan B. Saat menghapus sumber daya dari Tumpukan A, gunakan kebijakan Retain. Dalam contoh ini, alamat IP elastis (EIP) dipindahkan dari Tumpukan A ke Tumpukan B.
Prasyarat
Tumpukan bernama Tumpukan A yang berisi EIP telah dibuat. Untuk informasi lebih lanjut, lihat ALIYUN::VPC::EIP dan Buat Tumpukan.
Hapus EIP dari Tumpukan A
Bagian ini menjelaskan cara menghapus EIP dari Tumpukan A tetapi tetap mempertahankannya di ROS. Anda mempertahankan EIP agar dapat mengimpornya ke Tumpukan B dalam langkah selanjutnya. Untuk mempertahankan sumber daya di ROS saat menghapusnya dari tumpukan, atur properti DeletionPolicy menjadi Retain. Properti DeletionPolicy menentukan kebijakan penghapusan sumber daya. Untuk informasi lebih lanjut, lihat Informasi Latar Belakang.
Prosedur
Masuk ke Konsol ROS.
Di panel navigasi kiri, klik Stacks.
Pilih wilayah tempat Tumpukan A berada dari daftar drop-down wilayah di bilah navigasi atas. Sebagai contoh, pilih China (Hangzhou).
Perbarui EIP dengan mengatur properti
DeletionPolicymenjadiRetain.Untuk informasi lebih lanjut, lihat bagian Langkah 4 dari topik "Menghapus Sumber Daya dari Tumpukan".
Jika properti
DeletionPolicydibiarkan kosong atau disetel keDelete, Anda harus melaksanakan langkah ini. Jika propertiDeletionPolicydisetel keRetain, Anda dapat melewati langkah ini.Hapus EIP.
Untuk informasi lebih lanjut, lihat bagian Langkah 5 dari topik "Menghapus Sumber Daya dari Tumpukan".
Impor EIP ke Tumpukan B
Saat mengimpor sumber daya, Anda harus menentukan properti DeletionPolicy. Jika tidak ditentukan, impor sumber daya akan gagal.
Impor EIP ke Tumpukan B (tumpukan baru)
Anda dapat mengimpor sumber daya yang ada untuk membuat tumpukan. Dalam contoh ini, EIP diimpor untuk membuat Tumpukan B. Untuk informasi lebih lanjut, lihat Impor Sumber Daya yang Ada untuk Membuat Tumpukan.
Setelah Tumpukan B dibuat dengan EIP yang diimpor, Anda dapat melihat Tumpukan B di halaman Tumpukan dan informasi tentang EIP di tab Resources halaman detail tumpukan di Konsol ROS.
Kode sampel berikut menunjukkan templat yang dapat digunakan untuk mengimpor EIP dan membuat Tumpukan B:
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Eip:
Type: ALIYUN::VPC::EIP
DeletionPolicy: Retain
Properties:
Bandwidth: 5
Outputs:
EipAddress:
Value:
Fn::GetAtt:
- Eip
- EipAddress
AllocationId:
Value:
Fn::GetAtt:
- Eip
- AllocationIdImpor EIP ke Tumpukan B (tumpukan yang ada)
Prasyarat
Tumpukan bernama Tumpukan B yang tidak berisi EIP telah dibuat. Untuk informasi lebih lanjut, lihat Buat Tumpukan.
Prosedur
Anda dapat mengimpor sumber daya yang ada ke tumpukan. Dalam contoh ini, EIP diimpor ke Tumpukan B. Untuk informasi lebih lanjut, lihat Impor Sumber Daya yang Ada untuk Memperbarui Tumpukan.
Setelah EIP diimpor ke Tumpukan B, Anda dapat melihat informasi tentang EIP di tab Resources halaman detail tumpukan di Konsol ROS.
Kode sampel berikut menunjukkan templat sebelum dan sesudah EIP diimpor ke Tumpukan B. Sebelum impor, templat tidak mencakup EIP. Setelah impor, templat mencakup EIP.
Templat sebelum impor
ROSTemplateFormatVersion: '2015-09-01'Templat setelah impor
ROSTemplateFormatVersion: '2015-09-01'
Resources:
Eip:
Type: ALIYUN::VPC::EIP
DeletionPolicy: Retain
Properties:
Bandwidth: 5
Outputs:
EipAddress:
Value:
Fn::GetAtt:
- Eip
- EipAddress
AllocationId:
Value:
Fn::GetAtt:
- Eip
- AllocationId