Tanyakan kepada orang non-teknisi apa itu cadangan data – dan mereka mungkin akan menjawab bahwa ini hanyalah salinan data kedua yang Anda buat demi keamanan. Dan mereka benar. Tidak banyak yang bisa dicadangkan selain fakta bahwa ini adalah salinan data yang berlebihan – yang dapat Anda andalkan, jika Anda kehilangan salinan aslinya
Tetapi berbagai jenis metode pencadangan telah menjadi begitu berbelit-belit dan rumit di dunia saat ini – tampaknya Anda memerlukan gelar pasca sarjana di bidang Ilmu Komputer untuk memahami apa yang mereka lakukan dan cara kerjanya. Dalam postingan blog ini, kami akan mencoba mengungkap jenis-jenis pencadangan dan pemulihan dan memaparkannya – sehingga kita semua dapat dengan mudah memahami apa yang terjadi di balik layar
Teknik cadangan telah berkembang dari waktu ke waktu dan menjadi semakin canggih (dan mungkin rumit sebagai hasilnya)
Evolusi cadangan
Teknik cadangan telah berkembang dari waktu ke waktu dan menjadi semakin canggih (dan mungkin rumit sebagai hasilnya). Pertimbangan seperti waktu yang dibutuhkan untuk pencadangan, waktu yang dibutuhkan untuk pemulihan, biaya penyimpanan, penghematan bandwidth jaringan, dll. – memiliki semua, dari waktu ke waktu, mendorong inovasi yang telah dirancang untuk membuat pencadangan lebih baik – tetapi juga meningkatkan kompleksitas sebagai hasilnya
Ada berapa jenis Backup?
Ada terutama tiga jenis cadangan yang ada. Pencadangan penuh, pencadangan diferensial, dan pencadangan inkremental. Mari kita lihat masing-masing jenis cadangan dan pro dan kontranya masing-masing
Cadangan penuh
Saya cukup yakin semua orang yang membaca blog ini pernah mendengar tentang pencadangan lengkap. Mereka adalah bentuk cadangan paling sederhana dan paling mudah dipahami. Pencadangan penuh pada dasarnya membuat cadangan semua yang ingin Anda lindungi setiap saat. Jadi, semua file, objek, byte bagaimanapun Anda ingin mengukur data Anda – semuanya disalin ke target penyimpanan sekunder setiap kali. Jika Anda melakukan pencadangan penuh sekali sehari – maka semuanya akan disalin sekali sehari
Mari kita ambil contoh – katakanlah Anda memiliki 4 file A, B, C, dan D. Dan katakanlah masing-masing berukuran sekitar 1GB dan masing-masing membutuhkan waktu 10 menit untuk mencadangkan
- Pada Hari 1 – Anda akan mencadangkan 4 GB dan itu akan memakan waktu 40 menit
- Pada Hari 2, katakanlah File B berubah menjadi B1, dan File baru bernama E ditambahkan. A-C & D tetap sama.
- ketika Anda menjalankan pencadangan pada Hari ke-2, itu akan mencadangkan semua 5 file dan itu akan memakan waktu 50 menit
- Suatu Hari 3, katakanlah File B berubah lagi dan menjadi B2. File C juga berubah menjadi C1, dan File D dihapus.
- Saat Anda menjalankan pencadangan pada Hari ke-3, ini akan mencadangkan 4 file lagi (D dihapus – ingat?) dan Anda memerlukan waktu 40 menit
Saat memulihkan, kemungkinan besar Anda akan mendapatkan data dari cadangan terbaru dan perlu waktu 40 menit untuk memulihkannya
Cukup sederhana?
Cadangan diferensial
Pencadangan penuh, seperti yang Anda lihat membutuhkan waktu. 40 menit – 50 menit setiap hari seperti pada contoh kita. Pengoptimalan berikutnya yang dilakukan industri adalah pencadangan diferensial. Cadangan diferensial membuat salinan file yang telah berubah sejak pencadangan penuh
Mari kita ambil contoh yang sama – katakanlah Anda memiliki 4 file A, B, C, dan D. Dan katakanlah masing-masing berukuran sekitar 1GB dan masing-masing membutuhkan waktu 10 menit untuk mencadangkan
- Pada Hari 1 – Anda akan mencadangkan 4 GB dan itu akan memakan waktu 40 menit
- Pada Hari 2, katakanlah File B berubah menjadi B1, dan File baru bernama E ditambahkan. File A, C & D tetap sama
- Saat Anda menjalankan pencadangan pada Hari ke-2, pencadangan hanya akan mencadangkan 2 file yang diubah dan pencadangan akan memakan waktu 20 menit
- Suatu Hari 3, katakanlah File B berubah lagi dan menjadi B2. File C juga berubah menjadi C1 dan File D dihapus
- Saat Anda menjalankan pencadangan pada Hari ke-3, ini akan mencadangkan 3 file (B2, C1, dan E) dan Anda memerlukan waktu 30 menit. Mengapa kami mencadangkan E?
Mari kita lihat apa yang terjadi saat Anda memulihkan. Saat Anda memulihkan data, seperti dalam kasus sebelumnya – Anda harus memulihkan cadangan Penuh terlebih dahulu – lalu melapisi setiap cadangan inkremental di atasnya – agar
Jika Anda ingin mendapatkan kembali salinan data terbaru, kami memerlukan waktu 80 menit untuk memulihkannya – itu 40 + 20 + 20. Jadi, tidak bagus dari sudut pandang pemulihan
Jadi, meskipun kami dapat meningkatkan kecepatan pencadangan secara progresif, kami telah memperdagangkan waktu pemulihan di setiap kasus di atas
Karena alasan inilah jenis strategi pencadangan tradisional merekomendasikan melakukan pencadangan penuh pada titik waktu yang sering – mingguan, bulanan, triwulanan, tahunan, dll. Idenya adalah untuk memastikan bahwa Anda dapat mengatur waktu pemulihan. Jika Anda dapat memulai pemulihan dari cadangan penuh baru-baru ini, maka jumlah cadangan berikutnya yang akan dipulihkan dan dilapis di atasnya terbatas – sehingga menghemat waktu
Namun teknologi pencadangan modern kelas perusahaan telah berkembang lebih jauh dari ini – dan akan memungkinkan Anda mendapatkan yang terbaik dari kedua dunia. Pencadangan inkremental cepat dan pemulihan cepat. Rahasianya adalah sesuatu yang disebut katalogisasi
Pencadangan tambahan
Tetapi jika Anda memikirkannya, pencadangan diferensial memiliki potensi untuk terus bertambah besar dan memakan waktu lebih lama setiap hari. Lagi pula, mereka mencadangkan semua perubahan sejak pencadangan penuh. Jadi, mungkin akan tiba saatnya di mana pencadangan diferensial harian menghabiskan waktu sebanyak pencadangan penuh (atau mungkin lebih)
Masukkan inovasi berikutnya – pencadangan tambahan. Pencadangan tambahan hanya mencadangkan apa yang telah diubah sejak pencadangan terakhir. Kedengarannya efisien bukan?
Mari kita lihat ini dengan contoh yang sama
Jadi, Anda memiliki 4 file A, B, C, dan D. Dan katakanlah masing-masing berukuran sekitar 1GB dan masing-masing membutuhkan waktu 10 menit untuk mencadangkan
- Pada Hari 1 – Anda akan mencadangkan 4 GB dan itu akan memakan waktu 40 menit
- Pada Hari 2, katakanlah File B berubah menjadi B1, dan File baru bernama E ditambahkan.
- Saat Anda menjalankan pencadangan pada Hari ke-2, pencadangan hanya akan mencadangkan 2 file yang diubah – dan ini akan memakan waktu 20 menit
- Suatu Hari 3, katakanlah File B berubah lagi menjadi B2. File C juga berubah menjadi C1 dan File D dihapus.
- Saat Anda menjalankan pencadangan pada Hari ke-3, pencadangan hanya akan mencadangkan 2 file lagi (B2 dan C1) (D dihapus – ingat?) dan Anda memerlukan waktu 20 menit
Jadi, pasti merupakan peningkatan dari cadangan diferensial
Mari kita lihat apa yang terjadi saat Anda memulihkan. Saat Anda memulihkan data, seperti dalam kasus sebelumnya – Anda harus memulihkan cadangan Penuh terlebih dahulu – lalu melapisi setiap cadangan inkremental di atasnya – agar
Jika Anda ingin mendapatkan kembali salinan data terbaru, kami memerlukan waktu 80 menit untuk memulihkannya – itu 40 + 20 + 20. Jadi, tidak bagus dari sudut pandang pemulihan
Jadi, meskipun kami dapat meningkatkan kecepatan pencadangan secara progresif, kami telah memperdagangkan waktu pemulihan di setiap kasus di atas
Karena alasan inilah jenis strategi pencadangan tradisional merekomendasikan melakukan pencadangan penuh pada titik waktu yang sering – mingguan, bulanan, triwulanan, tahunan, dll. Idenya adalah untuk memastikan bahwa Anda dapat mengatur waktu pemulihan. Jika Anda dapat memulai pemulihan dari cadangan penuh baru-baru ini, maka jumlah cadangan berikutnya yang akan dipulihkan dan dilapis di atasnya terbatas – sehingga menghemat waktu
Namun teknologi pencadangan modern kelas perusahaan telah berkembang lebih jauh dari ini – dan akan memungkinkan Anda mendapatkan yang terbaik dari kedua dunia. Pencadangan inkremental cepat dan pemulihan cepat. Rahasianya adalah sesuatu yang disebut katalogisasi
Teknologi pencadangan kelas perusahaan modern telah berkembang lebih jauh dan sekarang menawarkan yang terbaik dari kedua dunia – Pencadangan inkremental cepat dan pemulihan cepat. Rahasianya adalah sesuatu yang disebut Katalogisasi.
Keajaiban Katalog
Katalogisasi adalah meta-data – i. e. data tentang data Anda. Dalam setiap kasus di atas, cadangan kami menggambarkan dirinya sendiri. Tidak ada informasi tambahan yang diperlukan untuk memulihkan dari salah satu cadangan tersebut
Tetapi meta-data menggambarkan data – itu dapat berisi informasi menarik tentang versi file, tentang lokasi pada file media, disimpan, dll. – yang secara dramatis dapat meningkatkan kinerja pemulihan
Mari kita coba contoh yang sama – kali ini dengan membuat katalog
Jadi, Anda memiliki 4 file A, B, C, dan D. Dan katakanlah masing-masing berukuran sekitar 1GB dan masing-masing membutuhkan waktu 10 menit untuk mencadangkan
- Pada Hari 1 – Anda akan mencadangkan 4 GB dan itu akan memakan waktu 40 menit
- Pada Hari 2, katakanlah File B berubah menjadi B1 dan File baru bernama E ditambahkan.
- Saat Anda menjalankan pencadangan pada Hari ke-2, pencadangan hanya akan mencadangkan 2 file yang diubah – dan ini akan memakan waktu 20 menit
- Suatu Hari 3, katakanlah File B berubah lagi menjadi B2. File C juga berubah menjadi C1, dan File D dihapus.
- Saat Anda menjalankan pencadangan pada Hari ke-3, pencadangan hanya akan mencadangkan 2 file lagi (B2 dan C1) (D dihapus – ingat?) dan Anda memerlukan waktu 20 menit
Sekarang, ketika Anda memulihkan, katalog akan memberi Anda versi terbaru dari setiap file secara otomatis – Jadi A, B2, C1 dan E. Dalam 40 menit. Dan Anda bahkan tidak akan repot mengembalikan D karena katalog tahu itu telah dihapus
Rahasia? . Perangkat lunak pencadangan modern menyimpan katalog meta-data yang mengingat versi file mana yang ada dalam pencadangan mana – dan memungkinkan cara cerdas untuk mengembalikan hanya data yang Anda perlukan saat pemulihan. Dengan cara ini – seseorang tidak harus memulai dengan cadangan penuh dan melapisi setiap tambahan di atas. Anda bisa mendapatkan versi terbaru dari semua file sekaligus
Saat Anda memiliki kekuatan membuat katalog data yang berfungsi untuk Anda – Anda tidak perlu menjalankan pencadangan penuh berulang kali. Anda dapat menjalankan pencadangan tambahan selamanya
Saat Anda memiliki kekuatan membuat katalog data yang berfungsi untuk Anda – Anda tidak perlu menjalankan pencadangan penuh berulang kali. Anda dapat menjalankan pencadangan tambahan selamanya
Sintetik Cadangan penuh
Sejumlah solusi pencadangan kini juga menawarkan pencadangan penuh yang disintesis. Ini biasanya dimaksudkan untuk memenuhi kebijakan cadangan kuno (yang masih ada) yang menentukan bahwa seseorang harus memiliki cadangan lengkap yang tersedia setiap minggu/bulan/tahun, dll.
Daripada menjalankan pencadangan penuh setiap minggu, bulan, atau tahun – yang secara teknis tidak diperlukan – perangkat lunak pencadangan modern menawarkan untuk “mensintesis cadangan lengkap” untuk Anda. Ini setara dengan menjalankan pemulihan semua versi file terbaru Anda – tetapi alih-alih benar-benar memulihkan data, ini merekam ulang meta-data seolah-olah untuk menunjukkan bahwa file-file ini dicadangkan lagi. Ini adalah trik rapi yang tidak memerlukan pemindahan data apa pun – tetapi cukup menambahkan/memperbarui catatan meta-data
Namun bagaimana dengan perubahan nyata yang mungkin terjadi pada sumber data sejak pencadangan tambahan terakhir?
Ketahui cadangan Anda
Pencadangan adalah bagian penting dari toolkit Administrator TI yang baik. Memiliki strategi cadangan yang solid membuat hidup jauh lebih sederhana dan memungkinkan Administrator untuk fokus pada hal-hal yang membutuhkan perhatian mereka daripada harus berada dalam mode "krisis" sepanjang waktu. Memahami cara kerjanya membuat pekerjaan administrator TI jauh lebih mudah. Untuk mempelajari lebih lanjut tentang solusi pencadangan Parablu, klik di sini
Pikiran?
Mudah-mudahan, kami telah menyederhanakan beberapa konsep pencadangan dan pemulihan sebagai bagian dari blog ini. Silahkan menulis kepada kami di info@parablu. com dengan pertanyaan atau pendapat. Kami akan senang mendengar dari Anda