Amanda, Bacula, BackupPC 안정적인 Windows 클라이언트는 무엇입니까?


12

같은 건물에있는 3 대의 Windows XP 시스템에 대해 WAN의 Linux 서버로 자동 백업 시스템을 설정하고 싶습니다. 몇 달마다 각 컴퓨터를 방문하여 완전 복구를 위해 디스크 이미지를 만듭니다. 사용자 문서 (Outlook의 사서함 파일 포함)를 자동으로 백업하는 방법이 필요합니다. 소규모 보육 / 유치원을위한 것이므로 저예산 프로젝트 여야합니다.

매일 현장에 문제를 처리 할 자격이있는 sysadmin이 없습니다. 백업은 사용자 개입없이 반드시 실행해야합니다.

파일 복구는 원격으로 수행해야합니다 (즉, 그들이 나를 호출합니다. 복구 된 파일을 시스템으로 다시 푸시합니다).

내가 본 것처럼 후보 시스템은 Amanda , BaculaBackupPC 입니다. 문서 읽기 BackupPC는 VSS (볼륨 스냅 샷 서비스)를 수행하지 않기 때문에 실행 중이 아닐 수 있습니다. 이 시스템에 대한 실제 경험은 무엇입니까? 고려해야 할 다른 시스템이 있습니까?


1
각 옵션에 대해 고객에 대해 묻는 +1 나는 Amanda와 Bacula를 모두 서버 백업으로 사용했지만 결코 클라이언트는 아닙니다. 가능한 해결책에 대해 다른 사람들의 의견을 듣는 것이 흥미로울 것입니다.
osij2

답변:


9

Bacula에는 백업을 잘 처리하는 Windows 클라이언트 (데스크톱 또는 서버 클라이언트 일 수 있음)가 있습니다. VSS를 사용하여 백업하려는 대상의 핫 이미지를 만듭니다 (Outlook AFAIK에서 잘 작동 함). 데스크톱 클라이언트가 기본값 (9101이라고 생각하십니까?)과 다른 포트를 사용하도록 설정하고 WAN 라우터에서 각 개별 컴퓨터로 요청을 포트 전달할 수 있습니다. VPN이있는 것이 바람직하지만 항상 가능하지는 않습니다.

Amanda와 BackupPC는 samba 공유를 사용하여 백업하는데 특히 WAN을 통해 이상적이지는 않습니다.

또한 Bacula에는 Bartpe 플러그인이있어 베어 메탈 복구를 수행합니다. 아만다 또는 BackupPC에서는 찾지 못했습니다. 문제는 베어 메탈 복구가 원격으로 수행하기가 힘들다는 것입니다 (읽기 : 불가능하지는 않음). 가장 좋은 방법은 클라이언트를 PXE로 부팅하여 파일을 클라이언트 PC 또는 이와 유사한 것으로 복구하는 것입니다. 어느 쪽이든 설정하기가 어렵습니다.

현재 Bacula를 사용하여 2 대의 서버, 8 개의 Windows 클라이언트 및 3 개의 Linux 클라이언트를 백업했으며 매우 잘 작동합니다. 파이썬 기반의 그래픽 툴이 곧 출시 될 예정이다.

복구는 서버의 로컬 디렉토리로 수행 된 다음 필요한 클라이언트로 파일을 복사 / 푸시 할 수 있습니다.

당신이 찾고있는 것에 대해, 나는 이것이 법안에 맞는다고 생각합니다.


1
bacula를 사용하여 파일을 원격 파일 시스템으로 복원 할 수도 있습니다. 나는 전문가가 아니지만 저장 장치 (?)를 클라이언트의 저장 장치로 설정하여 확실히 사용합니다.
쿠퍼

지적 해 주셔서 감사합니다-나는 (분명히) 아직 실험하지 않았습니다.
Cory Plastek

3
레코드의 경우 BackupPC는 백업을 위해 rsync를 사용할 수도 있습니다.
Joe Casadonte

하나의 수정. Bacula는 원격 시스템으로도 복원 할 수 있습니다. Bacula는 File Deamon (클라이언트)과 서버간에 TLS 암호화를 수행 할 수도 있습니다. 또한 정보가 민감한 경우 클라이언트의 데이터를 암호화 할 수도 있습니다. Bacula를 사용하여 12TB 이상의 데이터를 저장하는 전체 백업으로 약 59 개 이상의 서버를 백업합니다.
오징어


2

backuppc는 rsyncd + vss 방법을 통해 VSS를 사용할 수도 있습니다. URL을 확인하십시오.

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

Windows RPC를 사용하여 VSS를 설정하고 rsync 데몬을 시작하는 스크립트를 원격으로 시작합니다.

필자는 여기에 필요한 "클라이언트"스크립트와 도구를 이미 구축 했으므로 쉽게 설치할 수 있습니다.

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

Windows XP, Windows 2003, Vista, 7 및 2008 32 비트 및 64 비트가있는 + 500 워크 스테이션 및 + 50 서버에서 이것을 사용합니다.

동일한 스크립트를 사용하는 다른 패키지 (버전 1.1은 64 비트를 지원하지 않지만 wake-on-lan 지원은 있음) :

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

Windows 서비스를 사용하고 암호화는 사용하지 않으므로 LAN 사용에 권장합니다. WAN 사용과 같이 보안이 필요한 경우 트래픽과 클라이언트를 보호하기 위해 VPN을 설정해야합니다. 설정 및 보안이 쉬운 openvpn을 확인하십시오.

WAN이 필요하고 VPN을 사용할 수없는 경우 cygwin ssh + rsync 방법을 확인할 수도 있습니다.

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

http://sourceforge.net/apps/mediawiki/backuppc/index.php?title=User_Scripts_- 클라이언트 -_Windows_VSS

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.