서버당 24 TB에서 160 TB의 하드드라이브 · 암스테르담, 부쿠레슈티, 키시너우 · KYC 없음. 암호화폐로 결제: BTC, USDT, USDC, ETH, SOL, LTC, XMR
언어: 한국어
hold 선택

비교 · 백업 도구 · 읽기 2 November 2026

자체 서버로 오프사이트 백업을 할 때 Restic과 Borg 중 무엇이 더 나을까요?

각 프로젝트 자체 페이지에 나온 버전과 기능, 각 도구가 서버에서 요구하는 것, 암호화 방식, 그리고 공격자가 오래된 백업에 손대지 못하게 하는 방법.

최종 업데이트: · 6 분 소요

빠른 답변

자체 서버로 오프사이트 백업을 할 때 Restic과 Borg 중 무엇이 더 나을까요?

자체 서버로 오프사이트 백업을 하려면 여러 시스템과 다양한 스토리지 백엔드를 쓰는 경우 restic이 더 낫고, Linux에서 Linux로 SSH를 통해 백업한다면 Borg가 더 낫습니다. 둘 다 중복 제거와 암호화를 지원하며 append-only 모드를 제공합니다. 2 November 2026 기준 최신 버전은 restic 0.19.1, Borg 1.4.5입니다. Basalthold은 US$110.99에서 30일당 서버를 임대하며, 암호화폐 결제만 가능하고 KYC 없이 이용할 수 있습니다.

2026년에 restic, Borg, Kopia는 어떻게 비교되나요?

resticBorgKopia
최신 안정 릴리스0.19.1, 2026년 7월 5일1.4.5, 2026년 7월0.23.1, 2026년 6월 16일
다음 메이저 버전—2.0 베타: 2.0.0b25, 2026년 9월 27일—
서버에 필요한 것SFTP용 SSH 또는 rest-server; 서버에 restic 불필요SSH, 서버에 Borg 설치 필요(권장)SFTP 또는 Kopia Repository Server
기타 백엔드S3 및 S3 호환, B2, Azure, Google Cloud, Swift, rclone로컬 경로 또는 직접 마운트한 원격 파일 시스템S3 및 S3 호환, B2, Azure, Google Cloud, Google Drive, WebDAV, rclone
암호화상시: AES-256 counter mode, Poly1305-AESborg init에서 선택: HMAC-SHA256 또는 BLAKE2b를 사용하는 AES-CTR-256, none 있음항상 켜짐: AES-256 또는 ChaCha20, 파일 이름 포함
압축예, repository format 2(restic 0.14.0 이상) 사용기본값은 lz4, zstd, zlib, lzmapgzip, s2, zstd
클라이언트가 접근할 수 없는 오래된 백업rest-server --append-onlyborg serve --append-only 또는 append_only = 1S3 Object Lock, 또는 삭제 권한이 없는 키
Windows예, Scoop 또는 WinGet 사용기본 지원 아님, WSL과 Cygwin은 실험적—
공식 그래픽 인터페이스아니요아니요예

2026년 11월 2일 기준 각 프로젝트의 릴리스 페이지와 문서를 읽었습니다. Borg 1.4.5는 GitHub 페이지에서 Latest로 표시된 릴리스이며, 변경 로그 기준 날짜는 2026년 7월 19일입니다. 대시(—)는 해당 항목을 확인하지 않았다는 뜻입니다.

restic과 Borg는 서버에 무엇이 필요한가요?

restic은 서버에 자체적으로 필요한 것이 없습니다. 문서에서는 공개 키를 아는 SSH 서버를 요구합니다. 비밀번호 프롬프트가 뜨면 자동 백업이 멈추기 때문입니다. append-only 대상이라면 대신 restic의 rest-server를 실행하세요. 기본적으로 포트 8000에서 수신합니다.

Borg의 quickstart에 따르면 원격 호스트에 Borg가 설치되어 있을 때 원격 저장소가 가장 빠르고 쉬운 방법입니다. 그러면 클라이언트가 SSH를 통해 borg serve과 통신합니다. 서버에 Borg가 없어도 원격 파일시스템을 마운트할 수 있으나, 문서에서는 모든 파일시스템이 백업에 충분히 안정적이지는 않다고 경고합니다.

restic은 SSH 계정이면 무엇이든 백업 대상으로 바꾸고, Borg는 서버 패키지 하나를 요구하는 대신 forced command를 더 엄격하게 겁니다.

203.0.113.10의 임대 서버에 각각 저장소 하나
# restic over SFTP: only SSH and a key on the server
restic -r sftp:[email protected]:/tank/restic init

# Borg over SSH: Borg 1.4.5 installed on both sides
borg init --encryption=repokey-blake2 ssh://[email protected]/tank/borg

# On the server, ~backup/.ssh/authorized_keys pins the key to one repository:
command="borg serve --append-only --restrict-to-path /tank/borg",restrict ssh-ed25519 AAAA... client@laptop

restic과 Borg는 어떻게 암호화하며, 키는 누가 보관하나요?

둘 다 클라이언트에서 암호화하므로 서버에는 암호문만 저장됩니다. 차이는 얼마나 많은 선택지를 주느냐입니다.

  • restic은 저장소의 모든 것을 카운터 모드 AES-256으로 암호화하고 Poly1305-AES로 인증합니다. 비밀번호는 scrypt를 통해 키를 해제합니다. 로컬 캐시조차 암호화됩니다.
  • Borg는 borg init에서 모드를 설정합니다. repokey는 암호화된 키를 저장소에 두고, keyfile은 클라이언트에 둡니다. Borg 문서에서는 borg key export로 키를 내보내 백업 대상 시스템과 떨어진 곳에 보관하라고 합니다.
  • Kopia에는 암호화되지 않은 모드가 없습니다. AES-256 또는 ChaCha20으로 콘텐츠와 파일 이름을 암호화합니다.

더 넓은 그림은 백업을 위한 클라이언트 측 암호화에서 확인하세요.

클라이언트가 해킹당했을 때 오래된 백업을 안전하게 지키는 것은 어느 쪽인가요?

설정한다면 둘 다입니다. rest-server의 --append-only 모드는 새 백업은 허용하되 기존 백업의 삭제와 수정은 막습니다. Borg의 append-only 모드는 커밋된 데이터의 덮어쓰기와 삭제를 거부합니다.

Borg는 한 가지 함정을 문서화합니다. prune과 delete는 append-only 모드에서도 실행되며, 데이터를 삭제됨으로 표시할 뿐입니다. 그 뒤 일반 모드에서 쓰기가 일어나면(예: 관리자 머신에서의 prune) 그 데이터가 영구히 제거됩니다. 따라서 prune 전에 항상 borg check를 실행하고, 공격이 의심되면 하드 링크 사본을 보관하세요. 두 도구의 방법은 자체 서버에서 백업을 불변으로 만들기에 있습니다.

Borg 2는 준비되었나요, 그리고 Borg 1 저장소는 어떻게 되나요?

아직 프로덕션용이 아닙니다. Borg 2.0은 베타이며, 2.0.0b25가 2026년 9월 27일에 나왔고 1.4 계열이 여전히 Latest로 표시된 릴리스입니다. Borg 2는 새로운 저장소 형식을 사용합니다. borg transfer --from-borg1는 Borg 1.x 저장소의 아카이브를 새 Borg 2 저장소로 복사합니다. 그런 다음 Borg 2가 클라이언트와 서버 양쪽에서 실행되어야 합니다.

지금은 새 오프사이트 저장소를 Borg 1.4.5로 시작하고, Borg 2로의 이전은 제자리 업그레이드가 아니라 이관으로 계획하세요.

Kopia는 어디에 맞나요?

Kopia는 세 번째 선택지이며, 공식 그래픽 인터페이스를 갖춘 유일한 옵션입니다. 2026년 6월 16일에 릴리스된 버전 0.23.1은 데이터 손실로 이어질 수 있는 드문 경쟁 조건을 수정했으며, 유지 관리자들은 업그레이드를 권장합니다. SFTP, S3 호환 스토리지와 여러 클라우드, 또는 직접 운영하는 Kopia Repository Server에 씁니다. 랜섬웨어 대응 가이드는 컴플라이언스 모드의 S3 Object Lock이나 삭제 권한이 없는 액세스 키에 의존합니다. 백업을 운영하는 사람들이 셸 대신 창을 원할 때 Kopia를 고르세요.

restic이나 Borg에는 얼마나 큰 서버가 필요한가요?

데이터 전체 사본 하나에, 보관하는 모든 버전의 변경된 블록을 더해 풀 크기를 정하세요. 중복 제거와 압축이 둘 다 줄여 주며, 얼마나 줄어드는지는 데이터에 따라 다릅니다. 그다음 패리티를 더하세요. RAIDZ2에 10 TB 드라이브 열 개를 두면 저장소용으로 80 TB가 남습니다.

2 November 2026에서 암호화폐를 받는 KYC 없는 호스트는 36 TB부터 TB당 월 중앙값 $6.70을 청구했습니다. 72 TB부터는 중앙값이 $4.86로 떨어졌습니다. Hold 40은 $5.02/TB이고 Hold 100 $3.77/TB이며, 원본 기준입니다. 모든 조건은 보관 요금표에 있습니다. 가상 머신 전체라면 오프사이트 Proxmox Backup Server가 더 맞습니다.

어느 것을 골라야 하나요?

상황선택
Windows, macOS, Linux 클라이언트, 목표 하나 공유restic
나중에 서버와 S3 또는 B2에 같은 저장소restic
SSH로 백업하는 Linux 서버, 조정된 압축 사용Borg 1.4.5
각 클라이언트 키를 한 경로에 고정하는 forced commandBorg 1.4.5
그래픽 인터페이스가 필요한 사람Kopia
Proxmox VE 가상 머신 전체Proxmox Backup Server

restic과 Borg에 대해 사람들이 또 무엇을 묻나요?

restic과 Borg를 같은 임대 서버에서 함께 쓸 수 있나요?

예. 각 도구에 데이터 풀의 별도 계정과 디렉터리를 주세요. restic은 SFTP 접근만 있으면 되고, Borg는 borg 패키지와 키마다 forced borg serve 명령이 필요합니다.

restic과 Borg 중 어느 쪽이 더 빠른가요?

Basalthold은 자체적으로 속도 테스트를 진행한 적이 없으며, 속도는 데이터, CPU, 회선에 따라 달라집니다. 두 도구 모두 첫 실행 이후에는 새 청크만 전송하므로 이후 백업은 첫 백업보다 훨씬 작습니다.

서버에 restic을 설치해야 하나요?

아니요. restic은 일반 SFTP로 작동합니다. append-only 모드나 HTTP 백엔드를 원할 때만 rest-server를 설치하세요.

Basalthold이 제 restic 또는 Borg 리포지토리를 읽을 수 있나요?

암호화되어 있으면 읽을 수 없으며, restic은 항상 암호화됩니다. Borg는 none과 authenticated를 제외한 모든 모드에서 암호화합니다. LUKS 또는 ZFS 기본 암호화로 모든 데이터 드라이브를 암호화할 수 있습니다. 키는 고객님이 보관하며, 팀의 누구도 키를 요구하지 않습니다.

restic 또는 Borg 리포지토리에는 어떤 hold가 적합한가요?

Hold 24은 소규모 리포지토리를 위해 두 개의 드라이브를 미러링합니다. Hold 160은 네 가지 hold 중 TB당 가격이 가장 낮으며, $3.50/TB. 결제는 암호화폐로만 가능하고 KYC가 없습니다.

restic 또는 Borg 리포지토리를 위한 서버 한 대

$201.09/30일에 Hold 40: AMD Ryzen 5 3600(6코어 / 12스레드), 64 GB DDR4, 4 × 10 TB 하드 드라이브(원시 40 TB) 및 시스템용 512 GB NVMe, 1 Gbit/s 포트, 30일당 60 TB 트래픽, IPv4 1개 및 IPv6 /64. 암호화폐, KYC 없이.

출처 (15)
  1. restic 릴리스 (0.19.1, 2026년 7월 5일) — restic on GitHub (read 2026-11-02)
  2. 새 저장소 준비하기 — restic documentation (read 2026-11-02)
  3. 참고: 설계 및 암호화 — restic documentation (read 2026-11-02)
  4. 설치 — restic documentation (read 2026-11-02)
  5. rest-server README (--append-only, --private-repos) — restic on GitHub (read 2026-11-02)
  6. Borg 릴리스 (1.4.5; 2.0.0b25) — BorgBackup on GitHub (read 2026-11-02)
  7. borg init: 암호화 모드 (1.4.5) — BorgBackup documentation (read 2026-11-02)
  8. 추가 참고: append-only 모드 (1.4.5) — BorgBackup documentation (read 2026-11-02)
  9. 빠른 시작 (1.4.5) — BorgBackup documentation (read 2026-11-02)
  10. 설치 (1.4.5) — BorgBackup documentation (read 2026-11-02)
  11. borg transfer (2.0 개발 문서) — BorgBackup documentation (read 2026-11-02)
  12. Kopia 릴리스 (v0.23.1, 2026년 6월 16일) — Kopia on GitHub (read 2026-11-02)
  13. 리포지토리 — Kopia documentation (read 2026-11-02)
  14. 기능 — Kopia documentation (read 2026-11-02)
  15. 랜섬웨어 보호 — Kopia documentation (read 2026-11-02)

24 TB부터 $110.99/30일 · KYC 없음

hold 선택