Sandaran tambahan merujuk kepada kaedah sandaran di mana hanya perubahan yang dibuat sejak sandaran terakhir disimpan, dan bukannya menyandarkan keseluruhan set data setiap kali. Strategi ini menjadikan proses lebih cekap dengan menjimatkan ruang dan masa storan. Walau bagaimanapun, memulihkan daripada sandaran tambahan mungkin memerlukan akses kepada berbilang sandaran, menjadikannya lebih kompleks berbanding kaedah lain seperti sandaran penuh atau berbeza.
Asal-usul dan Penggunaan Awal Sandaran Bertambah
Konsep sandaran tambahan berakar umbi pada zaman awal pengkomputeran, pada akhir 1960-an dan awal 1970-an, apabila storan komputer adalah terhad dan mahal. Salah satu sebutan terawal tentang konsep ini terdapat dalam RFC 5, sebahagian daripada siri dokumen terawal yang menggariskan pembangunan internet.
Sandaran tambahan difikirkan sebagai cara untuk meminimumkan penggunaan sumber storan, yang jauh lebih terhad pada masa itu. Dengan hanya perubahan yang disimpan, dan bukannya salinan keseluruhan data baharu, ruang storan boleh digunakan dengan lebih cekap.
Menyelam Jauh ke dalam Sandaran Bertambah
Dalam sandaran tambahan, selepas sandaran penuh awal, sandaran berikutnya hanya akan menyimpan data yang telah berubah sejak sandaran terbaharu. Sebagai contoh, jika sandaran penuh dibuat pada hari Isnin, sandaran Selasa hanya akan mengandungi data yang berubah sejak hari Isnin. Sandaran hari Rabu hanya akan memasukkan data yang berubah sejak Selasa, dan seterusnya.
Kaedah ini berbeza daripada sandaran penuh, yang menyalin semua data setiap kali, dan daripada sandaran pembezaan, yang menyimpan data yang telah berubah sejak sandaran penuh terakhir. Sandaran tambahan adalah lebih storan dan cekap masa daripada kaedah ini, tetapi memulihkan data mungkin memerlukan akses semua sandaran tambahan yang dibuat sejak sandaran penuh terakhir.
Kerja Dalaman Sandaran Bertambah
Sandaran tambahan berfungsi dengan menjejaki pengubahsuaian yang dibuat pada data sejak sandaran terakhir. Ini dicapai dengan membandingkan keadaan semasa data dengan keadaannya semasa sandaran terakhir. Perisian sandaran biasanya menggunakan cap masa atau atribut khusus fail untuk mengenal pasti sebarang perubahan.
Untuk melakukan pemulihan daripada sandaran tambahan, sandaran penuh dan semua sandaran tambahan yang berikutnya mesti dipulihkan dalam susunan yang betul. Jika satu sandaran dalam jujukan tiada, ia mungkin mengakibatkan pemulihan data yang tidak lengkap atau tidak berjaya.
Ciri Utama Sandaran Bertambah
Ciri utama sandaran tambahan termasuk:
-
Kecekapan: Sandaran tambahan adalah cekap dari segi ruang dan masa storan kerana ia hanya menyimpan data yang telah berubah sejak sandaran terakhir.
-
Kekerapan: Mereka membenarkan sandaran yang lebih kerap kerana setiap sandaran mengambil sedikit masa dan storan.
-
Pulihkan Kerumitan: Proses pemulihan boleh menjadi lebih kompleks dan memakan masa kerana ia memerlukan semua sandaran daripada sandaran penuh terakhir kepada sandaran tambahan yang paling terkini.
-
Beban Rangkaian: Mereka menyebabkan kurang beban rangkaian berbanding sandaran penuh atau berbeza, yang bermanfaat untuk sistem dengan lebar jalur terhad.
Jenis Sandaran Bertambah
Jenis utama sandaran tambahan termasuk:
-
Sandaran Penambahan Tradisional: Kaedah ini melibatkan menyimpan perubahan yang dibuat sejak sandaran terbaharu, sama ada sandaran penuh atau sandaran tambahan.
-
Sandaran Tambahan Tahap Blok: Dalam jenis ini, hanya blok data yang diubah dalam fail, bukannya keseluruhan fail, disandarkan. Ini boleh menjadi lebih cekap daripada sandaran tambahan tradisional untuk fail besar yang mempunyai perubahan kecil.
Jenis Sandaran Bertambah | Penerangan |
---|---|
Sandaran Penambahan Tradisional | Menyandarkan semua data yang telah berubah sejak sandaran terbaharu. |
Sandaran Tambahan Tahap Blok | Hanya menyandarkan blok data dalam fail yang telah berubah. |
Aplikasi, Isu dan Penyelesaian Sandaran Bertambah
Sandaran tambahan digunakan secara meluas dalam banyak bidang, daripada pengkomputeran peribadi untuk menyandarkan fail peribadi, kepada perniagaan dan organisasi besar untuk perlindungan data. Kecekapan sandaran tambahan menjadikannya sesuai untuk situasi di mana sandaran biasa diperlukan tetapi ruang storan atau lebar jalur rangkaian adalah terhad.
Isu biasa dengan sandaran tambahan ialah kerumitan proses pemulihan. Jika satu sandaran tambahan dalam rantai hilang atau rosak, ia boleh menghalang pemulihan data yang berjaya. Untuk mengurangkan risiko ini, anda dinasihatkan untuk melakukan sandaran penuh biasa untuk memulakan rangkaian sandaran tambahan baharu.
Perbandingan dengan Kaedah Sandaran Serupa
Kaedah Sandaran | Penerangan | Kecekapan Penyimpanan | Pulihkan Kerumitan |
---|---|---|---|
Sandaran Penuh | Menyandarkan semua data setiap kali | rendah | rendah |
Sandaran Berbeza | Menyandarkan semua data yang telah berubah sejak sandaran penuh terakhir | Sederhana | Sederhana |
Sandaran Bertambah | Menyandarkan semua data yang telah berubah sejak sandaran terakhir | tinggi | tinggi |
Perspektif Masa Depan dan Teknologi Berkaitan
Melihat ke hadapan, teknologi yang berkaitan dengan sandaran tambahan terus berkembang. Salah satunya ialah konsep "Perlindungan Data Berterusan" (CDP), yang membawa idea sandaran tambahan ke peringkat seterusnya. Daripada menjadualkan sandaran, CDP sentiasa menyimpan perubahan pada data, membolehkan pemulihan ke mana-mana masa.
Tambahan pula, apabila teknologi kecerdasan buatan dan pembelajaran mesin berkembang, ini berpotensi digunakan untuk meningkatkan kecekapan dan keberkesanan sandaran tambahan.
Pelayan Proksi dan Sandaran Bertambah
Pelayan proksi, seperti yang disediakan oleh OneProxy, boleh digunakan bersama dengan sandaran tambahan untuk meningkatkan keselamatan. Pelayan proksi boleh menyediakan lapisan perlindungan tambahan untuk data yang disandarkan, memastikan data sandaran tidak boleh diakses secara langsung daripada internet awam.
Selain itu, pelayan proksi boleh membantu mengurus trafik rangkaian semasa proses sandaran, mengurangkan risiko kesesakan rangkaian semasa operasi sandaran yang besar.
Pautan Berkaitan
Untuk mendapatkan maklumat lanjut tentang sandaran tambahan, sumber berikut mungkin membantu: