Cara Melakukan Cadangan dan Pemulihan RHEL dalam 4 Cara?

Memilih metode cadangan yang tepat sangat penting bagi server Red Hat Linux. Alat tradisional seperti tar, dump, dan dd menawarkan berbagai keunggulan, memastikan keamanan data, pemulihan yang efisien, serta keandalan sistem di lingkungan perusahaan.

download-icon
Unduh Gratis
untuk VM, OS, DB, File, NAS, dll.
johan

Updated by Johan on 2025/12/02

Daftar isi
  • 1. Perintah tar: cadangan tingkat direktori

  • 2. perintah dump: cadangan tingkat sistem berkas

  • 3. Perintah dd: cadangan tingkat disk

  • Solusi cadangan kelas perusahaan modern - Vinchin Backup & Recovery

  • Kesimpulan

  • Pertanyaan Umum RHEL cadangan dan pemulihan

Dalam lingkungan perusahaan, sangat penting untuk memastikan keamanan data pada server Red Hat Linux. Metode RHEL backup yang umum meliputi cadangan pada tingkat direktori, tingkat sistem berkas, dan tingkat disk. Berbagai alat memiliki kelebihan dan kekurangan masing-masing serta cocok untuk kebutuhan bisnis yang berbeda. Baik melalui pengemasan berkas sederhana maupun pencadangan gambar penuh disk, memilih solusi yang tepat dapat meningkatkan efisiensi dan keandalan pemulihan data. Panduan ini akan memperkenalkan beberapa alat umum pencadangan dan pemulihan Red Hat untuk membantu administrator melindungi dan mengelola data sistem secara lebih efisien.

1. Perintah tar: cadangan tingkat direktori

Cocok untuk: Mencadangkan direktori tertentu dan berkasnya

Kelebihan: Ringan, serbaguna, kompatibel dengan sebagian besar distribusi Linux

Cons: Tidak dapat membuat cadangan filesystem di luar titik mount, tidak cocok untuk pemulihan data skala besar

Perintah Cadangan

Untuk mencadangkan seluruh konten dari direktori tertentu dan mengecualikan direktori atau file yang tidak diinginkan, Anda dapat menggunakan perintah berikut:

tar -cjvpf backup_filename directory_to_backup --exclude=excluded_directory_or_file

-c: Buat berkas cadangan baru.

-j: Kompresi file cadangan menggunakan bzip2 (lebih efisien daripada zip).

-v: Tampilkan daftar file selama proses pencadangan.

-p: Melestarikan atribut asli dari file dan direktori.

-f: Tentukan nama file untuk hasil pencadangan.

Contoh:

   tar -cjvpf /media/backup/78/78_`date +'%Y%m%d'`_root.tar.bz2 / \
  --exclude='/sys' --exclude='/proc' --exclude='/media' --exclude='/mnt' \
  --exclude='/tmp' --exclude='lost+found' \
  1> /media/backup/78/78_`date +'%Y%m%d'`_bk_lst.log \
  2> /media/backup/78/78_`date +'%Y%m%d'`_bk_err.log

⚠️Catatan: Perintah ini membuat cadangan semua konten direktori root /, tetapi mengecualikan direktori berikut:

· Direktori mount sistem file virtual, seperti /sys, /proc.

· Direktori yang secara eksplisit tidak diperlukan, seperti /tmp, lost+found.· Direktori mount media (contoh: /media, /mnt). Jika direktori ini tidak dimount, mereka dapat dikeluarkan.

· Direktori atau file yang ditentukan oleh aplikasi pengguna tidak perlu dicadangkan (karakter pengganti * dapat digunakan untuk mengecualikan jenis file tertentu).

File *_bk_lst.log digunakan untuk mencatat daftar file/direktori yang dicadangkan.

*_bk_err.log file digunakan untuk mencatat file/direktori yang mengalami kesalahan selama proses pencadangan.

Perintah Pulihkan

Untuk memulihkan berkas cadangan, gunakan perintah berikut:

tar -xjvpf <backup_file> -C <target_directory>

-x: Ekstrak file dari arsip cadangan.

-j: Ekstrak file menggunakan bzip2.

-v: Tampilkan daftar file yang sedang dipulihkan.

-p: Lestarikan izin berkas dan timestamp.

-f: Tentukan nama file cadangan.

-C: Tentukan direktori tujuan untuk pemulihan.

Contoh:

tar -xjvpf /backup/root_20240212.tar.bz2 -C /

Perintah ini akan memulihkan file cadangan root_20240212.tar.bz2 ke direktori root (/).

⚠️ Peringatan: Proses pemulihan akan menimpa file yang sudah ada di direktori tujuan. Setelah memulihkan sistem file root, disarankan untuk me-reboot sistem guna memastikan semua file dimuat dengan benar.

2. perintah dump: cadangan tingkat sistem berkas

Cocok untuk: Mem-backup seluruh sistem berkas, biasanya digunakan untuk pencadangan penuh partisi atau sistem berkas.

Keuntungan: Cocok untuk cadangan penuh seluruh sistem file, dan mendukung cadangan inkremental.

Kontra: Hanya mendukung sistem file Ext series (ext2/ext3/ext4), tidak berlaku untuk XFS dan Btrfs.

Perintah Backup

Perintah df menampilkan semua sistem file dan direktori yang dipasang:

df

Contoh:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda2      138022764   8153372 122744968   7% /
/dev/sda1        101086    12445    83422  13% /boot
tmpfs           1037728        0   1037728   0% /dev/shm
/dev/sdb1      140000000   8000123  7% /backup

Cadangkan filesystem root ke /backup/root.dump:

dump -0f /backup/root.dump /

Cadangkan filesystem /boot ke /backup/boot.dump:

dump -0f /backup/boot.dump /boot

-0: Membuat cadangan penuh, yaitu cadangan dengan tingkat 0.

-f: tentukan nama file cadangan, berhati-hatilah untuk tidak meletakkan file cadangan di sistem file cadangan (untuk menghindari penimpaan diri sendiri).

Lihat hasil cadangan:

restore -tf /backup/root.dump

Perintah Restore

Perintah restore digunakan untuk memulihkan sistem berkas atau direktori dari berkas cadangan dump.

Bangun ulang sistem berkas root:

restore -rf /backup/root.dump

Bangun ulang sistem berkas /boot:

restore -rf /backup/boot.dump

Ekstrak file atau direktori individual:

Untuk memulihkan direktori /etc dari cadangan filesystem root:

restore -xf /backup/root.dump /etc

-r: Memulihkan seluruh sistem file.

-f: Tentukan file cadangan.

-x: Ekstrak file atau direktori yang ditentukan dari file cadangan.

3. Perintah dd: cadangan tingkat disk  

Cocok untuk: Membuat gambar disk penuh atau mengkloning disk.  

Keuntungan: Menyalin seluruh disk, termasuk tabel partisi dan catatan boot, menjadikannya ideal untuk kloning disk dan pemulihan.  

Kontra: Tidak mendukung pencadangan tingkat file; penggunaan yang tidak tepat dapat menyebabkan kehilangan data.

Perintah dd digunakan untuk membuat salinan lengkap dari konten sebuah disk ke dalam sebuah file, biasanya untuk tujuan imaging atau kloning disk.

Perintah Cadangan

Perintah berikut mencadangkan semua konten dari disk SCSI kedua /dev/sdb ke file /media/backup/sda.disk:

dd if=/dev/sdb of=/media/backup/sda.disk

if=/dev/sdb: Tentukan sumber masukan (yaitu disc yang akan dibuat cadangannya), di sini adalah hard disk SCSI kedua sistem /dev/sdb.

of=/media/backup/sda.disk: Tentukan tujuan keluaran (yaitu jalur tempat file cadangan disimpan), di sini adalah /media/backup/sda.disk.

Perintah ini menyalin seluruh isi cakram, termasuk sistem operasi, tabel partisi, sistem file, dll., untuk membentuk sebuah berkas gambar dari cakram tersebut.

Perintah Pulihkan

Pulihkan gambar cakram yang telah dicadangkan /media/backup/sda.disk ke cakram SCSI kedua sistem /dev/sdb dengan perintah berikut:

dd if=/media/backup/sda.disk of=/dev/sdb

if=/media/backup/sda.disk:Tentukan file masukan (yaitu file citra disk untuk pencadangan), dalam hal ini /media/backup/sda.disk.

of=/dev/sdb: Tentukan target keluaran (yaitu, disk yang akan dipulihkan), dalam hal ini disk SCSI kedua sistem /dev/sdb.

⚠️Catatan: Perintah ini menyalin seluruh isi file cadangan ke disk tujuan, termasuk semua partisi dan sistem file. Pastikan bahwa disk tujuan bebas dari data penting selama operasi, karena proses pemulihan akan menimpa seluruh data di disk tersebut.

Solusi cadangan kelas perusahaan modern - Vinchin Backup & Recovery

Jika Anda membutuhkan solusi cadangan Red Hat yang lebih aman dan efisien, Vinchin Backup & Recovery menawarkan solusi cadangan komprehensif yang mendukung virtualisasi Red Hat serta platform virtualisasi utama lainnya. Vinchin lebih cocok untuk lingkungan virtualisasi modern. Dan mendukung cadangan tanpa agen, menghilangkan kebutuhan untuk menginstal agen di dalam mesin virtual, sehingga meningkatkan kinerja sistem dan mengurangi penggunaan sumber daya. 

Selain itu, fitur cadangan bertahap dan de-duplikasi Vinchin secara cerdas mengidentifikasi dan menyimpan data bertahap, secara signifikan mengurangi kebutuhan ruang penyimpanan dan waktu pencadangan. Pada saat yang sama, Vinchin menggunakan teknologi enkripsi AES-256 untuk memastikan keamanan data cadangan. Fitur pemantauan dan pelaporan secara real-time secara otomatis menghasilkan log pencadangan dan notifikasi peringatan untuk membantu administrator melacak status pencadangan secara real-time, memastikan perlindungan data yang sempurna.

1.Pilih VM di host

backup rhel

2. Lalu pilih tujuan cadangan 

backup rhel

3. Pilih strategi

cadangan rhel

4.Akhirnya kirimkan pekerjaan tersebut

cadangan rhel

Vinchin menawarkan dukungan teknis 24/7 untuk memastikan kelangsungan bisnis. Selain itu, Vinchin juga menawarkan masa uji coba gratis selama 60 hari yang memungkinkan pengguna merasakan keunggulan fitur-fiturnya dalam lingkungan nyata. Untuk informasi lebih lanjut, silakan hubungi Vinchin langsung atau mitra lokal Anda.

Kesimpulan

Memastikan keamanan data pada server Red Hat Linux membutuhkan pemilihan metode backup Red Hat yang tepat. Meskipun alat tradisional seperti tar, dump, dan dd menyediakan opsi yang andal, solusi modern seperti Vinchin Backup & Recovery menawarkan efisiensi, keamanan, dan otomatisasi yang lebih baik untuk perlindungan dan pemulihan bencana tingkat perusahaan.

Pertanyaan Umum RHEL cadangan dan pemulihan 

P1: Apakah saya perlu melakukan pencadangan secara berkala?

A1: Sangat disarankan untuk melakukan cadangan secara berkala dan menyesuaikan frekuensi cadangan sesuai dengan pentingnya data. Anda dapat mengatur pekerjaan cron untuk mengotomatisasi tugas pencadangan.

Q2: Apakah saya dapat mencadangkan ke penyimpanan awan?

A2: Ya, Anda dapat mengirim cadangan ke layanan penyimpanan awan seperti Amazon S3, Google Cloud Storage, dll. Hal ini tidak hanya memberikan lapisan keamanan tambahan, tetapi juga memastikan bahwa data cadangan dapat diakses bahkan jika penyimpanan lokal rusak.

Bagikan di:

Categories: Linux Backup