Environment Transferring
Environment transferring memungkinkan Anda memindahkan environment ke akun PaaS lain dalam platform yang sama (diperlukan konfirmasi dari kedua pihak).
Reasons
Fitur ini bisa berguna dalam banyak kasus. Misalnya, jika Anda perlu:
- memindahkan semua proyek Anda ke akun baru yang terdaftar dengan alamat email yang berbeda
- memindahkan proyek kerja ke akun developer lain jika seorang karyawan meninggalkan perusahaan
- memindahkan environment siap produksi ke akun perusahaan utama dari akun pribadi yang digunakan untuk pengujian
- memulihkan environment di akun lama yang dinonaktifkan tanpa mengaktifkannya kembali
Penyedia layanan hosting juga dapat menawarkan layanan pembuatan aplikasi yang diperlukan untuk Anda. Setelah pengaturan dan pengujian, environment siap produksi akan dipindahkan ke akun Anda.
Conditions
Environment apapun (dihentikan/berjalan) dapat dipindahkan dari akun manapun (termasuk yang dinonaktifkan). Namun, akun tujuan harus memenuhi persyaratan berikut:
- type - bisa dari type manapun (beta, billing), kecuali akun trial
- status - harus active (yaitu tidak ditangguhkan atau dinonaktifkan)
- quotas - harus memiliki quotas (batasan) yang cukup untuk menambahkan environment
Pada platform sebelum versi 5.9.3, environment hanya dapat dipindahkan ke akun billing saja.
Misalnya, beberapa quotas yang diperiksa selama transfer: cloudlets per container, nodes per environment, environments on account, public IP/ VPS/ high-availability features (jika diaktifkan dalam environment yang dipindahkan), dll.
Juga, jika ada kesalahan, Anda akan melihat notifikasi terkait langsung di dashboard:
Fitur environment transferring saat ini tidak tersedia antara akun di instalasi PaaS yang berbeda, termasuk interaksi platform utama - sub-platform (reseller).
Result
Tidak ada perubahan yang diterapkan pada environment setelah dipindahkan. Pemilik baru menerimanya dalam keadaan yang sama, dengan aplikasi yang sama terpasang, dan dengan konfigurasi khusus yang sama. Semua biaya berikutnya untuk environment tersebut akan dibebankan kepada pemilik baru.
Selain itu, environment yang dipindahkan menjadi unshared dari semua pengguna yang memiliki akses ke sana.
Transferring Steps
Mari kita lihat proses pemindahan environment.
1. Klik tombol Settings di sebelah environment yang diperlukan.
2. Pada tab yang terbuka, navigasikan ke bagian Change Owner dan masukkan alamat email pengguna target (calon pemilik baru).
Klik tombol Send Request untuk melanjutkan.
3. Jika akun target ada dan memenuhi semua persyaratan, Anda akan melihat notifikasi bahwa permintaan telah dikirim.
Anda bisa membatalkan permintaan dengan tombol berlabel sama kapan pun (kecuali sudah dikonfirmasi).
4. Pengguna yang ditentukan akan menerima permintaan pemindahan environment dengan URL konfirmasi melalui email.
Saat menunggu konfirmasi, environment ditandai dengan ikon khusus di dashboard pemilik awal.
5. Ketika pengguna target mengkonfirmasi permintaan transfer (mengklik tautan dari email), environment dihapus dari dashboard pengguna awal dan muncul untuk pemilik baru. Notifikasi email tentang transfer yang berhasil akan dikirimkan ke pemilik awal.
Selama langkah ini, akun target divalidasi (untuk memiliki batas yang cukup) untuk terakhir kalinya. Jika tidak memenuhi persyaratan, proses transfer akan dihentikan. Pesan kesalahan yang sesuai akan ditampilkan di dashboard pengguna target dan dikirim ke pemilik awal melalui email.
Sesederhana itu! Dengan fitur ini, Anda bisa dengan mudah memindahkan environment dari satu akun ke akun lain.