UrBackup adalah sistem pencadangan klien/server Open Source yang mudah diatur yang, melalui kombinasi pencadangan gambar dan file, menyelesaikan keamanan data dan waktu pemulihan yang cepat.
Pencadangan file dan gambar dilakukan saat sistem sedang berjalan tanpa mengganggu proses saat ini.
UrBackup juga terus mengawasi folder yang ingin Anda cadangkan agar dapat dengan cepat menemukan perbedaan dengan cadangan sebelumnya. Karena itu, pencadangan file tambahan sangat cepat.
Data dari setiap organisasi sangat penting karena, tanpa data, tidak akan ada dunia. Mencadangkan data bahkan lebih penting untuk menyimpannya jika terjadi bencana.
Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri terkait Linux.
Dalam konteks ini, kita akan melihat solusi pencadangan Open Source yang dikenal sebagai UrBackup.
Fitur utama UrBackup:
1. Pencadangan gambar dan file penuh dan tambahan:Seluruh partisi dapat disimpan serta direktori tunggal
2. Klien untuk Windows, Linux dan FreeBSD
3. Penghitungan cepat perbedaan pohon file menghasilkan pencadangan file tambahan yang sangat cepat - hanya file baru yang diubah yang akan dikirim ulang
4. Hanya sektor hard disk yang digunakan dan diubah yang ditransmisikan selama pencadangan gambar tambahan
5. Pencadangan gambar dan file saat sistem sedang berjalan
6. Pencadangan file bekas secara konsisten di Windows dan Linux. Misalnya file .pst Outlook
7. File yang sama di komputer yang berbeda disimpan hanya sekali. Lebih sedikit ruang penyimpanan server yang dibutuhkan untuk cadangan Anda (deduplikasi tingkat file)
8. Klien dapat mengubah pengaturannya seperti frekuensi pencadangan atau jumlah pencadangan dan dapat melihat file log cadangannya
9. Di samping tidak ada konfigurasi. Instal, pilih direktori yang ingin Anda backup dan lihat backupnya
10. Klien memperingatkan jika tidak ada cadangan untuk beberapa waktu
11. Antarmuka web yang menunjukkan status klien, aktivitas saat ini, dan statistik. Hal ini memungkinkan administrator untuk mengubah pengaturan cadangan dan menimpa pengaturan untuk klien. Cadangan file yang ada dapat dijelajahi, file dari cadangan ini dapat diekstraksi atau proses pemulihan dimulai
12. Laporan tentang backup dapat dikirim ke pengguna atau administrator
13. Pencadangan yang aman dan efisien ke server Anda sendiri melalui Internet jika klien saat ini tidak berada di jaringan lokal Anda
14. Metadata file seperti waktu modifikasi terakhir dicadangkan
15. Pengembalian file dan gambar yang mudah digunakan (melalui pemulihan CD/stik USB)
16. Mudah untuk mengkonfigurasi dan menggunakan akses backup file
17. E-Mail memperingatkan jika mesin tidak dicadangkan untuk jangka waktu yang dapat dikonfigurasi
Bagaimana cara menginstal server UrBAckup di Ubuntu 20.04 LTS?
Untuk memulai proses ini, Anda harus masuk ke server Anda dengan alat SSH seperti Putty sebagai pengguna root dengan hak sudo.
Kemudian, setelah masuk, Anda dapat mengikuti langkah-langkah yang diberikan di bawah ini.
1. Perbarui sistem
Anda harus menjalankan perintah di bawah ini untuk memperbarui sistem Anda dengan pembaruan dan patch keamanan terbaru:
# apt-get update -y
2. Instal Server UrBackup
Setelah memperbarui sistem, sekarang kita akan menginstal server UrBackup menggunakan repositori PPA Resminya dengan mengeluarkan perintah berikut di terminal:
# add-apt-repository ppa:uroni/urbackup
# apt update
# apt install urbackup-server
Setelah diminta, ketik 'y' dan tekan enter untuk memulai instalasi server UrBackup bersama dengan paket-paket dependennya.
3. Konfigurasikan Server UrBackup
Selama instalasi, Anda akan diminta untuk mengonfigurasi server UrBackup, di mana Anda perlu memberikan jalur penyimpanan cadangan.
Semua cadangan akan disimpan di jalur yang diberikan, tab untuk 'ok' dan tekan tombol Enter untuk melanjutkan.
Setelah instalasi selesai, jalankan perintah berikut untuk memeriksa status Server UrBackup.
# systemctl status urbackupsrv
Anda juga dapat menggunakan perintah di bawah ini untuk mengatur agar layanan berjalan secara otomatis setelah reboot.
# systemctl enable urbackupsrv
4. Akses Antarmuka Web UrBackup
Setelah penginstalan selesai, antarmuka web server UrBackup dapat diakses menggunakan port default '55414' asalkan diizinkan di firewall Anda.
Mari kita buka URL di browser favorit Anda seperti di bawah ini:
https://your_ip:55414
5. Tambahkan Pengguna Admin ke UI
Sekarang Anda memiliki akses ke UI Web Server UrBackup tanpa memberikan pengguna dan kata sandi apa pun untuk masuk, untuk melakukannya kita perlu membuat pengguna Administrator dari antarmuka web.
Selain itu, Anda dapat melalui pengaturan lain untuk membuat perubahan sesuai kebutuhan Anda sendiri untuk pencadangan.
6. Tambahkan Klien Cadangan Baru
Untuk menambahkan klien baru untuk cadangan ke server UrBackup, klik tambahkan klien baru sebagai klien/klien Internet di belakang NAT. Pastikan untuk Mengaktifkan mode Internet dari pengaturan. Beri nama host klien Anda FQDN atau IP dan klik untuk Tambah klien.
Setelah Anda menambahkan klien, Anda akan mendapatkan paket instalasinya yang perlu Anda instal untuk cadangan di host klien:
# TF=`mktemp` && wget "http://your_server_ip:55414/x?a=download_client&lang=en&clientid=1&authkey=nGEDmaj5Qb&os=linux" -O $TF && sudo sh $TF; rm -f $TF
Jalankan perintah di bawah ini untuk memeriksa status layanan klien:
# systemctl status urbackupclientbackend
Klien UrBackup akan aktif dan berjalan pada port '35621'
Jika Anda mengalami masalah, lihat lognya di bawah file '/var/log/urbackupclient.log'.
7. Cara mengambil Cadangan Klien
Anda dapat menambahkan klien sebanyak yang Anda inginkan.
Kemudian jalankan perintah di bawah ini untuk menambahkan folder yang ingin Anda backup:
# /usr/local/bin/urbackupclientctl add-backupdir -x -f -d /backup
Sekarang periksa apakah status klien ONLINE di server UrBackup. Setelah online, Anda dapat menjalankan pencadangan secara manual jika tidak, pencadangan akan berjalan sesuai jadwal default yang dapat Anda ubah di bawah pengaturan klien.
Jika Anda mengklik tab backup, Anda akan melihat log entri backup terakhir yang berhasil.
Anda juga dapat memverifikasi dari sisi server Anda jika file cadangan ada di jalur penyimpanan server cadangan Anda yang ditunjukkan di bawah ini dalam skenario kami:
root@ip:~# ls -lhtr /media/BACKUP/urbackup/20.152.19.6/210110-1726/backup/
total 0
-rwxr-x--- 1 urbackup urbackup 0 Jan 10 17:15 test.txt