“엔터프라이즈”사용에 적합한 백업 소프트웨어 제품은 무엇입니까? [닫은]

FOSS 영역에서 시작하여 더 큰 환경에서 사용하기에 적합한 백업 솔루션은 거의 없습니다.

기존의 상용 백업 소프트웨어가 풍부하고 현장에서 사용될 때 어떻게 측정하는지에 관심이 있습니다. 대부분의 오퍼링은 종이로보기에는 좋지만 처음 롤아웃하여 사용하자마자 추악한면을 보여주는 경향이 있습니다. 일반적인 문제의 원인은 제품 평가에서 잊어 버린 중요한 것, 마케팅 담당자가 실제보다 더 생생하게 제시 한 기능 또는 기능, 데이터 무결성 또는 제품 전체를 손상시키는 버그 / 문제입니다.

다음 범주에서 백업 소프트웨어를 알고 사용하는 방법을 알고 싶습니다.

  • 서버 및 클라이언트 측에서 어떤 플랫폼이 지원됩니까?
  • 클라이언트, 서버 및 스토리지 간의 통신이 암호화되어 있습니까?
  • 아키텍처가 확장 성을 허용합니까? 100, 500 및 1000 명의 고객으로 쉽게 성장할 수 있습니까? (확장 성 문제가 알려진 영역이없는 “컨트롤러”및 “스토리지”데몬 분리
  • 어떤 저장 장치가 지원됩니까?
  • 구성 개정이 안전합니까? (실수 / 악의적 인 구성 변경을 쉽게 알 수 있습니다)
  • 소프트웨어에 모니터링 인터페이스가 있습니까? (예 : 백업 작업 실패)
  • 성능 데이터 수집은 어떻습니까? (예 : 사용 된 볼륨, 평균 작업 크기, 백업 공간이 가득 찰 때까지의 날짜 등)
  • 제품에 일종의 데이터 중복 제거 기능이 있습니까? (동일한 파일을 두 번 저장하지 마십시오)
  • 증분 백업 작업이 삭제 된 파일을 올바르게 처리합니까? (예 : 증분 백업에서 복원 할 때 백업 실행간에 삭제 된 파일을 복원하지 마십시오)
  • 베어 메탈 복구에 도움이되는 도구 / 기능이 있습니까? (라이브 CD 생각, 블록 장치 및 파일 시스템의 자동 설정, 부트 로더 복원 등)
  • 작업 예약은 어떻게 작동합니까? 주어진 기간 동안 백업 작업의 균형을 유지하는 데 도움이되는 기능이 있습니까?
  • 데이터베이스와 다른 데몬 용 플러그인 / 헬퍼가 먼저 일관성있는 상태에 있어야합니까? 적절한 사전 / 사후 백업 스크립트 실행 프레임 워크가 있습니까?
  • 작업 마이그레이션이 지원됩니까? (예 : 백업 작업을 디스크에서 테이프로 또는 테이프에서 외부 / 오프 사이트 아카이브로 이동)

매일 사용하는 데 영향을 미치는 꼬임, 문제, 문제 등은 물론 나머지와 차별화되는 고유 한 기능을 언급하십시오.


나는 이것이 긴 질문이라는 것을 알고 있지만, 많은 시행 착오없이 정보에 입각 한 결정을 내릴 수 있도록 전체 공동체가 가능한 한 철저히 이것을 육체적으로 도울 수 있다고 생각합니다.). 내 목록에서 잊어 버린 것에 대해 자유롭게 의견을 말하십시오.



답변

Bacula 는 오픈 소스 백업 솔루션입니다. 이 아키텍처는 주요 상업용 솔루션의 아키텍처를 따라 설계되었습니다.

플랫폼

Bacula는 Windows 및 POSIX 호환 Unix 시스템을 지원합니다.

암호화 된 통신

데몬 간의 인증은 항상 안전하며, 데몬 간의 통신을 암호화하려면 PKI (클라이언트 인증서)의 전체 롤아웃을 수행해야합니다.

아키텍처 및 확장 성

Bacula는 파일 데몬 (클라이언트), 하나 이상의 디렉터 (작업 스케줄러) 및 하나 이상의 스토리지 데몬으로 구성됩니다. 각 디렉터는 여러 카탈로그 (SQL 데이터베이스)를 사용하여 작업에 대한 정보를 저장할 수 있습니다.

Bacula 아키텍처에 대한 자세한 내용은 Bacula 설명서 를 참조하십시오 .

저장 장치

Bacula는 모든 파일 내용을 로컬 파일 시스템, 테이프 드라이브 또는 DVD 미디어에 저장할 수있는 볼륨에 저장합니다. 테이프 오토 체인저에 대한 지원이 있습니다.

구성 안전

모든 구성은 일반 텍스트 파일 형태로 존재하며 SCM에서 쉽게 버전을 지정할 수 있습니다. 소프트웨어의 추가 상태는 전적으로 SQL 데이터베이스에 있으며 데이터베이스 측의 적절한 도구로 감사 할 수 있습니다.

통계 인터페이스

모니터링이나 성능 데이터를위한 기본 인터페이스는 존재하지 않지만이 정보는 너무 많은 문제없이 SQL 데이터베이스에서 추출 될 수 있습니다. 이 있었어요 일부 개선 나는 아직 구체적으로 탐구하지 않은 Bacula 3.0에서이 지역이다.

데이터 중복 제거

Bacula는 어떠한 형태의 데이터 중복 제거도 지원하지 않습니다.

증분 백업 작업에서 삭제 된 파일 처리

Bacula 3.0부터는 삭제 되거나 이름이 바뀐 파일을 올바르게 처리 하는 모드 가 있습니다.

재해 복구

Bacula는 베어 메탈 복구를 지원하는 라이브 시스템을 개발 중입니다. 자세한 정보는 릴리스 정보 를 참조하십시오 .

작업 일정

Bacula에서는 작업 예약이 매우 엄격합니다. 모든 백업 작업에 대한 간격과 시작 시간을 정의 할 수 있지만 백업해야 할 데이터 양 (변경)에 따라 작업의 자동 조정 / 배포는 없습니다.

플러그인 및 헬퍼

Bacula 3.0에는 새로운 플러그인 시스템과 Exchange 2003 및 2007에 대한 기본 지원 기능이 포함되어 있습니다. 또한 백업 작업 전후에 클라이언트 측에서 사용자 지정 스크립트를 실행할 수있는 광범위한 프레임 워크가 있습니다.

직업 이주

다른 풀간에 작업을 쉽게 마이그레이션 할 수 있습니다.


답변

10 년 이상과 수천 달러를 낸 후 테이프와 상업용 솔루션을 모두 포기했습니다. 이제 디스크에 백업하고 다음과 같은 백업 솔루션을 찾습니다.

  • 자유 / 오픈 아카이브 형식 (예 : tar, zip 등)

  • 스크립팅 가능-기본 명령 또는 유틸리티를 포함 할 수 있지만 공통 백업 스크립트 (예 : exmerge, osql, mysqldump, gnupg 등)에서 호출 할 수 있어야합니다.

  • 가능한 경우 독립적 인 플랫폼

  • 전체 작업의 일부로 이메일 / 전달할 수있는 로그 파일 또는 상태를 생성합니다.

이것들은 위에서 언급 한 많은 “기업”기준에 실패하지만 필자의 경험에 따르면 간단하고 표준화 된 접근 방식으로 인해 데이터를 복구 가능하고 안전하게 만들 수 있습니다. 모든 시스템을 백업하기위한 이상적인 솔루션은 하나도 없으며 각 시스템에 대한 효과적인 백업 전략을 개발하려면 상용 프로그램을위한 에이전트를 구매하는 것 이상이 필요합니다.


답변

내가 사용 rdiff는 백업 . 기본적으로 rsync와 비슷하지만 이전 버전의 파일 / 디렉토리에 쉽게 액세스하고 유지되는 이전 버전 수를 관리 할 수 ​​있습니다. 디스크에 백업 할 때만 유용하지만 요즘 디스크는 테이프보다 저렴합니다.

서버와 클라이언트 모두에 설치해야하며 OS X, Linux 및 Windows에서 실행됩니다. Windows에서는 사용하지 않았지만 프로젝트의 메일 링리스트에 따르면 거의 동일하게 실행됩니다.


답변

이것은 완전한 답변이 없기 때문에 완전한 답변은 아니지만 두 제품에 대해 의견을 말할 수 있습니다 …

  • 레가토
  • Symantec NetBackup-(AKA NotBackup, AKA NetStuffup)

첫째, 서버를 담당하는 팀이 백업을 담당하는 팀이기도 한 경우 NetBackup은 그런 재앙이 아닐 수 있지만 기업 규모의 회사 인 경우에는 그렇지 않습니다. 즉, 별도의 백업 팀이 있습니다.

여기서 문제는 NetBackup이이를 가정 한 것입니다. 갑자기 백업 팀이 모든 종류의 액세스 (루트 액세스를 구체적으로 요구)를 요청합니다.

NetBackup의 또 다른 결함은 백업에서 서버를 처음부터 다시 부활시키려는 경우 실제로는 할 수 없다는 것입니다. 운영 체제를 설치하고 netbackup 클라이언트를 설치 한 다음 파일을 복원해야합니다.

레가토에는 이러한 문제가 없습니다.

아-NetBackup에서 얻은 보고서는 Legato에서 얻은 보고서보다 열등합니다. NetBackup 보고서 (백업 팀에서 관리 한 것으로 지금까지 본 것)는 매우 쓸모가 없습니다. 보고서가 제대로되었는지 여부를 알려달라고 요청한 시점에 의존합니다 (예 : 백업 이메일을 더 이상 모니터링하십시오).

이것은 다시 우리가 그들에게 서버에 대한 루트 액세스 권한을 부여하지 않기 때문에 좋은 보고서를 생성 할 수 없기 때문입니다.


답변

때때로 우리는 HP DataProtector를 사용합니다. 그러나 나는 tar를 선호합니다. HP DP에는 멋진 명령 줄이 있지만 tar는 훨씬 유연합니다.


답변

나는 모든 주요 상용 백업 소프트웨어에 단점이 있다고 생각합니다. 실제로 HP의 데이터 보호기를 좋아하기 시작했습니다. 나는 과거에 레가토와 넷백을 사용했으며 현재 공연까지 데이터 보호에 대해 들어 본 적이 없었습니다. 1 년 동안 사용한 후 상당히 감동했습니다.