

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Bermigrasi dari cetak biru Bitnami ke cetak biru Lightsail
<a name="migrate-from-bitnami-to-lightsail-blueprints"></a>

Amazon Lightsail menawarkan cetak biru yang dikemas oleh Lightsail untuk beberapa tumpukan aplikasi populer. Cetak biru Lightsail menawarkan pengaturan keamanan default, termasuk IMDSv2 yang diberlakukan secara default dan port 22 dibatasi saat peluncuran. Panduan ini memandu Anda melalui migrasi instance Lightsail yang ada yang menjalankan cetak biru Bitnami ke instance Lightsail baru yang menjalankan cetak biru Lightsail yang setara.

Versi aplikasi pada instans Anda mungkin menjadi usang seiring waktu karena pembaruan yang lebih baru dirilis dengan patch keamanan, peningkatan kinerja, dan fitur baru. Ada dua cara untuk menjaga aplikasi Anda tetap up to date: memperbarui aplikasi yang sudah berjalan pada instans yang ada, atau bermigrasi ke instance baru dengan versi baru cetak biru yang menyertakan pembaruan terbaru.

## Cetak biru Lightsail yang didukung
<a name="migrate-bitnami-supported-blueprints"></a>

Lightsail-packaged cetak biru saat ini tersedia untuk aplikasi berikut:
+ [WordPress](migrate-your-wordpress-blog-from-bitnami-to-amazon-lightsail.md)
+ WordPress Multisite
+ LAMPU
+ Nginx
+ Node.js

Jika instance Anda yang ada menjalankan cetak biru Bitnami yang tidak *memiliki* setara Lightsail — termasuk **Joomla, Magento, MEAN, Drupal,, Redmine, Ghost, Django, dan — jalur migrasi GitLab** cetak biru langsung tidak tersedia. PrestaShop Anda memiliki dua pilihan:
+ **Gunakan penawaran terkelola alternatif**: Pertimbangkan [AWS Marketplace](https://aws.amazon.com/marketplace) AMI setara yang diterapkan di Amazon Elastic Compute Cloud.
+ **Mulai dari awal di Lightsail**: Buat instance Lightsail baru menggunakan cetak biru OS dasar (misalnya, Amazon Linux 2023 atau Ubuntu), instal dependensi yang diperlukan secara manual, lalu salin konfigurasi dan data aplikasi Anda.

## Prasyarat
<a name="migrate-bitnami-prerequisites"></a>

Sebelum Anda mulai, konfirmasikan hal berikut:
+ Instance Lightsail Anda yang ada sedang menjalankan cetak biru **Bitnami** (verifikasi ini di halaman manajemen instance di konsol Lightsail).
+ Anda memiliki **akses admin** ke aplikasi Anda (misalnya dasbor admin aplikasi atau akses SSH ke instance).
+ Anda telah mengidentifikasi cetak biru **Lightsail yang setara** untuk tumpukan aplikasi Anda (lihat daftar cetak biru yang didukung [di](#migrate-bitnami-supported-blueprints) atas).

## Langkah 1: Cadangkan data aplikasi Anda
<a name="migrate-bitnami-step1-backup"></a>

Ekspor atau cadangkan semua konten aplikasi, konfigurasi, dan data dari instans Bitnami Anda yang ada. Metode ini bervariasi berdasarkan aplikasi:
+ **Aplikasi CMS (misalnya, [WordPress](migrate-your-wordpress-blog-from-bitnami-to-amazon-lightsail.html#migrate-wordpress-blog-back-up-wordpress-blog))**: Gunakan alat ekspor bawaan aplikasi (misalnya, Alat → Ekspor masuk WordPress) untuk mengunduh file ekspor konten lengkap. Simpan file di lokasi yang mudah ditemukan - Anda akan membutuhkannya di Langkah 4.
+ **Database-backed aplikasi**: Ekspor database Anda (misalnya, menggunakan `mysqldump` untuk MySQL/MariaDB atau `pg_dump` untuk PostgreSQL) dan menyimpan file dump.
+ **File-based aset**: Salin media yang diunggah, file statis, atau file konfigurasi khusus dari instance (misalnya, melalui SFTP atau klien SSH berbasis browser Lightsail).
+ **Konfigurasi aplikasi**: Perhatikan setiap pengaturan kustom, variabel lingkungan, atau perubahan file konfigurasi khusus untuk penerapan Anda.

**Tip**  
Pertimbangkan untuk mengambil snapshot manual dari instance Lightsail Anda yang ada sebagai jaring pengaman tambahan sebelum melanjutkan.

## Langkah 2: Buat instance Lightsail baru dengan cetak biru Lightsail
<a name="migrate-bitnami-step2-create-instance"></a>

1. Buka [halaman beranda Lightsail](https://lightsail.aws.amazon.com/) dan masuk.

1. Pilih **Buat instans**.

1. Pilih **Wilayah AWS**(dan opsional Availability Zone) tempat Anda ingin membuat instance baru.

1. **Di bawah **Pilih cetak biru**, pilih tumpukan aplikasi Anda dan pastikan penyedia cetak biru adalah Lightsail - bukan Bitnami.**

1. Pilih **paket instance** (bundel). Anda dapat memutakhirkan nanti dengan membuat instance dari snapshot jika diperlukan.

1. Masukkan nama untuk instans Anda.

   Nama sumber daya:
   + Harus unik Wilayah AWS di dalam akun Lightsail Anda.
   + Harus berisi 2-255 karakter.
   + Harus dimulai dan diakhiri dengan karakter alfanumerik.
   + Dapat menyertakan karakter alfanumerik, titik, tanda hubung, dan garis bawah.

1. Secara opsional, tambahkan tag untuk membantu mengatur sumber daya Anda.

1. Pilih **Buat instance** dan tunggu instance mencapai status berjalan.

## Langkah 3: Konfigurasikan instans baru Anda
<a name="migrate-bitnami-step3-access-instance"></a>

Setelah instance berjalan, ikuti langkah-langkah ini untuk mengakses dan mengonfigurasinya:

**Ambil kata sandi aplikasi default**

Anda memerlukan kata sandi aplikasi default untuk mengakses aplikasi atau layanan pra-instal pada instans baru Anda.

1. Pada halaman pengelolaan instans Anda, pada tab **Connect**, pilih **Connect menggunakan SSH**.

1. Setelah terhubung, masukkan perintah berikut untuk mendapatkan kata sandi aplikasi default:

   ```
   cat ~/application_credentials
   ```

**Lampirkan alamat IP statis**

Alamat IP publik dinamis default yang dilampirkan pada instans Anda berubah setiap kali Anda menghentikan dan memulai instans Anda. Buat alamat IP statis dan lampirkan ke instans Anda sehingga Anda tidak perlu memperbarui catatan DNS Anda setiap kali.

1. Pada halaman manajemen instans, di bawah tab **Jaringan**, pilih **Buat IP statis** atau **Lampirkan IP statis**, lalu ikuti instruksi pada halaman.

1. Untuk informasi selengkapnya, lihat [Membuat IP statis dan melampirkannya ke instance](lightsail-create-static-ip.md).

**Kunjungi halaman sambutan aplikasi Anda**

1. Pada halaman manajemen instans Anda, salin alamat IP statis.

1. Tempelkan alamat IP statis ke bilah alamat browser Anda (mis.,`http://192.0.2.1`).

1. Verifikasi bahwa halaman aplikasi default berhasil dimuat.

## Langkah 4: Kembalikan data aplikasi Anda
<a name="migrate-bitnami-step4-restore-data"></a>

Impor atau pulihkan data yang Anda cadangkan di Langkah 1. Metode ini bervariasi berdasarkan aplikasi:
+ **Aplikasi CMS (misalnya, [WordPress](migrate-your-wordpress-blog-from-bitnami-to-amazon-lightsail.html#migrate-wordpress-blog-in-wordpress))**: Gunakan alat impor bawaan aplikasi (misalnya, Alat → Impor masuk WordPress) untuk mengunggah dan menjalankan file ekspor konten dari Langkah 1.
+ **Database-backed aplikasi**: Impor dump database Anda ke server database instance baru menggunakan alat yang sesuai (misalnya, `mysql` CLI `psql` atau).
+ **File-based assets**: Transfer file media, aset statis, dan file konfigurasi kustom Anda ke direktori yang sesuai pada instance baru.
+ **Konfigurasi aplikasi**: pengaturan kustom atau variabel lingkungan Re-apply apa pun agar sesuai dengan penerapan Anda sebelumnya.

## Langkah 5: Verifikasi migrasi
<a name="migrate-bitnami-step5-verify"></a>

Setelah memulihkan data Anda, verifikasi bahwa aplikasi berfungsi dengan benar:

1. Buka browser dan arahkan ke alamat IP publik instans baru Anda.

1. Konfirmasikan bahwa konten, konfigurasi, dan fungsionalitas Anda berperilaku seperti yang diharapkan.

1. Uji alur kerja aplikasi kunci (misalnya login pengguna, tampilan konten, pengiriman formulir).

1. Periksa log aplikasi dan server untuk kesalahan apa pun.

## Langkah 6: Transfer alamat IP statis (jika ada)
<a name="migrate-bitnami-step6-static-ip"></a>

Jika aplikasi Anda menggunakan domain kustom dengan IP statis yang sudah terpasang ke instans lama Anda, Anda dapat mempertahankan pengaturan DNS yang ada dengan memindahkan IP statis ke instance baru:

1. **Lepaskan IP statis** dari instance Bitnami lama Anda di konsol Lightsail.

1. **Lampirkan IP statis** ke instance Lightsail baru Anda. Karena catatan DNS Anda sudah menunjuk ke IP ini, tidak ada perubahan DNS yang diperlukan dan tidak akan ada penundaan propagasi.

**catatan**  
Jika aplikasi Anda menggunakan domain kustom tetapi sebelumnya Anda tidak memiliki IP statis yang terpasang, lampirkan IP statis baru ke instance baru Anda terlebih dahulu, lalu perbarui catatan DNS Anda untuk mengarahkan domain Anda ke alamat IP statis yang baru. Berikan waktu untuk propagasi DNS sebelum menonaktifkan instance lama.

## Langkah 7: Regenerasi SSL/TLS sertifikat (jika ada)
<a name="migrate-bitnami-step7-ssl-tls"></a>

 SSL/TLS Sertifikat dari instans lama Anda tidak dapat ditransfer ke instans baru. Anda harus meregenerasi mereka pada contoh baru. Untuk WordPress, lihat [Aktifkan HTTPS dengan alur kerja terpandu](amazon-lightsail-enabling-https-on-wordpress.md).

## Langkah 8: Hapus contoh lama
<a name="migrate-bitnami-step8-decommission"></a>

Setelah Anda memverifikasi migrasi berhasil dan DNS telah sepenuhnya disebarkan:

1. Ambil [snapshot terakhir dari instance lama](lightsail-how-to-create-a-snapshot-of-your-instance.md) untuk cadangan.

1. Hapus instance Bitnami lama untuk menghentikan biaya.