Memigrasikan Tabel Drive ke Cloud SQL

Tabel Drive tidak lagi didukung di App Maker mulai 15 Mei 2019. Anda masih bisa mengganti aplikasi ke Cloud SQL dengan fitur migrasi, tetapi Anda tidak bisa mengekspor data dari Tabel Drive untuk diimpor ke Cloud SQL. Saat Anda memigrasikan aplikasi dari Tabel Drive, semua contoh pratinjau dari aplikasi ini akan berbagi database Cloud SQL yang sama.

Sebelum memulai

  1. Jika organisasi Anda belum menggunakan Cloud SQL, minta admin G Suite Anda untuk menyiapkan database Cloud SQL default Anda.
  2. Pastikan tidak ada developer lain yang sedang mengoperasikan aplikasi.
  3. Identifikasi dan hapus semua data yang tidak dibutuhkan dalam Tabel Drive Anda agar proses migrasi menjadi lebih cepat dan andal.
  4. Klik Setelan Database dan verifikasi apakah aplikasi Anda menggunakan database Cloud SQL default. App Maker tidak dapat memigrasi data ke database Cloud SQL kustom.
  5. Jika perlu, publikasikan ulang penerapan terbaru untuk memastikan setiap perubahan yang tertunda di App Maker diterapkan.
  6. Uji aplikasi untuk memverifikasi penerapan terbaru berfungsi seperti yang diharapkan.

Memigrasikan aplikasi Anda ke Cloud SQL

  1. Klik Data untuk membuka model data Anda.
  2. Klik Upgrade ke Google Cloud SQL untuk memigrasikan model di aplikasi Anda.
  3. Biarkan halaman terbuka dan jangan memuat ulang atau menutup browser Anda sampai migrasi selesai.

    Jika migrasi Anda tidak selesai atau menampilkan laporan error, lakukan migrasi lagi. Jika migrasi masih tidak berhasil, hubungi dukungan.

  4. Lihat pratinjau aplikasi Anda dan pastikan aplikasi berfungsi seperti yang diharapkan.

  5. Ikuti langkah-langkah di bagian berikutnya untuk memigrasikan penerapan ke Cloud SQL.

Memigrasikan penerapan Anda ke Cloud SQL

  1. Publikasikan revisi terbaru untuk penerapan Anda, yang memicu migrasi database untuk penerapan.
  2. Biarkan halaman terbuka dan jangan memuat ulang atau menutup browser Anda sampai migrasi selesai.
  3. Ulangi langkah-langkah tersebut untuk penerapan lainnya.

(Opsional) Memigrasikan dari default ke Cloud SQL kustom

Setelah memigrasikan aplikasi dari Tabel Drive ke database pada instance Cloud SQL default, Anda bisa beralih ke instance Cloud SQL kustom. Instance Cloud SQL kustom dapat didedikasikan untuk database penerapan produksi Anda. Pilih penyiapan ini jika Anda memerlukan database berperforma tinggi yang dapat mendukung banyak pengguna dan data, atau database yang dapat dibagikan antar aplikasi. Hubungi admin Google Cloud Platform untuk menyiapkan database.

Untuk beralih ke database Cloud SQL kustom:

  1. Publikasikan aplikasi Anda dan pastikan aplikasi berfungsi dengan benar. Beri tag pada revisi sehingga Anda tahu revisi mana yang terakhir menggunakan database Cloud SQL default jika Anda perlu mengembalikannya.
  2. Jika aplikasi Anda memiliki data dalam database instance Cloud SQL default, data tersebut tidak dimigrasikan ketika Anda beralih ke database pada instance Cloud SQL kustom. Ekspor data dari database Cloud SQL default ke Cloud Storage sebagai file dump SQL. Pelajari caranya.
  3. Jika Anda ingin instance pratinjau Anda menggunakan database pada instance Cloud SQL kustom, perbarui setelan database Cloud SQL untuk aplikasi Anda:
    1. Klik Setelan Database Beralih ke database Cloud SQL kustom.
    2. Masukkan alamat dengan format untuk jenis instance Anda:
      • Generasi pertamaprojectName:instanceName/databaseName
      • Generasi keduaprojectName:regionName:instanceName/databaseName
    3. Klik Update.
  4. Jika Anda ingin agar suatu penerapan menggunakan database di instance Cloud SQL kustom, perbarui setelan database Cloud SQL untuk penerapan Anda:
    1. Klik Publikasikan Edit penerapan.
    2. Klik panah bawah Edit.
    3. Pilih Gunakan database Cloud SQL Kustom lalu masukkan alamat dengan format untuk jenis instance Anda:
      • Generasi pertamaprojectName:instanceName/databaseName
      • Generasi keduaprojectName:regionName:instanceName/databaseName
    4. Klik Simpan.
    5. Ulangi untuk penerapan lainnya jika ingin menggunakan database pada instance Cloud SQL kustom.
  5. Jika Anda mengekspor data dari database pada instance Cloud SQL default, impor file dump SQL ke database Cloud SQL kustom Anda. Pelajari caranya.