Solusi Pencadangan Cloud untuk Basis Data, MS Exchange, Quickbooks, dan File PST Outlook

Mengapa file basis data sulit dicadangkan?

Berkas biasa (misalnya dokumen MS Office, PDF, atau berkas gambar) mudah dicadangkan. Berkas-berkas ini berukuran kecil dan jarang terkunci. Proses penyalinan atau pengunggahannya pun sangat cepat.

File basis data (seperti SQL Server, Oracle, DB2, Sybase, Informix, MySQL, PostgreSQL) sangat berbeda:

  • (1) Biasanya ukurannya sangat besar, sehingga membutuhkan waktu yang jauh lebih lama untuk menyalin/mengunggah;

  • (2) File tersebut selalu terbuka dan terkunci. Anda tidak dapat menggunakan alat biasa untuk menyalin atau mengunggah.

  • (3) Perubahan sering terjadi tanpa pengguna mengklik Simpan. Perubahan terjadi sebelum Anda dapat menyelesaikan pencadangan.

File PST MS Exchange, Quickbooks, dan Outlook semuanya adalah file basis data atau file yang menyerupai basis data.

Metode Pencadangan 1: Gunakan DriveHQ Online Backup untuk Mencadangkan File Basis Data.

Perangkat lunak klien DriveHQ Online Backup dapat mendukung pencadangan file basis data dengan teknologi berikut:

  • - DriveHQ Online Backup mendukung Volume Shadow Copy (VSS Copy). Fitur ini dapat membuat salinan snapshot dari file database saat terkunci dan sedang ditulis. Kemudian, file snapshot database tersebut dapat dicadangkan ke penyimpanan cloud DriveHQ.

  • - DriveHQ Online Backup mendukung percobaan ulang dan melanjutkan secara otomatis. Mencadangkan file basis data yang besar dapat memakan waktu yang sangat lama. Jika terjadi gangguan jaringan, DriveHQ Online Backup dapat secara otomatis mencoba ulang dan melanjutkan dari titik terhentinya proses. Proses tidak perlu dimulai dari awal lagi.

  • - DriveHQ Online Backup mendukung kompresi data transparan untuk transfer yang lebih cepat. File basis data biasanya tidak dikompresi untuk performa I/O terbaik. File tersebut dapat dikompresi hingga 75% atau bahkan lebih, misalnya file basis data 10 GB seringkali dapat dikompresi menjadi hanya 2,5 GB. DriveHQ Online Backup secara transparan mengompresi dan mendekompresi data untuk pengunggahan dan pengunduhan yang lebih cepat.


Gunakan Panduan Pencadangan Basis Data/Email DriveHQ Online Backup

Saat mencadangkan file basis data, harap gunakan wizard Pencadangan Basis Data/Email DriveHQ Online Backup. Jangan gunakan tugas pencadangan waktu nyata untuk mencadangkan file basis data. Hal ini karena file basis data terus-menerus dimodifikasi tanpa interaksi pengguna. Tidak mungkin untuk mencadangkan semua perubahan secara waktu nyata. Frekuensi pencadangan bergantung pada ukuran file basis data Anda dan kecepatan unggah Anda. Jika file Anda tidak besar, tidak masalah untuk mencadangkan setiap hari. Jika tidak, Anda mungkin ingin mencadangkan ke cloud setiap minggu. Jika Anda memerlukan pencadangan harian, Anda dapat mengaturnya untuk mencadangkan ke penyimpanan lokal setiap hari.

Optimasi Kinerja untuk Pencadangan Basis Data Besar

Mencadangkan file basis data kecil relatif mudah. Biasanya tidak akan ada masalah kecepatan jaringan. Namun, mencadangkan file basis data yang sangat besar bisa memakan waktu lama dan memperlambat kecepatan jaringan Anda.

DriveHQ Online Backup mendukung pencadangan inkremental/delta saat Anda mencadangkan file reguler. Misalnya, jika Anda telah mencadangkan 1 juta file, dan jika Anda menambahkan/mengubah 10 file, maka hanya perlu mencadangkan 10 file saja. Selain itu, Online Backup mendukung fitur melanjutkan pencadangan. Jika Anda mencadangkan file berukuran 10GB, dan jika jaringan terputus setelah Anda mengunggah 8GB data, maka lain kali hanya perlu mengunggah 2GB data saja.

DriveHQ Online Backup tidak secara langsung mendukung pencadangan inkremental (delta, atau tingkat blok) untuk file basis data. Ada dua alasan untuk itu:

  • - Perubahan pada berkas basis data seringkali memengaruhi banyak blok. Misalnya, jika sebuah basis data memiliki tabel dengan 1 juta baris, operasi DELETE, UPDATE, SORT, COMPACT, atau INDEX sederhana dapat sepenuhnya mengubah isi berkas, sehingga penggunaan pencadangan inkremental tingkat blok menjadi tidak mungkin atau sangat tidak efisien.

  • - Sebuah file basis data terus-menerus dimodifikasi di beberapa lokasi (banyak blok). Semua blok harus dicadangkan dalam urutan yang benar; satu kesalahan saja akan menyebabkan seluruh operasi batch harus dibatalkan.

  • - Mencadangkan banyak blok kecil jauh lebih lambat daripada mencadangkan blok besar.

  • - Saat melakukan pencadangan file basis data setiap hari/minggu, dengan asumsi hanya 1% data yang dimodifikasi per hari, hal itu sebenarnya dapat memengaruhi 10% blok. (Dalam kasus ekstrem, jika ada 1000 blok berukuran 1 MB, jika setiap blok mengalami perubahan satu byte, maka semua blok akan berubah, meskipun perubahan datanya hanya 0,0001%.) Dalam kasus ini, mencadangkan seluruh file jauh lebih efisien.

  • - Metode pencadangan inkremental yang paling efisien untuk file basis data adalah Pencadangan Log Transaksi. Alih-alih mencadangkan blok file basis data yang dimodifikasi, Anda hanya perlu mencadangkan transaksi basis data (misalnya perintah SQL, tidak termasuk perintah SELECT yang hanya baca). Perintah SQL jauh lebih kecil daripada blok data yang terpengaruh. Sayangnya, metode ini membutuhkan server basis data yang identik (jika tidak, proses pemulihan akan memakan waktu yang sangat lama).

  • - Solusi pencadangan inkremental hibrida untuk file basis data: Gunakan alat pencadangan inkremental bawaan perangkat lunak basis data untuk membuat file inkremental lokal, lalu gunakan DriveHQ Online Backup untuk mencadangkan file cadangan lokal ke cloud. Misalnya, SQL Server dan Oracle mendukung pencadangan inkremental, yang didasarkan pada Pencadangan Log Transaksi. Oleh karena itu, metode ini jauh lebih efisien daripada pencadangan tingkat blok.

Metode Pencadangan 2: Menggunakan Skrip FTP (FTPS/SFTP) untuk Mencadangkan File Basis Data

DriveHQ adalah salah satu penyedia Layanan Hosting Server FTP terbesar. Jika Anda lebih menyukai skrip baris perintah/shell, Anda dapat membuat skrip FTP baris perintah untuk mencadangkan file basis data ke server FTP DriveHQ.

Jika server basis data Anda berada di sistem Unix/Linux/Mainframe (termasuk AIX, Solaris, HP-UX, OpenVMS, BSD, dll.), maka Anda perlu menggunakan FTP Backup, atau menggunakan fitur pencadangan jaringan perangkat lunak DriveHQ Online Backup. Untuk informasi lebih lanjut, silakan kunjungi Solusi Pencadangan untuk Unix/Linux/Mainframe .