Apa Perbedaan antara Pencadangan Inkremental, Diferensial, dan Pencadangan Lainnya?


Apa Perbedaan antara Pencadangan Inkremental, Diferensial, dan Pencadangan Lainnya?

Pencadangan inkremental dan diferensial adalah dua strategi untuk membuat salinan data Anda secara teratur dan frekuen untuk pemulihan bencana. Sistem IT di perusahaan mana pun dapat mati tiba-tiba karena keadaan yang tidak terduga, seperti pemadaman listrik, peristiwa alam, atau masalah keamanan. Pencadangan data sangat penting dilakukan agar Anda tidak kehilangan informasi penting operasi. Pada saat yang sama, volume data membuat pencadangan penuh menjadi tidak praktis. Strategi pencadangan diferensial hanya menyalin perubahan data sejak pencadangan penuh terakhir. Di sisi lain, strategi pencadangan data inkremental menyalin perubahan data sejak pencadangan terakhir.

Pencadangan penuh vs. inkremental vs. diferensial — cara kerja

Terdapat tiga strategi utama dalam pencadangan data, yang akan kami perinci nanti.

Pencadangan penuh

Ketika perangkat lunak pencadangan Anda melakukan pencadangan penuh, perangkat lunak tersebut menyalin seluruh set data, terlepas dari ada atau tidaknya perubahan pada data. Jenis pencadangan ini umumnya lebih jarang dilakukan karena alasan praktis. Misalnya, pencadangan ini dapat memakan banyak waktu dan membutuhkan banyak ruang penyimpanan. Alternatif untuk pencadangan data penuh adalah pencadangan diferensial atau inkremental.

Pencadangan inkremental

Pencadangan inkremental hanya menyalin data yang dimodifikasi sejak pencadangan terakhir. Misalnya, jika Anda melakukan pencadangan penuh pada hari Minggu, pencadangan inkremental Anda pada hari Senin hanya akan menyalin perubahan sejak pencadangan pada hari Minggu tersebut. Pada hari Selasa, pencadangan hanya akan menyalin perubahan pada file gambar cadangan sejak pencadangan pada hari Senin.

Pencadangan diferensial

Strategi pencadangan diferensial hanya menyalin data yang baru ditambahkan dan diubah sejak pencadangan penuh terakhir. Jika pencadangan penuh terakhir Anda dilakukan pada hari Minggu, pencadangan pada hari Senin akan menyalin semua perubahan sejak hari Minggu. Jika Anda melakukan pencadangan lagi pada hari Selasa, pencadangan ini juga akan menyalin semua perubahan sejak hari Minggu. Ukuran file cadangan akan meningkat secara progresif hingga pencadangan penuh berikutnya.

Perbedaan utama: pencadangan inkremental vs. diferensial

Strategi pencadangan inkremental dan diferensial menawarkan pilihan yang berbeda, tergantung performa pencadangan yang ingin Anda capai. Selanjutnya, kami akan menyampaikan faktor pembeda utama.

Kecepatan pencadangan

Pencadangan diferensial membutuhkan lebih banyak waktu untuk diselesaikan daripada pencadangan inkremental karena ukuran file gambar cadangan terus meningkat setiap harinya.

Sebaliknya, proses pencadangan inkremental biasanya lebih cepat dan lebih efisien karena file cadangannya secara konsisten memiliki ukuran kecil.

Pemanfaatan ruang penyimpanan

Pencadangan inkremental membutuhkan lebih sedikit ruang penyimpanan.

Pencadangan diferensial membutuhkan lebih banyak ruang penyimpanan seiring waktu sejak peningkatan cadangan penuh terakhir. Strategi pencadangan diferensial memiliki tujuan untuk mengurangi waktu pemulihan dengan mengorbankan ruang penyimpanan.

Biaya implementasi

Umumnya, pencadangan inkremental menghemat ruang penyimpanan cadangan dan bandwidth jaringan. Dalam jangka panjang, pencadangan penuh yang dipasangkan dengan pencadangan inkremental yang sering adalah opsi yang lebih hemat biaya.

Sebaliknya, pencadangan diferensial akan menjadi lebih mahal dari waktu ke waktu, dan Anda perlu mengambil pencadangan penuh secara lebih sering untuk meningkatkan efisiensi.

Kecepatan pemulihan data

Meskipun pencadangan inkremental lebih hemat biaya, pemulihan data dari pencadangan ini dapat memakan banyak waktu dan sangatlah kompleks. Pencadangan ini membutuhkan cadangan penuh pertama dan semua cadangan inkremental berikutnya untuk memulihkan data. Misalnya, terjadi kerusakan pada hari Rabu. Maka Anda perlu memeriksa semua cadangan dari hari Minggu hingga Selasa, mengidentifikasi perubahan, dan memulihkannya secara kumulatif. Prosesnya menjadi makin kompleks seiring waktu sejak peningkatan cadangan penuh terakhir.

Di sisi lain, pemulihan dari pencadangan diferensial hanya membutuhkan cadangan diferensial penuh dan terbaru. Pemulihannya juga dapat dilakukan jauh lebih cepat.

Kapan perlu menggunakan pencadangan diferensial vs. inkremental

Ketika Anda memutuskan akan menggunakan pencadangan diferensial atau inkremental, Anda dapat mempertimbangkan beberapa faktor berdasarkan kebutuhan dan anggaran.

Frekuensi perubahan data

Pencadangan inkremental cocok jika organisasi Anda menangani data dalam jumlah besar yang sering mengalami perubahan. Ini dapat menghemat waktu dan biaya pencadangan.

Di sisi lain, jika Anda memilih pencadangan diferensial, biaya dapat bertambah dengan cepat.

Kebutuhan bisnis

Untuk menentukan jenis pencadangan terbaik yang akan diterapkan ke organisasi, Anda harus mempertimbangkan sumber daya yang tersedia dan kebijakan pencadangan serta pemulihan data perusahaan.

Misalnya, data produk sangat penting untuk aplikasi e-commerce—dan Anda dapat menggunakan pencadangan diferensial untuk memberikan waktu pemulihan yang lebih cepat dan waktu henti minimal.

Namun, Anda dapat memilih untuk mengarsipkan file gambar atau data video hanya dengan satu pencadangan data penuh jika data tersebut tidak berubah seiring waktu.

Pencadangan sintetis vs selamanya inkremental

Ada strategi pencadangan data lain selain pencadangan inkremental dan diferensial. 

Pencadangan penuh sintetis

Pencadangan penuh sintetis membandingkan data yang telah berubah pada sumber dengan cadangan lengkap asli dan semua cadangan inkremental untuk membuat cadangan yang disintesis dan penuh berikutnya. Alih-alih hanya menyimpan file cadangan inkremental, server pencadangan mengonsolidasikan perubahan dengan pencadangan penuh terakhir dan membuat pencadangan penuh sintetis. Prosesnya tidak terlihat oleh pengguna akhir Anda.

Dalam pencadangan penuh sintetis, Anda tidak menghemat ruang penyimpanan, tetapi menghemat bandwidth jaringan. Anda hanya mengirimkan perubahan inkremental ke server alih-alih mengirimkan semua data. Server menggunakan data yang sudah dimiliki untuk membuat salinan cadangan penuh.

Pencadangan inkremental selamanya

Semua strategi pencadangan lainnya yang dibahas dalam panduan ini meliputi mengambil cadangan penuh periodik. Namun, jika mengimplementasikan pencadangan inkremental selamanya, Anda hanya akan mengambil cadangan penuh awal. Selanjutnya, Anda mengambil urutan cadangan inkremental (selamanya) tanpa batas. 

Server pencadangan menyimpan semua set cadangan pada pustaka tape atau array disk besar. Server pencadangan mengotomatiskan proses restorasi sehingga akan meniru restorasi dari pencadangan penuh.

Ringkasan perbedaan: pencadangan penuh vs. inkremental vs. diferensial

Jenis pencadangan

Data

Kecepatan pencadangan

Ruang penyimpanan

Kecepatan pemulihan

Penuh aktif

Menyalin semua data.

Lambat.

Substantial.

Cepat.

Inkremental

Hanya menyalin data yang berubah sejak pencadangan terakhir.

Lebih cepat dari diferensial.

Lebih kecil dari diferensial. 

Lebih lambat dari diferensial karena membutuhkan cadangan penuh ditambah semua cadangan inkremental.

Diferensial

Menyalin data yang berubah sejak pencadangan penuh terakhir.

Lebih lambat dari inkremental, tetapi lebih cepat dari pencadangan penuh aktif.

Mendapatkan yang lebih besar terutama dengan pencadangan berikutnya.

Lebih cepat dari inkremental karena hanya membutuhkan diferensial penuh dan terakhir.

Penuh sintetis

Menyalin data yang berubah secara inkremental, tetapi mengonsolidasikan perubahan dengan pencadangan penuh terakhir untuk membuat pencadangan penuh sintetis. 

Lebih cepat dari penuh aktif karena hanya menyalin perubahan inkremental.

Kira-kira membutuhkan penyimpanan yang sama seperti penuh aktif.

Mirip dengan penuh aktif.

Inkremental selamanya

Menciptakan satu penuh, lalu inkremental berikutnya (selamanya).

Lebih cepat dari penuh sintetis karena tidak pernah membuat pencadangan penuh berikutnya.

Membutuhkan lebih sedikit ruang daripada penuh aktif dan sintetis.

Menawarkan restorasi yang lebih cepat daripada penuh aktif dan sintetis. 

Bagaimana AWS dapat mendukung persyaratan pencadangan data Anda?

Amazon Web Services (AWS) menawarkan beberapa opsi untuk mendukung strategi pencadangan Anda. Jika penasaran, Anda dapat membaca tentang layanan pencadangan & pemulihan AWS. Berikut beberapa contohnya:

  • AWS Backup merupakan layanan berbasis kebijakan yang terkelola penuh dan hemat biaya yang menyederhanakan perlindungan data pada skala besar
  • Gateway AWS Storage menyediakan aplikasi on-premise dengan akses ke penyimpanan cloud yang hampir tidak terbatas
  • Amazon Simple Storage Service (Amazon S3) adalah layanan penyimpanan objek yang menawarkan skalabilitas, ketersediaan data, keamanan, dan performa yang terdepan dalam industri

Anda dapat menggunakan layanan ini untuk mengonfigurasi kebijakan pencadangan yang Anda inginkan di cloud atau berkembang melampaui pencadangan. Jika penasaran, Anda dapat membaca tentang pemulihan bencana dan pengarsipan.

Mulai menggunakan pencadangan data di AWS dengan membuat akun sekarang juga.

Langkah Berikutnya dengan AWS

Mulai membangun dengan Pencadangan Inkremental
Pelajari selengkapnya tentang opsi penyimpanan kami