Amanda, Bacula, BackupPC Cái nào có máy khách windows đáng tin cậy?


12

Tôi muốn thiết lập một hệ thống sao lưu tự động cho ba máy Windows XP trong cùng tòa nhà với máy chủ Linux trên mạng WAN. Tôi truy cập vào mỗi máy vài tháng một lần và tạo một hình ảnh đĩa để phục hồi kim loại trần. Tôi cần một cách để tự động sao lưu tài liệu người dùng (bao gồm tệp hộp thư của Outlook). Đây là một nhà trẻ / mẫu giáo nhỏ và do đó cần phải là một dự án ngân sách thấp.

Sẽ không có sysadmin đủ điều kiện trên trang web hàng ngày để xử lý các vấn đề. Việc sao lưu cần chạy mà không cần sự can thiệp của người dùng và không bị lỗi.

Việc khôi phục tệp cần phải được thực hiện từ xa (nghĩa là họ gọi cho tôi; tôi đẩy tệp đã khôi phục trở lại hệ thống của họ) hoặc đủ đơn giản để một người không có kỹ thuật hoạt động.

Theo tôi thấy, các hệ thống ứng cử viên là Amanda , BaculaBackupPC . Đọc các tài liệu tôi thấy rằng BackupPC có thể không hoạt động vì nó không thực hiện Dịch vụ chụp nhanh khối lượng (VSS). Kinh nghiệm thực tế của bạn với các hệ thống này là gì? Có một số hệ thống khác mà tôi nên xem xét?


1
+1 để hỏi về khách hàng cho mỗi tùy chọn. Tôi đã sử dụng cả Amanda và Bacula làm bản sao lưu máy chủ nhưng không bao giờ là máy khách. Sẽ rất thú vị khi nghe từ những người khác cho các giải pháp có thể.
osij2is

Câu trả lời:


9

Bacula có một máy khách Windows (có thể là máy tính để bàn hoặc máy khách) xử lý các bản sao lưu khá tốt. Nó sử dụng VSS để tạo các hình ảnh nóng về bất cứ thứ gì bạn muốn sao lưu (hoạt động tốt với Outlook AFAIK). Bạn có thể đặt máy khách để bàn sử dụng các cổng khác với mặc định (9101 tôi nghĩ vậy?) Và yêu cầu chuyển tiếp cổng từ bộ định tuyến WAN của chúng đến từng máy tính. Một cái gì đó với VPN sẽ tốt hơn, nhưng không phải lúc nào cũng có thể.

Amanda và BackupPC sử dụng cổ phiếu samba để sao lưu - không thực sự lý tưởng, đặc biệt là qua mạng WAN.

Ngoài ra, Bacula có một plugin bartpe để phục hồi kim loại trần, thứ mà tôi chưa tìm thấy cho Amanda hoặc BackupPC. Vấn đề là phục hồi kim loại trần sẽ rất khó khăn (đọc: không phải là không thể) để thực hiện từ xa. Tôi nghĩ rằng cách tốt nhất của bạn với điều đó là để các máy khách khởi động vào PXE nơi bạn khôi phục các tệp cho PC khách hoặc một cái gì đó tương tự. Dù bằng cách nào, sẽ rất khó để thiết lập.

Hiện tại tôi sử dụng Bacula để sao lưu 2 máy chủ, 8 máy khách Windows và 3 máy khách Linux và nó hoạt động rất tốt. Nó có một số mặt trước, với một công cụ đồ họa dựa trên python sắp ra mắt.

Việc khôi phục được thực hiện vào thư mục cục bộ của máy chủ, sau đó bạn có thể sao chép / đẩy tệp đến các máy khách cần chúng.

Đối với những gì bạn đang tìm kiếm, tôi nghĩ rằng điều này phù hợp với hóa đơn.


1
Bạn cũng có thể khôi phục tệp vào hệ thống tệp từ xa bằng bacula. Tôi không phải là chuyên gia về nó, nhưng chúng tôi chắc chắn sử dụng nó để làm như vậy, vì đã đặt thiết bị lưu trữ (?) Cho thiết bị của khách hàng.
Coops

Cảm ơn đã chỉ ra rằng - tôi (rõ ràng) chưa thử nghiệm điều đó.
Cory Plastek

3
Đối với bản ghi, BackupPC cũng có thể sử dụng rsync để sao lưu, đó là cách tôi sử dụng nó.
Joe Casadonte

Một điều chỉnh. Bacula có thể và cũng khôi phục lại các hệ thống từ xa. Bacula cũng có thể thực hiện mã hóa TLS giữa File Deamon (máy khách) và máy chủ. Ngoài ra, nó thậm chí có thể mã hóa dữ liệu trên máy khách nếu thông tin là nhạy cảm. Tôi sử dụng bacula để sao lưu khoảng 59+ máy chủ với các bản sao lưu đầy đủ của tôi lưu trữ hơn 12TB dữ liệu.
Mực


2

backuppc cũng có thể sử dụng VSS, thông qua phương thức rsyncd + vss, kiểm tra url:

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

Nó sử dụng RPC của windows để khởi động các tập lệnh từ xa thiết lập VSS và khởi động một daemon rsync.

tôi đã xây dựng các tập lệnh và công cụ "client" cần thiết ở đây, để dễ cài đặt:

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

tôi sử dụng điều này trên +500 máy trạm và +50 máy chủ với windows xp, windows 2003, vista, 7 và 2008 32bit và 64 bit.

gói khác có cùng tập lệnh (phiên bản 1.1 dường như không hỗ trợ 64 bit, nhưng có hỗ trợ báo thức):

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

Vì nó sử dụng dịch vụ windows và không mã hóa, tôi khuyên bạn nên sử dụng mạng LAN, nếu bạn cần bảo mật (như sử dụng mạng WAN), bạn sẽ muốn thiết lập vpn để bảo vệ lưu lượng và máy khách. kiểm tra openvpn, dễ cài đặt và bảo mật.

Nếu bạn cần WAN và không thể sử dụng vpn, bạn cũng có thể kiểm tra phương thức 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

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.