Perbezaan antara arkib dan sandaran

Perbezaan antara arkib dan sandaran

Arkib vs Backup | Pengarkiban fail dan pengarsipan pangkalan data, sandaran panas dan sandaran sejuk
 

Mengarkib dan sandaran adalah dua topik utama yang berkaitan dengan pangkalan data. Backup digunakan sebagai penyelesaian pemulihan bencana pangkalan data. Arkib digunakan untuk menyimpan versi tertentu data jadual atau fail, atau memisahkan/memindahkan satu set data, yang tidak digunakan secara aktif, dari pangkalan data. Dalam bidang pangkalan data (RDBMS) yang disandarkan digunakan secara meluas daripada mengarkib. Tetapi dalam sistem fail besar (FS), pengarkiban digunakan secara meluas daripada sandaran, kerana pengarkiban boleh digunakan sebagai penyelesaian kawalan versi fail yang baik.

Mengarkib

Seperti yang dinyatakan sebelum ini, pengarkiban mempunyai beberapa jenis. Pengarkiban fail dan pengarsipan pangkalan data. Pengarkiban fail bukan penyelesaian pemulihan bencana, tetapi ia adalah sistem kawalan versi fail. Pengarkiban pangkalan data bergerak sebahagian daripada data, yang tidak digunakan secara aktif, dari data yang digunakan secara aktif. Data yang diarkibkan ini masih penting untuk rujukan masa depan. Data yang diarkibkan tidak dipindahkan ke media atau sistem yang berasingan. Sekiranya sistem adalah pangkalan data, selepas data mengarkibkan data yang diarkibkan tetap berada dalam pangkalan data yang sama. (Dalam pangkalan data Oracle, terdapat mod yang dipanggil mod archivelog. Dalam mod ini, Oracle Server arkib semua perubahan pangkalan data sebagai fail log arkib.)

Sandaran

Sandaran digunakan sebagai penyelesaian pemulihan data. Maksudnya; Ia berguna untuk memulihkan pangkalan data apabila pangkalan data rosak atau apabila pelayan pangkalan data dimusnahkan. Sebenarnya, sandaran ini adalah salinan data asal. Terdapat beberapa jenis sandaran. Cadangan panas dan sandaran sejuk adalah dua jenis utama. Sandaran panas diambil apabila pangkalan data digunakan, dan sandaran sejuk diambil apabila pangkalan data tidak digunakan. Kaedah sandaran yang baik harus mempunyai keupayaan pemulihan yang lebih cepat dan kehilangan data harus diminimumkan (kehilangan data sifar). Sandaran mesti disalin untuk memisahkan cakera atau pita untuk digunakan dalam bencana.

Apakah perbezaan antara pengarsipan dan sandaran?

1. Pengarsipan bukan penyelesaian pemulihan bencana. Tetapi sandaran adalah untuk pemulihan pangkalan data yang berkesan dari kesilapan manusia, rasuah blok data, kegagalan perkakasan dan bencana alam.

2. Memulihkan dan pemulihan tidak diperlukan untuk menggunakan data yang diarkibkan. Tetapi memulihkan dan pulih adalah penting untuk menggunakan data sandaran.

3. Pengarkiban sistem fail boleh digunakan sebagai kaedah mengawal versi, juga. Tetapi sandaran tidak boleh digunakan sebagai pengawal versi.

4. Data yang diarkibkan diperlukan untuk melaporkan situasi dan sandaran tidak digunakan untuk melaporkan.

5. Pengarkiban akan menyimpan semua data yang ada. Tetapi dalam sandaran, pengguna akan menentukan sandaran yang diperlukan dan memadam sandaran usang atau tidak diingini.