Data Management (DMS) dibangun di atas arsitektur layanan tiga lapis: sumber data, operasi dan manajemen data, serta aplikasi komersial. DMS juga mencakup modul Data Disaster Recovery bawaan yang menyediakan cadangan penuh, cadangan inkremental, geo-redundansi, dan pemulihan data.
Sumber data
DMS terhubung ke jenis database berikut:
Database relasional: MySQL, SQL Server, PostgreSQL, PolarDB for MySQL, PolarDB for PostgreSQL (Compatible with Oracle), PolarDB-X, OceanBase, Oracle, dan Dameng (DM)
Database NoSQL: Redis, MongoDB, Memcache, Cassandra, dan Graph Database (GDB)
Database OLAP: AnalyticDB for MySQL dan AnalyticDB for PostgreSQL
Penyimpanan file dan log: Object Storage Service (OSS) dan Simple Log Service (SLS)
DMS mendukung database Alibaba Cloud, database dari penyedia layanan cloud lainnya, serta database yang dikelola sendiri. Untuk detail selengkapnya, lihat Jenis dan fitur database yang didukung.
Operasi dan manajemen data
Lapisan ini mencakup tiga area fungsional:
Aset data dan keamanan: Manajemen terpusat aset data, kontrol keamanan, dan tata kelola lintas database, gudang data, dan data lake.
Desain dan pengembangan database: Perubahan tanpa lock, impor data, sinkronisasi skema, perbaikan konsistensi tabel, pengelompokan database, dan pelacakan data.
Transmisi dan pemrosesan data: Sinkronisasi data, migrasi data, pelacakan perubahan, integrasi data, serta orkestrasi dan penjadwalan—semuanya dapat dioperasikan dengan pernyataan SQL.
Untuk daftar fitur lengkap, lihat Fitur.
Aplikasi komersial
DMS mendukung skenario bisnis berikut:
O&M berbasis data
Pemulihan bencana multi-aktif
Snapshot data penuh hari berikutnya
Pemrosesan data terpusat
Laporan visual
Analisis data multi-dimensi
Data Disaster Recovery
Modul Data Disaster Recovery mengatasi keterbatasan pendekatan backup tradisional—waktu pemulihan yang lama, biaya tinggi untuk dataset besar, dan proses manual yang berisiko.
Skenario
Pemulihan bencana darurat
Ketika insiden keamanan data terjadi, Data Disaster Recovery secara otomatis mengambil set cadangan dan menghasilkan snapshot untuk membuat instans sandbox. Sandbox tersebut dipetakan langsung ke instans database sumber dan mendukung operasi baca/tulis tanpa memengaruhi data sumber.
Gunakan instans sandbox untuk:
Pemulihan data
Latihan pemulihan
Pengembangan dan pengujian
Analisis kueri
Pemulihan bencana darurat
Untuk detail selengkapnya, lihat Ikhtisar sandbox DBS.
Spesifikasi kinerja:
| Metrik | Nilai |
|---|---|
| Laju backup | Lebih dari 200 MB/s |
| Rasio kompresi maksimum | 7:1 |
| Waktu pemulihan | 1 TB dalam 2 menit |
| Pengambilan log | Real-time in-memory |
| Pemulihan berdasarkan titik waktu | Didukung |
Manfaat:
Kinerja tinggi: Laju backup melebihi 200 MB/s dengan kompresi hingga rasio 7:1.
Pemulihan cepat: Pulihkan 1 TB dalam 2 menit, dengan dukungan rollback berdasarkan titik waktu.
Biaya penyimpanan rendah: Deduplikasi data mengurangi biaya penyimpanan backup.
Virtualisasi penyimpanan: Instans sandbox berjalan secara independen di Alibaba Cloud. Operasi baca/tulis pada sandbox tidak memengaruhi database sumber.
Geo-redundansi
Data Disaster Recovery mencadangkan data dan log ke bucket OSS di wilayah yang berbeda dari database sumber. Konfigurasikan jadwal backup cross-region untuk menerapkan geo-redundansi. Untuk detail selengkapnya, lihat Ikhtisar.
Manfaat:
Keamanan tinggi: Data ditransmisikan melalui virtual private cloud (VPC). Database sumber tidak perlu mengaktifkan akses Internet.
Fleksibilitas: Konfigurasikan backup default harian dan backup cross-region bulanan secara independen.
Backup data cepat: Backup cross-region berjalan tanpa memerlukan jalur sewa atau koneksi Internet antar-wilayah.
Backup database lintas cloud
Jalankan jadwal backup di Data Disaster Recovery untuk mencadangkan database dari platform cloud pihak ketiga ke OSS Alibaba Cloud. Titik akhir database sumber tidak diekspos ke Internet—data dienkripsi selama transmisi.
Manfaat:
Keamanan dan keandalan tinggi: Transmisi terenkripsi menjaga titik akhir sumber tetap di luar Internet.
Kemudahan penggunaan: Satu platform backup dan pemulihan menangani database di berbagai lingkungan cloud dan menyelaraskan kebijakan retensi backup yang berbeda.
Pemulihan tingkat database dan tabel
Data Disaster Recovery hanya membaca data backup dari tabel yang ditentukan, bukan memulihkan seluruh instans. Gabungkan ini dengan cadangan inkremental untuk memulihkan data ke titik waktu tertentu. Untuk detail selengkapnya, lihat Pulihkan data berdasarkan database atau tabel.
Manfaat:
Efisiensi tinggi: Pembacaan tabel yang ditargetkan mengurangi waktu pemulihan dibandingkan pemulihan instans penuh.
Fleksibilitas tinggi: Gabungkan dengan cadangan inkremental untuk pemulihan berdasarkan titik waktu.
Integrasi backup untuk ISV
Bagi independent software vendors (ISV) yang mengelola berbagai lingkungan database dan skrip backup, Data Disaster Recovery menyediakan platform terpadu yang mengkonsolidasikan backup cloud lintas database.
Manfaat:
Teknologi backup mutakhir: Mengurangi beban kerja O&M dengan menggantikan banyak skrip backup menggunakan satu platform.
Backup cloud: Mengintegrasikan data backup dari berbagai database di cloud.
Biaya O&M rendah: Melindungi data pengguna, mencegah kehilangan data, dan mengurangi biaya operasional.