4P by neo 12일전 | favorite | 댓글 1개

Borg 2.0.0b11

설치

  • Borg 2.0.0b11의 설치 방법 설명

빠른 시작

  • Borg를 빠르게 시작하는 방법 안내

사용법

  • Borg의 기본 사용법 설명

배포

  • Borg를 배포하는 방법 안내

자주 묻는 질문

  • Borg 사용 시 자주 묻는 질문과 답변

지원

  • Borg 지원 방법 안내

중요 사항 2.x

  • 보안 및 손상 문제에 대한 정보 제공

업그레이드 노트

  • Borg 1.2.x/1.4.x에서 Borg 2.0으로 업그레이드 시 호환성 주의 사항
  • 주요 변경 사항:
    • 기존 저장소와 호환되지 않음
    • 보안, 속도, 병렬 처리 개선을 위한 변경
    • borg transfer를 사용하여 Borg 1.2/1.4 저장소에서 Borg 2.0 저장소로 아카이브 전송 가능
    • 명령어 구문 변경, 스크립트 및 래퍼 수정 필요
    • 일부 명령어 및 옵션 제거 및 변경

변경 로그 2.x

버전 2.0.0b11 (2024-09-26)

  • 새로운 기능:
    • rclone:// URL 지원으로 70개 이상의 클라우드 스토리지 제품 지원
    • 동일한 클라이언트에서 동일한 저장소에 대한 병렬 작업 지원
    • 아카이브 시리즈 기능 추가
  • 수정 사항:
    • 불필요한 repository.list() 호출 제거로 성능 향상
    • 기타 다양한 버그 수정 및 성능 개선

버전 2.0.0b10 (2024-09-09)

  • 새로운 기능:
    • borgstore 기반 저장소 추가
    • 객체를 개별적으로 저장하여 I/O 감소 및 성능 향상
    • 새로운 잠금 방식 도입
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b9 (2024-07-20)

  • 새로운 기능:
    • 새로운 캐시 구현 추가
    • BORG_EXIT_CODES 환경 변수 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b8 (2024-02-20)

  • 새로운 기능:
    • create 명령어에 슬래시닷 해킹 추가
    • BORG_EXIT_CODES=modern 환경 변수 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b7 (2023-09-14)

  • 새로운 기능:
    • 인증된 저장소에서 키 없이 추출 가능
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b6 (2023-06-11)

  • 새로운 기능:
    • diff 명령어에 다양한 옵션 추가
    • import-tar 명령어에 새로운 옵션 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b5 (2023-02-27)

  • 새로운 기능:
    • create 명령어에 파일 시스템 파일 재시도 기능 추가
    • info 명령어에 사용된 저장 공간 할당량 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b4 (2022-11-27)

  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b3 (2022-10-02)

  • 새로운 기능:
    • rcompress 명령어 추가
    • 패턴 지원 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b2 (2022-09-10)

  • 새로운 기능:
    • 아카이브 타임스탬프에 UTC 오프셋 지원
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

버전 2.0.0b1 (2022-08-08)

  • 새로운 기능:
    • 아카이브 메타데이터 스트림 크기 제한 대폭 증가
    • rcreate --copy-crypt-key 옵션 추가
  • 수정 사항:
    • 다양한 버그 수정 및 성능 개선

GN⁺의 정리

  • Borg 2.0은 보안, 속도, 병렬 처리 성능을 크게 개선한 주요 업데이트임
  • 기존 Borg 1.x와 호환되지 않으므로 업그레이드 시 주의가 필요함
  • 새로운 기능과 개선된 성능으로 다양한 클라우드 스토리지와의 호환성을 제공함
  • Borg 2.0의 주요 변경 사항과 새로운 기능을 이해하고 활용하면 백업 및 데이터 관리에 큰 도움이 될 것임
Hacker News 의견
  • BorgBackup 사용자로서 매우 만족스러움. 7년 동안 매주 중복 제거된 백업이 완벽하게 작동하고 있음. Borgmatic과 함께 사용을 추천함
  • 현재 rclone을 사용하여 원격 머신에 백업 중이지만, 이는 전문적인 솔루션이 아님. Backblaze B2를 원격으로 추가하려고 생각 중임. rclone은 백업 도구가 아니며, 데이터 블록을 적절한 크기로 나누고, 전체 디렉토리를 tar로 인코딩하며, 중복 제거를 수행하는 등의 기능이 필요함. 추천할 만한 도구가 있는지 궁금함
  • Restic과 Duplicati를 잠깐 살펴봤지만, 기대만큼 간단하지 않음. GUI가 필요 없고, 모든 설정을 단일 구성 파일에 저장하고 싶음. 일부 도구는 인덱스가 망가져 데이터 복구가 불가능하다는 무서운 이야기를 들음
  • Borg와 Restic의 최신 비교나 Restic에서 Borg로 전환할 만한 이유가 있는지 궁금함. Borg를 사용했지만 로컬 파일이나 ssh 외의 백엔드를 사용할 수 없는 것이 문제였음. S3 호환 스토리지 제공자에 백업하기 위해 Restic으로 전환했음. 현재 Restic과 Borg는 동등해 보임
  • rclone 백엔드를 Borg에 작성하고 싶었음. v1에서는 백엔드가 잘 추상화되지 않아 어려웠지만, v2에서는 Thomas Waldmann이 좋은 추상화 인터페이스를 만들어 rclone 코드는 300줄 미만의 Python으로 작성 가능했음
  • Borg가 객체 스토리지와 함께 작동하는 것은 지원되지 않았지만, 일부 사용자는 그렇게 사용했음. 원본 저장소가 손상된 경우 손상이 중복될 수 있어 문제가 됨. rclone을 지원하는 것이 더 현명하고 미래 지향적인 선택임
  • 개인적으로 rsync 대신 Borg를 사용할 시점을 추천할 수 있는지 궁금함. 현재 rsync를 사용하여 디렉토리를 다른 드라이브와 원격 서비스에 백업 중임. Borg의 암호화 기능이 부럽지만, 새로운 도구의 복잡성과 데이터 손실에 대한 두려움이 있음
  • 저렴한 온라인 스토리지를 찾고 있다면 Microsoft 365 Single 구독이 1TB의 OneDrive 공간을 제공함. Restic과 rclone을 사용하여 몇 년 동안 성공적으로 사용 중임. 속도는 빠르지 않지만 작동함
  • rsync.net에 Borg 백업을 작성하는 데 만족함. SSH 세션에서 Borg를 강제하는 옵션과 백업 SSH 키가 손상될 경우 삭제를 방지하는 옵션이 있음. 전반적으로 설정이 어렵지 않은 견고한 솔루션임
  • Borg 암호화와 rclone 암호화 중 어느 것을 사용할지에 대한 이유가 있는지 궁금함