Unduh file cadangan dari ApsaraDB RDS for PostgreSQL untuk mendukung retensi jangka panjang, kueri offline, migrasi data, dan audit kepatuhan.
Data cadangan yang diunduh tidak dapat digunakan untuk memulihkan data secara langsung ke instans RDS. Untuk memulihkan instans RDS, lihat Pemulihan.
File cadangan manual hanya dapat diunduh setelah tugas pencadangan manual selesai. Untuk memeriksa status tugas pencadangan manual, klik ikon di pojok kanan atas halaman untuk membuka halaman Task Center.
ApsaraDB RDS for PostgreSQL mendukung dua metode pengunduhan berdasarkan jenis penyimpanan instans:
Instans cloud disk — Gunakan fitur unduhan advanced untuk mengekspor data cadangan sebagai file CSV, SQL, atau Parquet, lalu mengirimkannya ke URL atau bucket Object Storage Service (OSS).
Instans Premium Local SSD — Hasilkan URL unduhan langsung dari Konsol dan unduh file cadangan fisik.
Penagihan
Biaya trafik
| Jalur unduh | Biaya |
|---|---|
| Jaringan internal | Gratis |
| Internet | Gratis hingga 500 GB pertama per instans per bulan; kelebihannya dikenai biaya pay-as-you-go, dipotong harian. Lihat Network traffic fees. |
Untuk melihat konsumsi trafik unduh Internet Anda, buka halaman Basic Information instans dan periksa Backup Downloads di bagian Usage Statistics.
Biaya konversi set cadangan
Hanya berlaku untuk instans cloud disk yang menggunakan fitur unduhan advanced. File cadangan snapshot dikonversi ke format CSV, SQL, atau Parquet sebelum diunduh.
| Wilayah | Harga satuan |
|---|---|
| Public cloud | USD 0,03125 per GB |
Tidak tersedia kuota gratis untuk konversi set cadangan. Tugas konversi yang gagal tidak dikenai biaya.
Tip: Untuk mengurangi biaya trafik Internet, beli paket jaringan langganan. Kapasitas paket yang lebih besar memberikan diskon lebih tinggi. Lihat Use network plans.
Wilayah | Harga satuan (USD per GB) |
Public cloud | 0,03125 |
Instans cloud disk
Cara kerja
Fitur unduhan advanced mengonversi file cadangan snapshot ke format yang dapat dibaca sebelum dikirimkan.
Pilih set cadangan atau titik waktu untuk diekspor.
Pilih tujuan unduh: URL atau bucket OSS.
Pilih format output: CSV tanpa header, CSV dengan header, SQL, atau Parquet.
Sistem mengonversi file cadangan snapshot dan menghasilkan output unduhan. Pantau status tugas di tab Backup Download.
Prasyarat
Sebelum memulai, pastikan bahwa:
Instans memenuhi persyaratan berikut:
Periksa edisi instans dan jenis penyimpanan di halaman Basic Information. Jika instans menggunakan Premium Local SSD atau standard SSD, lakukan peningkatan versi mesin utama untuk mengganti jenis penyimpanan menjadi ESSD. Lihat Upgrade the major engine version.
Edisi RDS Jenis instans Versi mesin minimum Unduh berdasarkan set cadangan Unduh berdasarkan titik waktu RDS Cluster Edition Dedicated PostgreSQL 14 atau lebih baru dengan ESSD Didukung Didukung RDS Cluster Edition General-purpose PostgreSQL 14 atau lebih baru dengan ESSD Didukung Didukung RDS High Availability Edition Dedicated PostgreSQL 10 atau lebih baru dengan ESSD Didukung Didukung RDS High Availability Edition General-purpose PostgreSQL 10 atau lebih baru dengan ESSD Didukung Didukung RDS Basic Edition New general-purpose — Didukung Tidak didukung RDS Basic Edition General-purpose — Didukung Tidak didukung Instans berada di salah satu wilayah berikut: Tiongkok (Chengdu), Tiongkok (Guangzhou), Tiongkok (Qingdao), Tiongkok (Beijing), Tiongkok (Shanghai), Tiongkok (Zhangjiakou), Tiongkok (Hangzhou), Tiongkok (Shenzhen), Tiongkok (Hong Kong), Malaysia (Kuala Lumpur), Indonesia (Jakarta), Jepang (Tokyo), Singapura, atau Jerman (Frankfurt).
Fitur ini akan tersedia di wilayah tambahan dalam waktu dekat.
Anda telah memberikan otorisasi Data Disaster Recovery untuk mengakses resource di Akun Alibaba Cloud Anda. Buka Cloud Resource Access Authorization dan berikan role AliyunDBSDefaultRole.
Fitur enkripsi tidak diaktifkan pada instans. Unduhan advanced tidak didukung untuk instans terenkripsi.
Batasan
Objek skema yang didukung: tabel, indeks, tipe data user-defined, kendala unik, kendala kunci asing, Kendala NOT NULL, dan pewarisan tabel.
Objek skema yang tidak didukung: Konstraint CHECK.
Tipe data yang didukung: Numerik, string, datetime, Boolean, enumerated, array, UUID, jsonb, dan bytea. Output Parquet mengonversi semua tipe menjadi string.
Jenis primary key yang didukung:
SMALLINT,INTEGER,BIGINT,SMALLSERIAL,SERIAL,BIGSERIAL,CHAR,VARCHAR, dan primary key komposit. Tabel tanpa primary key juga didukung.Database sistem yang tidak dapat diekspor:
template1,template0, danrdsadmin.Skema sistem yang tidak dapat diekspor:
information_schemadanpg_catalog.Jika tujuan unduh adalah OSS, hanya Standard storage class yang didukung. Lihat Convert storage classes.
Buat tugas unduhan advanced
Tugas unduh tidak dapat dibatalkan setelah dimulai.
Masuk ke Konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah instans. Temukan instans dan klik ID-nya.
Di panel navigasi kiri, klik Backup and Restoration.
Di tab Base Backups > Data Backup, temukan set cadangan dan klik Download Instance Backup di kolom Actions.
Secara default, Konsol menampilkan file cadangan dari delapan hari terakhir. Untuk melihat file cadangan yang lebih lama, ubah rentang waktu.
Di langkah Point in Time and Backup Set, pilih Download by Point in Time atau Download by Backup Set, lalu klik Next.
Download by Point in Time hanya tersedia jika cadangan log diaktifkan. Lihat Use the log backup feature.
Di langkah Instance, Database, and Table, klik Next. Unduhan instans dipilih secara default.
Di langkah Select Download Destination and Format, konfigurasikan tujuan dan format unduhan, lalu klik Complete.
Unduh ke OSS (disarankan)
Data dikirim langsung ke bucket OSS Anda untuk analisis atau arsip.
Konfigurasikan Select Bucket dan Directory Prefix.
Atur Download Format ke salah satu opsi berikut: CSV tanpa header, CSV dengan header, SQL, atau Parquet.
Jika Anda tidak memiliki izin akses OSS, klik Authorize lalu Confirm Authorization Policy sesuai petunjuk, kemudian konfigurasikan ulang parameter.
Baca dan terima ketentuan, lalu klik Complete.
Buka tab Backup Download. Saat Status tugas berubah dari Running menjadi Finished, data cadangan tersedia di bucket OSS yang ditentukan.
Resource komputasi dibagi untuk konversi cadangan. Kegagalan alokasi sumber daya sementara atau format data yang tidak didukung dapat menyebabkan tugas gagal. Jika tugas gagal, coba lagi atau hubungi dukungan teknis Data Disaster Recovery. Tugas yang gagal tidak dikenai biaya.
Unduh ke URL
Data disimpan di penyimpanan bawaan DBS tanpa biaya penyimpanan. Lihat Built-in storage and OSS.
Atur Download Format ke salah satu opsi berikut: CSV tanpa header, CSV dengan header, SQL, atau Parquet. Baca dan terima ketentuan, lalu klik Complete.
Buka tab Backup Download dan tunggu hingga Status tugas berubah menjadi Finished.
PentingResource komputasi dibagi untuk konversi cadangan. Jika tugas gagal, coba lagi atau hubungi dukungan teknis Data Disaster Recovery. Tugas yang gagal tidak dikenai biaya.
Klik Generate Link di kolom Download Destination.
Di dialog Generate Link, atur Validity Period (5 menit hingga 1 hari; default 2 jam), lalu klik Generate Link. Dua URL dihasilkan:
Internal URL — Gunakan ini dari instans Elastic Compute Service (ECS) bertipe virtual private cloud (VPC) yang berbagi VPC dengan instans RDS. Metode ini lebih cepat dan aman.
Public URL — Gunakan ini saat instans RDS tidak dapat diakses melalui jaringan internal.
URL unduh tersedia selama tiga hari setelah tugas selesai. Setelah tiga hari, tugas dan datanya dihapus secara otomatis. Untuk mengakses data lagi, buat tugas unduh baru.
Simpan URL segera dan jaga kerahasiaannya.
Alat unduh pihak ketiga dapat menghasilkan trafik unduh tambahan, sehingga menimbulkan biaya ekstra.
Instans dengan Premium Local SSD
Prasyarat
Sebelum memulai, pastikan bahwa:
Instans menggunakan Premium Local SSDs. Periksa jenis penyimpanan di halaman Basic Information.
Pengguna RAM memiliki izin unduh file cadangan. Lihat Grant backup file download permissions to a RAM user with read-only permissions.
Unduh file cadangan
Masuk ke Konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah instans. Temukan instans dan klik ID-nya.
Di panel navigasi kiri, klik Backup and Restoration.
Pilih jenis cadangan:
Untuk file cadangan data: pilih Base Backups > Data Backup.
Untuk file cadangan log: pilih Base Backups > Log backup.
Jika Anda membutuhkan file cadangan yang lebih tua dari delapan hari, perbarui rentang waktu. Rentang default adalah delapan hari terakhir.
Temukan file cadangan dan klik Download Instance Backup di kolom Actions.
- Jika Download Instance Backup tidak ditampilkan, verifikasi bahwa semua prasyarat telah terpenuhi. - Untuk memulihkan data, pilih file cadangan data yang paling dekat waktunya dengan titik pemulihan target. - Untuk file cadangan log terarsip yang digunakan dalam pemulihan data, verifikasi bahwa: nomor instans sesuai dengan file cadangan data terkait, dan waktu mulai cadangan log berada setelah waktu akhir cadangan data serta sebelum titik pemulihan target.
Di dialog, klik Download atau salin URL:
Copy Internal URL — Gunakan ini dari instans ECS bertipe VPC yang berbagi VPC dengan instans RDS. Metode ini lebih cepat dan aman.
Copy Public URL — Gunakan ini saat instans RDS tidak dapat diakses melalui jaringan internal.
- URL unduh kedaluwarsa satu jam setelah dibuat. Muat ulang halaman untuk mendapatkan URL baru. - Agar Internal URL berfungsi, instans ECS dan instans RDS harus berada di VPC yang sama. Jika keduanya berada di VPC wilayah berbeda, atau instans ECS berada di jaringan klasik, gunakan Public URL. - Unduhan Internet yang melebihi kuota gratis akan dikenai biaya. Lihat Billing.
Perintah unduh
Gunakan wget atau curl untuk mengunduh file cadangan dari URL. Alat ini mendukung unduhan yang dapat dilanjutkan dan eksekusi latar belakang.
Jika kecepatan unduh turun di bawah 64 KB/detik, unduhan mungkin terganggu. Lakukan unduhan pada koneksi jaringan yang stabil.
Untuk mengunduh ke disk yang dipasang dengan ossfs, sesuaikan parameter multipart_size. Nilai maksimum adalah 100 GB. Unduhan yang lebih besar dari 100 GB akan gagal. Lihat ossfs dan Common options.Hindari alat unduh pihak ketiga. Alat tersebut mungkin mengunduh file beberapa kali, sehingga menghasilkan biaya trafik Internet tambahan.
wget
nohup wget -c -t 0 "<download-url>" -O <local-file-path> > <log-file-path> &Contoh:
nohup wget -c -t 0 "https://dbs-****.aliyundoc.com/****.tar.gz****" -O /backup/examplebackup.tar.gz > /tmp/download.log &| Parameter | Deskripsi |
|---|---|
nohup | Menjaga unduhan tetap berjalan jika sesi terputus. Proses akan keluar secara otomatis saat unduhan selesai. |
-t 0 | Mengatur jumlah percobaan ulang menjadi tak terbatas. |
-c | Mengaktifkan unduhan yang dapat dilanjutkan. |
-O | Mengatur jalur penyimpanan lokal dan nama file. |
curl
nohup curl -C - --retry 10 "<download-url>" -o <local-file-path> > <log-file-path> &Contoh:
nohup curl -C - --retry 10 "https://dbs-****.aliyundoc.com/****.tar.gz****" -o examplebackup.tar.gz > /tmp/download.log &| Parameter | Deskripsi |
|---|---|
nohup | Menjaga unduhan tetap berjalan jika sesi terputus. Proses akan keluar secara otomatis saat unduhan selesai. |
--retry 10 | Mencoba ulang hingga 10 kali saat gagal. |
-C - | Mengaktifkan unduhan yang dapat dilanjutkan. |
-o | Mengatur jalur penyimpanan lokal dan nama file. |
Langkah berikutnya
Gunakan fitur unduh lanjutan untuk mengekspor data cadangan sebagai file CSV atau SQL, lalu memulihkan data tersebut ke instans PostgreSQL yang dikelola sendiri. Lihat Memulihkan data instans ApsaraDB RDS for PostgreSQL ke instans PostgreSQL yang dikelola sendiri dengan menggunakan file CSV atau file SQL.
Referensi API
| Operasi | Deskripsi |
|---|---|
| DescribeBackups | Mengkueri file cadangan data. |
| DescribeDownloadSupport | Memeriksa apakah instans mendukung fitur unduhan advanced. |
| CreateDownload | Membuat tugas unduhan advanced. |
| DescribeDownloadTask | Mengkueri tugas unduhan. |
| DescribeDownloadBackupSetStorageInfo | Mengkueri informasi penyimpanan untuk set cadangan yang diunduh. |