PolarDB memungkinkan Anda mengunduh file cadangan dari set cadangan kluster ke sistem lokal. File-file tersebut dapat digunakan untuk penyimpanan jangka panjang, kueri data historis, transfer cadangan ke layanan lain seperti Object Storage Service (OSS), serta audit.
Anda tidak dapat langsung memulihkan data cadangan yang diunduh ke kluster PolarDB for MySQL. Anda dapat memulihkan file cadangan yang diunduh ke database MySQL yang dikelola sendiri.
Tanggal rilis
24 November 2023
Fitur unduh file cadangan sedang dalam rilis bertahap dan akan diluncurkan secara bertahap.
Penagihan
Fitur unduh file cadangan memungkinkan Anda mengunduh file melalui URL atau mentransfernya ke Object Storage Service (OSS) Anda. File yang diunduh melalui URL disimpan sementara di DBS Storage. Metode penagihan bergantung pada tujuan pengunduhan, sebagaimana dijelaskan pada bagian berikut:
Jika tugas pengunduhan gagal, tidak ada biaya yang dikenakan.
Buka Konsol PolarDB. Di bawah , Anda dapat melihat Monthly Backup Compute Data Volume dan Monthly Outbound Internet Traffic untuk kluster Anda.
Biaya penyimpanan
URL: File disimpan sementara di DBS Storage. Tidak ada biaya penyimpanan yang dikenakan.
OSS: File ditransfer ke OSS Anda. Untuk informasi lebih lanjut tentang biaya penyimpanan, lihat biaya penyimpanan Object Storage Service.
Biaya konversi set cadangan
Terlepas dari apakah tujuan pengunduhan adalah URL atau OSS, biaya konversi dikenakan untuk mengonversi set cadangan ke format SQL, CSV, Parquet, atau CSV-with-header. Tidak tersedia kuota gratis untuk konversi format. Tarif harga adalah USD 0,03125 per GB.
Biaya trafik
URL:
Pengunduhan melalui jaringan internal: Gratis.
Pengunduhan melalui Internet: Kuota gratis sebesar 500 GB per bulan disediakan untuk setiap kluster. Trafik yang melebihi kuota gratis ditagih berdasarkan metode bayar sesuai penggunaan. Biaya dihitung harian berdasarkan volume data yang diunduh. Untuk informasi lebih lanjut tentang harga, lihat biaya jaringan.
CatatanAnda dapat membeli network plan berlangganan untuk mengimbangi biaya trafik jaringan saat mengunduh cadangan melalui Internet. Network plan dengan kapasitas lebih besar memberikan diskon yang lebih tinggi.
OSS: File ditransfer ke OSS Anda. Untuk informasi lebih lanjut tentang biaya trafik, lihat biaya trafik Object Storage Service.
Prasyarat
Kluster: Hanya kluster Edisi Perusahaan dari seri Cluster yang mendukung fitur unduh file cadangan.
Wilayah: China (Chengdu), China (Guangzhou), China (Qingdao), China (Beijing), China (Shanghai), China (Zhangjiakou), China (Hangzhou), China (Shenzhen), China (Hong Kong), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Jepang (Tokyo), Singapura, AS (Silicon Valley), AS (Virginia), dan Jerman (Frankfurt).
CatatanFitur ini akan segera tersedia di wilayah lain.
Lainnya:
Pengguna RAM harus memiliki izin untuk mengunduh file cadangan. Untuk informasi lebih lanjut tentang cara memberikan izin kepada pengguna RAM, lihat izin pengguna RAM.
Data cadangan tidak dienkripsi. Anda tidak dapat mengunduh file cadangan dari kluster PolarDB yang dienkripsi.
Satu kluster atau instans hanya dapat memiliki satu tugas pengunduhan dalam satu waktu. Anda tidak dapat memulai tugas baru jika tugas sebelumnya sedang berjalan atau gagal.
Batasan
Anda dapat mengekspor sebagian besar struktur tabel. Namun, beberapa informasi struktural tidak dapat diekspor:
Didukung untuk ekspor: informasi kolom, indeks kunci primer, indeks non-kunci primer, indeks unik, informasi tabel partisi, mesin tabel, serta set karakter dan aturan pengurutan tingkat tabel atau tingkat database.
Tidak didukung untuk ekspor: indeks ekspresi, kunci asing, kolom terhasil, kolom tersembunyi, tampilan, fungsi, prosedur tersimpan, variabel sistem, dan pemicu.
Bidang dengan tipe data spasial tidak didukung. Jika data berisi bidang dengan tipe berikut, tugas konversi akan gagal:
GEOMETRY, POINT, LINESTRING, POLYGON, MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, GEOMETRYCOLLECTION
File yang diekspor tidak mencakup database sistem berikut:
information_schema, mysql, performance_schema, sys, __recycle_bin__
Jika Anda memilih OSS sebagai tujuan pengunduhan, bucket OSS harus menggunakan kelas penyimpanan Standard. Untuk mengonversi kelas penyimpanan, lihat Konversi kelas penyimpanan.
CatatanAnda harus membuat bucket OSS secara manual. Jika Anda telah membuat bucket untuk menyimpan file cadangan, abaikan langkah ini.
Fitur unduh file cadangan hanya mendukung pengunduhan data cadangan level-1. Fitur ini tidak mendukung pengunduhan data cadangan level-2.
Jika pengarsipan data dingin diaktifkan untuk kluster, Anda tidak dapat mengunduh set cadangan.
Jika nama database atau tabel yang akan diunduh mengandung garis miring (/), tugas akan gagal.
Prosedur
(Direkomendasikan) Gunakan konsol
Masuk ke Konsol PolarDB. Di panel navigasi sebelah kiri, klik Clusters. Pilih wilayah tempat kluster berada, lalu klik ID kluster target.
Di panel navigasi sebelah kiri, klik .
Pada tab Data Backup List, temukan set cadangan target dan klik Download Cluster Backup di kolom Actions.
CatatanSecara default, konsol menampilkan data cadangan dari 8 hari terakhir. Untuk melihat cadangan yang lebih lama dari 8 hari, ubah rentang waktu.
Jika tombol Download Cluster Backup tidak ditampilkan, periksa apakah edisi atau wilayah kluster Anda memenuhi prasyarat.
Pada langkah Download Point-in-time and Backup Set, pilih Download by Point-in-time atau Download by Backup Set, lalu klik Next di pojok kiri bawah halaman.

Pada langkah Download Instance and Database/Table, klik Next di pojok kiri bawah halaman. Instance Download dipilih secara default.
Pada langkah Download Destination and Format, pilih tujuan dan format pengunduhan, lalu lengkapi konfigurasi.
PentingKami menyarankan Anda memilih OSS sebagai tujuan pengunduhan karena lebih cepat.
Anda tidak dapat membatalkan tugas pengunduhan cadangan setelah dimulai.
Tugas pengunduhan cadangan dikenai biaya. Untuk informasi lebih lanjut, lihat Penagihan.
(Direkomendasikan) OSS
Jika Anda memilih OSS sebagai tujuan pengunduhan, data akan ditulis langsung ke bucket OSS Anda. Anda dapat menghapus data tersebut sesuai kebutuhan setelah menggunakannya.
Masukkan nama bucket OSS dan awalan direktori, misalnya xx/xx.
CatatanAnda harus membuat bucket OSS secara manual. Jika Anda telah membuat bucket untuk menyimpan file cadangan, Anda dapat langsung memasukkan namanya.
Kelas penyimpanan bucket OSS harus Standard. Untuk informasi lebih lanjut tentang cara mengonversi kelas penyimpanan, lihat Konversi kelas penyimpanan.
Pilih format pengunduhan. Anda dapat mengatur format pengunduhan menjadi CSV, SQL, Parquet, atau CSV-with-header.
Baca dan centang kotak untuk menyetujui persyaratan. Klik Complete. Halaman akan otomatis dialihkan ke tab Backup Download List. Tunggu hingga tugas pengunduhan selesai.
CatatanFitur unduh file cadangan mengharuskan Anda memberikan izin kepada Database Backup Service (DBS) untuk mengakses sumber daya cloud Anda. Jika Anda belum memberikan izin, ikuti petunjuk di konsol untuk mengklik . Setelah otorisasi berhasil, kembali ke halaman konfigurasi unduhan lanjutan dan selesaikan konfigurasi.
Proses konversi bersaing untuk mendapatkan sumber daya komputasi di sisi server. Pengunduhan dapat gagal karena kegagalan alokasi sumber daya sementara. Pengunduhan juga dapat gagal karena format data yang tidak didukung. Jika tugas gagal, Anda dapat mencoba ulang tugas pengunduhan atau menghubungi helpdesk DBS.
Tidak ada biaya yang dikenakan untuk tugas yang gagal.
Lihat file cadangan. Jika status tugas adalah Successful, pengunduhan telah selesai. Anda dapat membuka bucket OSS yang sesuai untuk melihat file tersebut.
URL
Jika Anda memilih URL sebagai tujuan pengunduhan, sistem akan menyimpan sementara data yang dikonversi di DBS Storage. Tidak ada biaya penyimpanan yang dikenakan untuk proses ini.
CatatanMengunduh melalui URL melibatkan pengemasan data dan memerlukan waktu tunggu tambahan. Waktu yang dibutuhkan bergantung pada ukuran logis set cadangan. Jika ukuran cadangan logis besar, misalnya lebih dari 1 TB, kami menyarankan Anda mengunduh cadangan ke OSS.
Pilih format pengunduhan. Anda dapat mengatur format pengunduhan menjadi CSV, SQL, Parquet, atau CSV-with-header.
Baca dan centang kotak untuk menyetujui persyaratan. Klik Complete. Halaman akan otomatis dialihkan ke tab Backup Download List. Tunggu hingga tugas pengunduhan selesai.
CatatanFitur unduh file cadangan mengharuskan Anda memberikan izin kepada DBS untuk mengakses sumber daya cloud Anda. Jika Anda belum memberikan izin, ikuti petunjuk di konsol untuk mengklik . Setelah otorisasi berhasil, kembali ke halaman konfigurasi unduhan lanjutan dan selesaikan konfigurasi.
Proses konversi bersaing untuk mendapatkan sumber daya komputasi di sisi server. Pengunduhan dapat gagal karena kegagalan alokasi sumber daya sementara. Pengunduhan juga dapat gagal karena format data yang tidak didukung. Jika tugas gagal, Anda dapat mencoba ulang tugas pengunduhan atau menghubungi helpdesk DBS.
Tidak ada biaya yang dikenakan untuk tugas yang gagal.
Lihat file cadangan. Jika status tugas adalah Successful, pengunduhan telah selesai. Klik Generate Link di kolom Download Destination. Atur Validity Period untuk tautan tersebut dan klik Generate Link. Anda kemudian dapat mengunduh data cadangan menggunakan tautan jaringan internal atau publik yang dihasilkan.
CatatanAnda dapat memperoleh tautan unduhan dalam waktu tiga hari setelah tugas selesai. Tautan tersebut berlaku selama 5 menit hingga 1 hari. Periode validitas default adalah 2 jam.
Tugas yang selesai kedaluwarsa setelah tiga hari, dan tautan unduhan juga kedaluwarsa. Setelah tugas kedaluwarsa, datanya akan dihapus secara otomatis. Jika Anda memerlukan data tersebut, mulai tugas pengunduhan baru untuk mendapatkan tautan baru.
Simpan tautan unduhan segera untuk mencegah kebocoran.
Menggunakan perangkat lunak pihak ketiga untuk mengunduh file cadangan dapat menyebabkan trafik jaringan tambahan dan mengakibatkan biaya tambahan. Gunakan perangkat lunak tersebut dengan hati-hati. Untuk informasi lebih lanjut tentang metode pengunduhan spesifik, lihat Perintah pengunduhan.
Operasi API
DescribeDownloadSupport: Kueri apakah kluster Anda mendukung fitur unduh file cadangan.
CatatanJika respons API menunjukkan bahwa fitur tidak didukung, periksa apakah edisi atau wilayah kluster Anda memenuhi prasyarat.
CreateDownload: Buat tugas pengunduhan file cadangan.
CatatanFitur unduh file cadangan mengharuskan Anda memberikan izin kepada DBS untuk mengakses sumber daya cloud Anda (izin
AliyunDBSDefaultRole). Jika Anda belum memberikan izin, Anda dapat memberikannya terlebih dahulu di konsol.Ketika TargetType (jenis tujuan pengunduhan) diatur ke OSS, Anda harus terlebih dahulu membuat bucket yang sesuai secara manual. Kelas penyimpanan bucket OSS harus Standard.
Ketika TargetType (jenis tujuan pengunduhan) diatur ke URL, simpan parameter
TaskId(ID tugas) yang dikembalikan untuk memperoleh tautan unduhan.Anda tidak dapat membatalkan tugas pengunduhan cadangan setelah dimulai.
Tugas pengunduhan cadangan dikenai biaya. Untuk informasi lebih lanjut, lihat Penagihan.
(Opsional) DescribeDownloadTask: Lihat informasi tentang tugas pengunduhan file cadangan kluster saat ini, termasuk status tugas.
Dapatkan file cadangan:
Jika jenis tujuan pengunduhan adalah OSS, sistem akan menulis data langsung ke OSS Anda. Anda dapat melihat data tersebut di bucket yang sesuai.
Jika jenis tujuan pengunduhan adalah URL, Anda dapat menggunakan DescribeDownloadBackupSetStorageInfo untuk memperoleh tautan unduhan.
CatatanAnda dapat memperoleh tautan unduhan dalam waktu tiga hari setelah tugas selesai. Tautan tersebut berlaku selama 5 menit hingga 1 hari. Periode validitas default adalah 2 jam.
Tugas yang selesai kedaluwarsa setelah tiga hari, dan tautan unduhan juga kedaluwarsa. Setelah tugas kedaluwarsa, datanya akan dihapus secara otomatis. Jika Anda memerlukan data tersebut, mulai tugas pengunduhan baru untuk mendapatkan tautan baru.
Simpan tautan unduhan segera untuk mencegah kebocoran.
Menggunakan perangkat lunak pihak ketiga untuk mengunduh file cadangan dapat menyebabkan trafik jaringan tambahan dan mengakibatkan biaya tambahan. Gunakan perangkat lunak tersebut dengan hati-hati. Untuk informasi lebih lanjut tentang metode pengunduhan spesifik, lihat Perintah pengunduhan.
