Tutorial Instalasi BackupPC pada Ubuntu 24.04
BackupPC adalah solusi backup berbasis web yang mendukung protokol seperti rsync
, tar
, smb
, dan lainnya. Cocok untuk backup jaringan Linux maupun Windows.
🔧 Persiapan Awal
- Update dan Upgrade Sistem
sudo apt update && sudo apt upgrade -y
- Instal Paket Pendukung
sudo apt install apache2 libapache2-mod-perl2 perl libarchive-zip-perl \ libnet-ssleay-perl libauthen-ntlm-perl samba-common-bin rrdtool \ par2 rsync curl openssh-server -y
📦 Instalasi BackupPC
- Instal BackupPC
sudo apt install backuppc -y
⚙️ Konfigurasi BackupPC
- Setel Password Web Admin
sudo htpasswd /etc/backuppc/htpasswd backuppc
- Ubah konfigurasi /etc/apache2/conf-available/backuppc.conf
sudo nano /etc/apache2/conf-available/backuppc.conf
- Aktifkan Konfigurasi Apache
sudo a2enconf backuppc sudo systemctl reload apache2
🔑 Akses Web Interface
- Buka Web Interface
Akses melalui browser:
http://<alamat-ip-server>/backuppc
Login dengan userbackuppc
dan password yang telah dibuat.
🛠️ Konfigurasi Tambahan
- Ubah Konfigurasi Utama
File konfigurasi utama:
/etc/backuppc/config.pl
sudo nano /etc/backuppc/config.pl
🖥️ Menambahkan Host untuk Dibackup
- Tambah Host di Web Interface
- Klik Edit Hosts
- Tambahkan nama host dan IP
- Pilih metode backup (rsync, tar, smb, dll)
🔐 Konfigurasi SSH tanpa Password
- Generate SSH Key
sudo -u backuppc ssh-keygen -t rsa
- Salin Public Key ke Host Target
sudo -u backuppc ssh-copy-id user@host-target
🚀 Pengujian Backup
- Lakukan Backup Manual
Di Web Interface, klik Start Full Backup pada host yang telah dikonfigurasi.
🔄 Auto Backup & Monitoring
BackupPC akan melakukan backup otomatis sesuai jadwal. Jadwal bisa disesuaikan melalui konfigurasi masing-masing host.
📁 Lokasi Direktori Penting
- Konfigurasi:
/etc/backuppc/
- Data backup:
/var/lib/backuppc/
- Log:
/var/log/backuppc/
🧪 Tips Tambahan
- Gunakan rsync untuk efisiensi jaringan.
- Pastikan klien memiliki IP statis atau DNS yang dapat di-resolve.
- BackupPC cocok untuk server dengan resource terbatas.
0 Comments:
إرسال تعليق