Amanda, Bacula, BackupPC Yang memiliki klien windows yang dapat diandalkan?

12

Saya ingin mengatur sistem cadangan otomatis untuk tiga mesin Windows XP di gedung yang sama ke server Linux di WAN. Saya mengunjungi setiap mesin setiap beberapa bulan dan membuat gambar disk untuk pemulihan logam kosong. Saya perlu cara untuk membuat cadangan dokumen pengguna secara otomatis (termasuk file kotak surat Outlook). Ini untuk penitipan anak kecil / prasekolah dan oleh karena itu perlu proyek dengan anggaran rendah.

Tidak akan ada sysadmin yang memenuhi syarat di situs setiap hari untuk menangani masalah. Cadangan perlu dijalankan tanpa intervensi pengguna dan tanpa gagal.

Pemulihan file perlu dilakukan dari jarak jauh (misalnya, mereka memanggil saya; Saya mendorong file yang dipulihkan kembali ke sistem mereka), atau cukup sederhana untuk dioperasikan oleh non-teknisi.

Seperti yang saya lihat, sistem kandidatnya adalah Amanda , Bacula dan BackupPC . Membaca dokumen saya melihat bahwa BackupPC mungkin tidak berjalan karena tidak melakukan Volume Snapshot Services (VSS). Apa pengalaman praktis Anda dengan sistem ini? Apakah ada beberapa sistem lain yang harus saya pertimbangkan?

Rodney Schuler
sumber
1
+1 untuk bertanya tentang klien untuk setiap opsi. Saya telah menggunakan Amanda dan Bacula sebagai cadangan server tetapi tidak pernah klien. Akan menarik untuk mendengar dari orang lain untuk solusi yang mungkin.
osij2is

Jawaban:

9

Bacula memiliki klien Windows (yang dapat berupa klien desktop atau server) yang menangani cadangan dengan cukup baik. Ini menggunakan VSS untuk membuat gambar panas dari apa pun yang Anda ingin backup (berfungsi baik dengan Outlook AFAIK). Anda dapat mengatur klien desktop untuk menggunakan port yang berbeda dari yang standar (9101 saya pikir?) Dan permintaan port forwarding dari router WAN mereka ke masing-masing komputer. Sesuatu dengan VPN lebih disukai, tetapi tidak selalu memungkinkan.

Amanda dan BackupPC menggunakan saham samba untuk cadangan - tidak terlalu ideal, terutama melalui WAN.

Selain itu, Bacula memiliki plugin bartpe untuk melakukan pemulihan bare-metal, sesuatu yang belum saya temukan untuk Amanda atau BackupPC. Masalahnya adalah bahwa pemulihan bare-metal akan sulit (baca: bukan tidak mungkin) untuk dilakukan dari jarak jauh. Saya pikir yang terbaik untuk Anda adalah membuat klien boot ke PXE di mana Anda memulihkan file ke PC klien, atau yang serupa. Either way, itu akan sulit untuk diatur.

Saat ini saya menggunakan Bacula untuk mencadangkan 2 server, 8 klien Windows, dan 3 klien Linux, dan ia bekerja dengan sangat baik. Ini memiliki sejumlah ujung depan, dengan alat grafis berbasis python segera hadir.

Pemulihan dilakukan ke direktori lokal server, maka Anda dapat menyalin / mendorong file ke klien yang membutuhkannya.

Untuk apa yang Anda cari, saya pikir ini sesuai dengan tagihan.

Cory Plastek
sumber
1
Anda dapat mengembalikan file ke sistem file jarak jauh menggunakan bacula juga. Saya bukan ahli dalam hal itu, tetapi kami pasti menggunakannya untuk itu, setelah mengatur perangkat penyimpanan (?) Ke perangkat klien.
Coops
Terima kasih telah menunjukkan itu - saya (jelas) belum bereksperimen dengan itu.
Cory Plastek
3
Sebagai catatan, BackupPC juga dapat menggunakan rsync untuk membuat cadangan, yang merupakan cara saya menggunakannya.
Joe Casadonte
Satu koreksi. Bacula dapat dan memang mengembalikan ke sistem jarak jauh juga. Bacula juga dapat melakukan enkripsi TLS antara File Deamon (klien) dan server. Juga dapat mengenkripsi data pada klien jika informasinya sensitif. Saya menggunakan bacula untuk membuat cadangan sekitar 59+ server dengan cadangan lengkap saya menyimpan lebih dari 12TB data.
Squidly
2

Amanda memiliki Klien Windows dari zmanda yang mendukung VSS: http://wiki.zmanda.com/index.php/Zmanda_Windows_Client

menko
sumber
Saya melihat bahwa ia mendukung VSS, tetapi apakah ia juga mendukung NTFS ACL, dan apakah itu berjalan dengan hak istimewa Operator Cadangan sehingga dapat mem-bypass ACL dan membuat cadangan semuanya?
Zoredache
2

backuppc juga dapat menggunakan VSS, melalui metode rsyncd + vss, periksa url:

http://www.goodjobsucking.com/?p=62

Ia menggunakan windows RPC untuk memulai skrip yang mengatur VSS dan memulai daemon rsync dari jarak jauh.

saya sudah membuat skrip dan alat "klien" yang dibutuhkan di sini, jadi mudah dipasang:

http://caravela.motaleite.net/~higuita/backuppc/

saya menggunakan ini pada +500 workstation dan +50 server dengan windows xp, windows 2003, vista, 7 dan 2008 32bit dan 64bits.

paket lain dengan skrip yang sama (versi 1.1 tampaknya tidak mendukung 64bit, tetapi memiliki dukungan wake-on-lan):

http://www.michaelstowe.com/backuppc/

Karena menggunakan layanan windows dan tanpa enkripsi, saya merekomendasikan ini untuk penggunaan LAN, jika Anda memerlukan keamanan (seperti untuk penggunaan WAN), Anda ingin mengatur vpn untuk melindungi lalu lintas dan klien. periksa openvpn, mudah diatur dan aman.

Jika Anda membutuhkan WAN dan cant menggunakan vpn, Anda juga dapat memeriksa metode cygwin ssh + rsync:

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=CygwinSSHWindows

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_- Client -_Windows_VSS

higuita
sumber