Saya ingin mengatur Backuppc ke file Cadangan semua host jarak jauh. Panduan kebutuhan dengan tangkapan layar akan dihargai.
Detail:
Semua host menjalankan ubuntu, saya perlu mengatur cadangan tambahan untuk file yang disimpan di desktop mereka.
Perlu memonitor status cadangan dari server menggunakan GUI web.
Jawaban:
Garis besar
1. Instalasi
Instal melalui paket Ubuntu BackupPC
Ini akan menginstal BackupPC dan mengkonfigurasi yang berikut secara otomatis
Panduan ini didasarkan pada metode dan informasi pemasangan di atas.
Jika instalasi manual digunakan, dalam
config.pl
, cari baris berikutdan ubah ke
2. Pengguna web BackupPC
Login HTTP / backupPC pengguna
Untuk memiliki hak administratif penuh di antarmuka web BackupPC, Anda harus masuk sebagai
backuppc
dan kata sandi. (Ini tidak sama dengan pengguna linux.)Pengguna antarmuka web (login http)
backuppc
dibuat dengan kata sandi acak selama instalasi. Jika Anda lupa menuliskan kata sandi, gunakanhtpasswd
untuk mengubahnya sebagai berikutPengguna tambahan
Untuk menambah pengguna tambahan
Di Langkah 5 Tambahkan Klien , masukkan bidang <nama pengguna>
moreUsers
. Saat <nama pengguna> masuk antarmuka web, hanya akan melihat klien yang ditugaskan kepadanya.3. Persiapan Koneksi Klien - Pengaturan SSH-KEY
Konfigurasi SSHD Klien
Untuk membuatnya sederhana, mesin klien sshd harus mengizinkan login root. Untuk setiap klien
/etc/ssh/sshd_config
, pastikan opsi berikut ada dan tidak dikomentariIni harus dilakukan pada semua klien untuk mempercepat langkah selanjutnya, seperti yang
scp
akan digunakan.Pembuatan dan Penerapan KUNCI Server SSH
Di server, login sebagai pengguna
backuppc
Hasilkan Pasangan Kunci SSH dengan Fase Kosong
Ketika ditanya untuk frasa, biarkan kosong (tekan enter)
Itu akan menghasilkan 2 file di /var/lib/backuppc/.ssh:
id_rsa
danid_rsa.pub
. Anda hanya perlu membuat sepasang kunci.Menyebarkan Kunci Ke Mesin Klien
Salin
id_rsa.pub
ke mesin klienUji koneksi ssh (Di server, sebagai backupPC pengguna Linux)
Seharusnya tidak meminta kata sandi.
Penting untuk melakukan tes karena ini juga akan menambahkan sidik jari mesin klien ke backuppc (pengguna linux) .ssh / known_hosts list. Kalau tidak, ketika BackupPC (perangkat lunak) terhubung (melalui ssh) ke mesin klien, itu akan meminta konfirmasi sidik jari, yang tidak dapat ditangani, dan proses pencadangan akan gagal.
Ulangi langkah 3 untuk semua mesin klien.
Pada titik ini, pengguna server
backuppc
harus dapat ssh ke semua mesin klien sebagai root, tanpa diminta kata sandi atau konfirmasi sidik jari atau frasa sandi .4. Konfigurasikan BackupPC untuk mencadangkan direktori home / Klien
Di tab Xfer , ubah yang berikut, lalu klik Simpan di atas
(Asumsikan hanya mencadangkan direktori home pengguna)
Ini akan secara otomatis berlaku untuk semua klien.
5. Menambahkan Klien
Server
bagian, klikEdit Hosts
host
, dan selalu gunakanbackuppc
untukuser
, klikAdd
untuk lebih banyak baris. Ingatlah untuk mengklikSave
di atas ketika selesai.Hapus localhost dari daftar
Situasi menjadi rumit jika dhcp digunakan untuk mesin desktop. Ada beberapa cara untuk mengatasi ini
Bagaimanapun, server harus dapat mencapai (ssh) setiap mesin klien secara konsisten baik dengan alamat IP atau nama host.
6. Jadwal Pencadangan
Tidak ada yang dilakukan, jadwal default akan tampil
7. Menambahkan Antarmuka Audit
Menambahkan Antarmuka Audit ke BackupPC memiliki instruksi untuk menambahkan antarmuka audit saja ke BackupPC.
Namun index.cgi dalam paket Ubuntu BackupPC dikompilasi.
/usr/share/backuppc/lib/realindex.cgi
harus digunakan untuk menghasilkan yangaudit.cgi
disebutkan di blog.sumber
backup failed (Unable to read 4 bytes)
masih terjadi?Anda bisa memasang folder backupPC Anda pada PC jarak jauh dan menggunakan alat cadangan default Ubuntu untuk menyimpan cadangan pada share yang dipasang ini.
Atau jika Anda terbiasa dengan skrip bash, Anda dapat menulis skrip menggunakan rsync untuk menyalin file pada PC cadangan dan membiarkan skrip berjalan secara teratur melalui pekerjaan cron.
Jika Anda mencari "mount share jaringan", saya pikir Anda dapat menemukan panduan screenshot.
Sesuatu yang saya temukan dengan googling adalah panduan gambar ini: https://help.ubuntu.com/community/BackupYourSystem/SimpleBackupSuite yang menggunakan SimpleBackupSuite. Belum pernah mencobanya.
Semoga bisa membantu :-)
sumber