GNU/Linux >> Belajar Linux >  >> Linux

Cadangan Penuh vs Tambahan vs Diferensial:Perbandingan Mendetail

Pendahuluan

Saat menyiapkan rencana pencadangan, Anda perlu mempertimbangkan sumber daya yang tersedia, serta jumlah data yang perlu dilindungi.

Dengan banyak opsi pencadangan yang berbeda untuk dipilih, Anda mungkin ingin melihat perbandingan dan penjelasan mendetail untuk setiap opsi sebelum Anda dapat memutuskan mana yang akan dipilih.

Dalam tutorial ini, Anda akan mempelajari cara kerja berbagai jenis cadangan ini dan apa kelebihan dan kekurangannya.

Jenis Cadangan

Ada tiga tipe dasar pencadangan:

  • Cadangan penuh
  • Pencadangan tambahan
  • Cadangan diferensial

Awalnya, full backup adalah cara sebagian besar pengguna melindungi data sistem mereka. Seiring waktu, permintaan akan opsi yang lebih ringan dan lebih fleksibel memengaruhi pengembangan pendekatan pencadangan baru.

Beberapa pengguna tidak berkomitmen pada pendekatan pencadangan tunggal. Sebagai gantinya, mereka merancang rencana pencadangan yang menggabungkan dua atau lebih opsi pencadangan sesuai dengan jumlah data yang mereka tangani.

Di bawah ini Anda akan menemukan fitur terpenting dari tiga jenis cadangan yang umum digunakan. Memahami dasar-dasar pencadangan penuh, inkremental, dan diferensial akan membantu Anda menentukan opsi mana yang terbaik untuk Anda.

Pencadangan Penuh vs Tambahan vs Diferensial:Perbandingan Cepat

PENUH INKREMENTAL DIFERENSIAL
Deskripsi: menyalin seluruh kumpulan data cadangan penuh + perubahan sejak pencadangan sebelumnya pencadangan penuh + perubahan sejak pencadangan penuh
Waktu pencadangan: memakan waktu mencadangkan cepat lebih cepat dari a
full backup tapi lebih lambat dari inkremental
Waktu pemulihan: pemulihan cepat pemulihan lambat lebih cepat dari inkremental tetapi lebih lambat dari penuh
Ruang penyimpanan: membutuhkan banyak ruang penyimpanan membutuhkan lebih sedikit ruang penyimpanan membutuhkan lebih sedikit ruang penyimpanan daripada cadangan penuh, tetapi lebih dari tambahan
Bandwidth: menggunakan banyak bandwidth menggunakan lebih sedikit bandwidth menggunakan bandwidth lebih sedikit daripada cadangan penuh, tetapi lebih dari cadangan tambahan

Cadangan Penuh

Pencadangan penuh melibatkan penyalinan seluruh kumpulan data sistem ke dalam partisi terpisah atau ke disk eksternal.

Karena membuat salinan penuh dari volume data yang ditentukan, ini membutuhkan banyak ruang disk kosong tempat salinan dapat disimpan. Terlebih lagi, melakukan pencadangan seluruh sistem membutuhkan banyak waktu dan tidak praktis setiap hari.

Oleh karena itu, sebagian besar perusahaan menjadwalkan pencadangan penuh setiap hari, mingguan, atau dua mingguan, menjalankan pencadangan inkremental atau diferensial di antaranya. Frekuensi full backup terutama bergantung pada ukuran perusahaan.

Misalnya, perusahaan menengah dapat menyiapkan pencadangan harian dari seluruh volume data dari Senin hingga Jumat. Dalam hal ini, rencana cadangan mereka akan muncul seperti pada gambar berikut:

Pro dan Kontra Cadangan Penuh

KELEBIHAN:

  • memberikan perlindungan terbaik dalam hal pemulihan data
  • pemulihan data yang cepat dalam satu set cadangan

KELEMAHAN:

  • pencadangan memakan waktu
  • membutuhkan lebih banyak ruang penyimpanan
  • menggunakan banyak bandwidth

Pencadangan Tambahan

Pencadangan tambahan adalah alternatif yang ramah sumber daya untuk pencadangan penuh. Pengaturan semacam itu dirancang hanya untuk mencadangkan data yang telah berubah sejak pencadangan sebelumnya. Oleh karena itu, secara eksklusif menyimpan data yang telah dimodifikasi atau ditambahkan ke volume data yang ada.

Untuk melihat lebih dekat cara kerja inkremental backup, mari gunakan contoh sederhana.

Perusahaan berukuran lebih kecil yang tidak memerlukan pencadangan penuh setiap hari dapat menyiapkan pencadangan tambahan di antara dua kejadian pencadangan penuh.

Administrator dapat mengatur pencadangan penuh kumpulan data pada hari Senin dan kemudian pencadangan tambahan antara hari Selasa dan Jumat. Oleh karena itu, pada hari Selasa, ia membuat salinan dari setiap perubahan yang telah dilakukan sejak Senin. Selanjutnya, pada hari Rabu, ia akan mencadangkan setiap perubahan yang dilakukan sejak Selasa, dan seterusnya.

Akibatnya, cadangan mingguan akan terdiri dari satu cadangan lengkap bersama dengan beberapa set cadangan yang lebih kecil. Metode ini efisien karena memakan lebih sedikit ruang pada sistem. Selain itu, karena kumpulan lebih kecil dibandingkan dengan kumpulan volume, mereka membutuhkan lebih sedikit waktu untuk mencadangkan.

Kelemahan menggunakan metode ini adalah bahwa setiap cadangan tambahan bergantung pada cadangan sebelumnya. Ini berarti bahwa setiap kerusakan atau kehilangan pada salah satu set dapat menyebabkan pemulihan data yang tidak lengkap. Memiliki lebih banyak set cadangan juga memengaruhi waktu pemulihan.

Pro dan Kontra dari Incremental Backup

KELEBIHAN:

  • cadangan lebih kecil yang menggunakan lebih sedikit ruang penyimpanan
  • lebih cepat untuk dicadangkan
  • menggunakan lebih sedikit bandwidth

KELEMAHAN:

  • membutuhkan waktu untuk pulih
  • risiko pemulihan yang gagal jika ada kerusakan pada segmen dalam rantai cadangan

Cadangan Diferensial

Pencadangan diferensial mirip dengan inkremental karena bergantung pada pencadangan penuh, diikuti dengan hanya menyimpan perubahan yang dibuat pada volume sumber tersebut.

Namun, ini berbeda dalam cara menyimpan perubahan ini. Sementara pencadangan inkremental menyimpan semua perubahan yang dibuat sejak pencadangan terakhir, pencadangan diferensial menyimpan perubahan yang dibuat sejak pencadangan penuh terakhir.

Dengan pengaturan seperti itu, kumpulan cadangan tidak bergantung satu sama lain, melainkan pada cadangan lengkap tempat mereka berasal. Karena hanya terdiri dari dua set cadangan, waktu pemulihannya jauh lebih baik. Ini memberikan perlindungan data yang lebih baik dan solusi pemulihan bencana yang valid.

Dalam contoh berikut, Anda melihat rencana pencadangan inkremental lima hari. Dimulai dengan full backup pada hari Senin. Pada hari Selasa, ini hanya menyimpan perubahan yang dibuat pada sumber data. Pada hari Rabu, set cadangan terdiri dari semua perubahan yang dibuat dari Senin hingga Rabu. Prosedur yang sama diterapkan pada hari Kamis dan Jumat.

Meskipun metode ini lebih cepat untuk dipulihkan, namun perlu waktu untuk mencadangkan dan membutuhkan lebih banyak ruang penyimpanan daripada cadangan inkremental.

Pro dan Kontra Backup Diferensial

KELEBIHAN:

  • lebih cepat untuk memulihkan karena hanya memiliki dua set cadangan
  • pencadangan lebih cepat dibandingkan pencadangan penuh
  • memakan lebih sedikit ruang daripada cadangan penuh

KELEMAHAN:

  • memakan lebih banyak ruang daripada cadangan tambahan
  • mencadangkan lebih lambat dibandingkan dengan pencadangan tambahan

Linux
  1. Pencadangan Inkremental MySQL - Pencadangan dan Pemulihan Titik Waktu InnoDB dan Basis Data MyIsam

  2. Cara Melakukan Backup Website Anda Di cPanel

  3. Utilitas pencadangan Linux untuk pencadangan tambahan

  1. Kembalikan Cadangan Penuh atau File cpmove di Host Web cPanel

  2. Bagaimana memulihkan kotak email dari cadangan penuh cPanel

  3. Perintah Linux cadangan tambahan

  1. PostgreSQL Vs MySQL:Perbandingan Mendetail

  2. Perbandingan tanggal di Bash

  3. Bagaimana cara membuat cadangan diferensial di linux?