백업 PC

BackupPC
백업 PC
BackupPC host.png
개발자크레이그 바라트
초기 릴리즈2001년 9월 21일, 20년 전(2001-09-21)
안정된 릴리스
4.4.0 / 2020년 6월 20일, 2년 전(2020-06-20)[1]
저장소
기입처
운영 체제크로스 플랫폼
유형지원하다
면허증.GPL 3
웹 사이트backuppc.github.io/backuppc

Backup PC는 웹 기반 프런트 엔드를 갖춘 무료 D2D 백업 소프트웨어 스위트입니다.크로스 플랫폼서버는 Linux, Solaris 또는 UNIX 기반의 모든 서버에서 실행됩니다.서버 자체는 클라이언트 OS에 고유한 다른 서비스에서 처리되는 여러 프로토콜의 클라이언트이기 때문에 클라이언트가 필요하지 않습니다.2007년 백업PC는 가장 잘 알려진 3대 오픈 소스 백업 소프트웨어 [2]중 하나로 언급되고 있습니다.그것은 "매우 놀라운 도구이지만, 불행히도 아무도 이 소프트웨어에 대해 언급하지 않으면 많은 사람들이 이 소프트웨어에 대해 들어본 적이 없습니다."[3]

데이터 중복 제거는 Disk 풀에 백업을 저장하는 데 필요한 Disk 공간을 줄입니다.백업의 아카이브 기능이 있으면 D2D2T 솔루션으로 사용할 수 있습니다.PC는 디스크 풀을 테이프에 백업하는 데 사용됩니다.Backup PC는 Ghost4Linux와 같은 블록 레벨 백업 시스템이 아니라 파일 기반 백업 및 복원을 수행합니다.따라서 디스크 이미지 또는 원시 디스크 [4]파티션 백업에는 적합하지 않습니다.

백업 PC에는 Windows를 실행하는 컴퓨터의 네트워크 공유를 백업하는 데 사용할 수 있는 SMB(Server Message Block) 클라이언트가 포함되어 있습니다.역설적으로 이러한 설정 하에서 백업은윈도우즈 시스템이 공용 IP 주소를 통해 작동하는 동안 NAT 방화벽 뒤에 PC 서버를 배치할 수 있습니다.SMB 트래픽에는 권장하지 않지만 GNU tar 및 rsync를 사용할 수 있는 Secure Shell(SSH)을 실행하고 있는 웹 서버에서는 백업이 가능하므로 더욱 유용합니다.웹 서버의 DMZ와는 다른 서브넷에 저장하는 PC 서버.

GNU General Public License에 따라 발행됩니다.

지원되는 프로토콜

Backup PC는 NFS, SSH, SMB 및 [5]rsync를 지원합니다.

Linux, BSD, OS X 등의 네이티브 ssh 및 tar 또는 rsync 지원을 통해 Unix와 유사한 시스템을 백업할 수 있으며 최소한의 [6]구성으로 Microsoft Windows 공유를 사용할 수 있습니다.

Windows 에서는,[7] 이러한 프로토콜을 이용하려면 , tar, rsync, 및 SSH(Cygwin 등)의 서드 파티의 실장이 필요합니다.

프로토콜 선택

tar와 rsync의 선택은 클라이언트가 사용할 수 있는 하드웨어와 대역폭에 따라 결정됩니다.rsync에 의해 백업된 클라이언트는 tar 또는 SMB를 사용하는 클라이언트머신보다 훨씬 많은 CPU 시간을 사용합니다.SMB 또는 tar를 사용하는 클라이언트는 rsync를 사용하는 클라이언트보다 훨씬 많은 대역폭을 사용합니다.이러한 트레이드오프는 프로토콜 간의 차이에 내재되어 있습니다.tar 또는 SMB를 사용하면 CPU는 거의 사용하지 않고 최대 대역폭을 사용하여 각 파일 전체가 전송됩니다.rsync 방식에서는 클라이언트머신과 서버머신 양쪽의 각 파일의 체크섬을 계산하기 위해 2개의 파일 간의 차이만 전송할 수 있습니다.이를 통해 CPU 리소스가 더 많이 사용되지만 [8]대역폭은 최소화됩니다.

데이터 스토리지

버전 3.x

Backup PC는 하드 링크와 압축을 조합하여 파일에 사용되는 총 디스크 공간을 줄입니다.첫 번째 전체 백업에서 모든 파일이 백엔드로 전송되고 선택적으로 압축된 다음 비교됩니다.동일한 파일은 하드링크되어 있으며 추가 디렉토리 엔트리가1개만 사용됩니다.결과적으로 현명한 시스템 관리자는 10GB의 데이터를 각각 가진 10대의 Windows XP 노트북을 백업할 수 있으며, 각 머신에서 8GB(Office 및 Windows 바이너리 파일)가 반복되면 100GB가 필요한 것처럼 보이지만 [9]28GB(10×2GB + 8GB)만 사용됩니다.백엔드의 데이터를 압축하면 이 요구사항이 더욱 줄어듭니다.

백업을 검색할 때 증분 백업은 자동으로 이전 전체 백업으로 다시 채워집니다.따라서 모든 백업은 완전한 데이터 세트인 것처럼 보입니다.

버전 4.x

버전 4.x에서는 여전히 V3.x 저장소를 사용할 수 있지만 모든 새 백업은 새 형식(심리스 업그레이드)을 사용합니다.전체적인 퍼포먼스는 V3.x 버전보다 향상되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "Releases - backuppc/backuppc". Retrieved 2 November 2020 – via GitHub.
  2. ^ W. Curtis Preston (2007) 백업복구 O'Reilly Media, ISBN 978-0-596-10246-3
  3. ^ Shawn Powers: Linux 저널: 백업PC Linux 저널, 2011년 3월 17일
  4. ^ Falko Timme: Backup PC를 사용한 Linux Windows 시스템 백업, 2007년 1월2010년 7월 30일 취득.
  5. ^ Shawn Powers: Linux 저널: 백업PC Linux 저널, 2011년 3월 17일
  6. ^ Don Harper: 백업PC Backup Central 2010-03-18 Wayback Machine, 2008년 5월2010년 7월 30일 취득.
  7. ^ 마이크 피터슨:백업 도입SLES의 PC2008년 2월2010년 7월 30일 취득.
  8. ^ Andrew Tridgel: Efficient Algorithms for Sorting and Synchronization, 1999년 2월2009년 9월 29일 취득.
  9. ^ "BackupPC Documentation".

외부 링크