全部产品
Search
文档中心

Data Management:Pengarsipan Data

更新时间:Jul 06, 2025

Dalam penggunaan database online, semakin banyak data disimpan dalam database. Data yang jarang diakses memakan banyak ruang penyimpanan dan memengaruhi kinerja query serta operasi bisnis. Untuk mengatasi hal ini, Anda dapat menggunakan fitur pengarsipan data dari Data Management (DMS) untuk secara berkala mengarsipkan data dari tabel tertentu di database ke database lain atau ruang penyimpanan lainnya. Selain itu, Anda juga dapat melakukan operasi lain seperti menghapus data yang telah diarsipkan dari tabel sumber untuk mengoptimalkan penggunaan penyimpanan.

Informasi Latar Belakang

Di platform e-commerce, sejumlah besar data pesanan dihasilkan setiap hari, dan kebutuhan untuk mengakses data tersebut menurun seiring waktu. Untuk meningkatkan kinerja database dan membebaskan ruang penyimpanan, Anda dapat menggunakan fitur pengarsipan data DMS untuk secara berkala mengarsipkan data.

Catatan Penggunaan

  • Bisnis yang sedang berjalan mungkin terpengaruh saat menggunakan fitur pengarsipan data.

    Penting

    Untuk meminimalkan dampak, disarankan menggunakan fitur pengarsipan data selama jam-jam sepi aktivitas.

  • Tugas pengarsipan data mungkin gagal jika tabel yang akan diarsipkan berisi kolom besar seperti BLOB, TEXT, dan tipe lainnya serta baris dengan ukuran data besar.

  • Fitur pengarsipan data hanya tersedia di wilayah Singapura dan Indonesia (Jakarta).

  • Anda tidak dapat mengarsipkan data dari tabel yang berisi kolom virtual.

  • Anda tidak dapat mengarsipkan data dari database yang di-host di layanan cloud pihak ketiga atau database mandiri di konsol DMS atau dengan menggunakan operasi API.

Perbandingan antara pengarsipan data DMS dan migrasi data DTS

  • Fitur

    • Pengarsipan data DMS memungkinkan Anda mengonfigurasi kondisi filter untuk mengarsipkan data yang jarang diakses ke ruang penyimpanan lain, mengurangi beban pada database utama dan meningkatkan kinerja database.

    • Migrasi data Data Transmission Service (DTS) memungkinkan Anda memindahkan data antara sumber data homogen dan heterogen. Untuk informasi lebih lanjut, lihat Ikhtisar Skenario Migrasi Data.

  • Skema

    • Pengarsipan data DMS memungkinkan Anda mengarsipkan data yang jarang diakses ke database lain atau ruang penyimpanan lain secara berkala atau pada waktu tertentu.

    • Migrasi data DTS berlaku untuk skenario seperti migrasi data ke Alibaba Cloud, migrasi data antar database dalam Alibaba Cloud, serta pemecahan database atau peningkatan skala.

Perbandingan di antara berbagai kategori tujuan pengarsipan

Database

Item

Lindorm

AnalyticDB for MySQL 3.0

AnalyticDB for PostgreSQL

ApsaraDB RDS for MySQL

PolarDB for MySQL

Jenis database sumber yang didukung

  • MySQL: ApsaraDB RDS for MySQL, PolarDB for MySQL, dan AnalyticDB for MySQL V3.0

  • PostgreSQL: ApsaraDB RDS for PostgreSQL dan PolarDB for PostgreSQL

  • PolarDB-X 2.0

Catatan

Akun database MySQL harus memiliki izin REPLICATION CLIENT.

Penagihan

Anda dapat menggunakan fitur pengarsipan data secara gratis. Namun, Anda mungkin dikenakan biaya saat membeli instance tujuan dan mengonfigurasi mode kontrol Perubahan Stabil atau Kolaborasi Keamanan untuk instance Anda.

Penghapusan data yang diarsipkan dari sumber

Setelah Anda mengarsipkan data ke database tujuan, DMS dapat secara otomatis menghapus data yang diarsipkan dari tabel sumber berdasarkan pengaturan Anda. Anda tidak perlu lagi menghapus data sumber setelah data diarsipkan. Hal ini mengurangi risiko data.

  • Data tabel sumber dihapus tanpa mengunci tabel sumber. Proses ini stabil dan cepat serta tidak melibatkan transaksi besar.

  • Data sumber disimpan di tabel sementara lokal. Anda dapat memulihkan data yang disimpan jika diperlukan.

Kueri data yang diarsipkan

  • Anda dapat menanyakan data yang diarsipkan di konsol DMS.

  • Anda juga dapat menanyakan data yang diarsipkan di mesin database yang sesuai.

Konfigurasi tujuan pengarsipan data

  • Anda harus menentukan instance tujuan.

  • Anda tidak perlu menentukan database tujuan atau tabel tujuan. DMS secara otomatis membuat database tujuan dan tabel tujuan berdasarkan nama database sumber dan tabel sumber.

Perubahan skema tabel

Sebuah kolom ditambahkan ke tabel yang diarsipkan di tujuan untuk menyimpan informasi seperti ID tiket dan waktu pengarsipan. Data dalam tabel dapat digunakan seperti biasa.

Penggunaan

  • Gabungkan beberapa tabel menjadi satu tabel lebar besar untuk meningkatkan kinerja kueri.

  • Dukungan permintaan dengan konkurensi tinggi untuk menanyakan data online dalam skenario di mana instance Lindorm memiliki 2 inti CPU. Misalnya, Anda dapat menanyakan data historis tagihan dan pesanan.

  • Dukungan kompresi adaptif dan fitur pemisahan data panas-dingin otomatis untuk data lengkap dan mengurangi biaya penyimpanan.

  • Perbarui data dalam hitungan milidetik dan tanyakan data dalam sub-detik.

  • Dukungan pemrosesan offline berkapasitas tinggi dan analisis online berperforma tinggi untuk mengurangi biaya dan meningkatkan efisiensi.

  • Analisis data.

  • Kurangi biaya penyimpanan online.

  • Sinkronisasi otomatis data ke instance analitik untuk mempercepat analisis kompleks dan kueri.

  • Kurangi biaya penyimpanan.

  • Analisis data.

  • Kurangi biaya penyimpanan online.

Kontrol data

Kemampuan kontrol data terkuat disediakan. DMS dapat mengarsipkan data ke instance database yang Anda kelola. Anda dapat memproses data secara fleksibel dengan berinteraksi dengan database.

Ruang Penyimpanan

Item

Bucket OSS Kustom

Bucket OSS Terhubung (Tidak Direkomendasikan)

Jenis Database Sumber yang Didukung

  • MySQL: ApsaraDB RDS for MySQL, PolarDB for MySQL, dan AnalyticDB for MySQL V3.0

  • PostgreSQL: ApsaraDB RDS for PostgreSQL dan PolarDB for PostgreSQL

  • ApsaraDB for MongoDB versi 3.6 ke atas

  • PolarDB-X 2.0

    Catatan
    • ApsaraDB for MongoDB masih dalam tahap uji coba publik sebagai database sumber untuk pengarsipan data.

    • Data yang diarsipkan ke penyimpanan khusus hanya dapat digunakan untuk kueri data dan tidak dapat dipulihkan ke database ApsaraDB for MongoDB.

  • MySQL: ApsaraDB RDS for MySQL dan PolarDB for MySQL

  • PolarDB for PostgreSQL

  • PolarDB-X 2.0

Penagihan

Anda dapat menggunakan fitur pengarsipan data secara gratis. Namun, Anda mungkin dikenakan biaya saat membeli bucket Object Storage Service (OSS) dan mengonfigurasi mode kontrol Perubahan Stabil atau Kolaborasi Keamanan untuk instance Anda.

DMS membuat jadwal cadangan di Pemulihan Bencana Data. Anda dikenakan biaya untuk penyimpanan data dan cadangandata berdasarkan jumlah data yang dicadangkan.

Catatan

Secara default, jadwal cadangan xlarge dibuat di Pemulihan Bencana Data.

Penghapusan Data yang Diarsipkan dari Sumber

Tidak berlaku.

Data yang diarsipkan tidak dapat dihapus secara otomatis dari database sumber. Anda harus membuat tiket perubahan data reguler untuk menghapus data yang diarsipkan dari database sumber secara manual.

Kueri Data yang Diarsipkan

Anda dapat menanyakan data yang diarsipkan menggunakan gudang data logis di DMS.

-

Konfigurasi Tujuan Pengarsipan Data

Anda harus menentukan bucket OSS.

Anda tidak perlu menentukan bucket OSS. DMS secara otomatis membuat jadwal cadangan di Pemulihan Bencana Data untuk mengarsipkan data ke OSS.

Perubahan Skema Tabel

Tidak berlaku.

Skema tabel tidak berubah.

Kegunaan

Mengurangi biaya penyimpanan online paling banyak.

Mengurangi banyak biaya penyimpanan online.

Kontrol Data

Kemampuan kontrol data yang kuat disediakan. DMS dapat mengarsipkan data ke bucket OSS yang Anda beli.

Kemampuan kontrol data yang moderat disediakan. DMS dapat mengarsipkan data ke bucket OSS yang terhubung ke Pemulihan Bencana Data.

Referensi

FAQ

T: Jika saya memilih Bersihkan data yang diarsipkan dari tabel asli (delete-No Lock) saat mengonfigurasi parameter untuk pengarsipan data, apakah data historis masih tersedia untuk diambil?

J: Ya, data historis masih tersedia untuk diambil meskipun Anda memilih Bersihkan data yang diarsipkan dari tabel asli (delete-No Lock) saat mengonfigurasi parameter untuk pengarsipan data. Fitur pengarsipan data secara berkala mengarsipkan data dari tabel besar ke database lain. Anda dapat menanyakan data historis yang telah diarsipkan di instance tujuan tempat data tersebut diarsipkan.

Operasi API Terkait