クラウドストレージやリモートファイルサーバーに、暗号化・差分・圧縮バックアップを保存できる無料のオープンソースバックアップクライアント。
borgbackup/borg
変更されたデータチャンクだけを保存する、任意の圧縮と認証付き暗号化に対応した重複排除バックアッププログラム。
代替できる製品:Time Machine
Acronis True Image
- スター
- 13,870
- フォーク
- 882
- 未解決の Issue
- 183
- 最終コミット
- 一昨日
これは何?
BorgBackup(Borg)は、ファイルを可変長のチャンクに分割し、これまでに保存したことのないチャンクだけを保存するコマンドラインのバックアッププログラムです。重複排除はファイル名やパスではなく内容に基づいて行われるため、毎日のバックアップを小さく保てます。また、同じリポジトリを使う複数のマシンで共有されているデータも、1回だけ保存されます。
データはマシンの外に送信する前にクライアント側で256ビットの認証付き暗号化を施せるため、完全には信頼できないストレージにもバックアップを送信できます。lz4、zstd、zlib、lzmaによる圧縮は任意です。保存先にはローカルパス、SSHホスト、SFTP、S3、B2、rcloneが対応するあらゆるバックエンドを指定でき、アーカイブはファイルシステムとしてマウントして閲覧や復元に利用できます。
このリポジトリは不安定なBorg 2のベータブランチであり、リリース間で互換性のない変更が入る可能性があるため、本番バックアップには使用しないでください。Linux、macOS、FreeBSD、Windows向けに単一ファイルのバイナリが提供されています。
主な機能
- 01コンテンツ定義チャンク分割による重複排除で、新しいチャンクだけを保持
- 02AES-OCBまたはchacha20-poly1305によるクライアント側の認証付き暗号化
- 03lz4、zstd、zlib、lzmaによる任意の圧縮
- 04SSH、SFTP、S3、B2、rclone経由のリモートリポジトリ
- 05バックアップアーカイブをファイルシステムとしてマウントし、閲覧や復元が可能
- 06Linux、macOS、FreeBSD、Windows向けの単一ファイルバイナリ
ユースケース
- データの大部分が変わらない、ホームディレクトリやサーバーディレクトリの日次バックアップ
- 暗号化して、信頼できないリモートホストやクラウドバケットにバックアップ
- よく似たVMイメージやディスクスナップショットを多数、小さなリポジトリに保存
トピック
よくある質問
- borg とは?
- 変更されたデータチャンクだけを保存する、任意の圧縮と認証付き暗号化に対応した重複排除バックアッププログラム。 BorgBackup(Borg)は、ファイルを可変長のチャンクに分割し、これまでに保存したことのないチャンクだけを保存するコマンドラインのバックアッププログラムです。重複排除はファイル名やパスではなく内容に基づいて行われるため、毎日のバックアップを小さく保てます。また、同じリポジトリを使う複数のマシンで共有されているデータも、1回だけ保存されます。
- borg は無料で使えますか?ライセンスは?
- borg は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- borg は今もメンテナンスされていますか?
- 活発にメンテナンス中。borg の最終コミットは 2026年10月20日 です。
- borg は何に使えますか?
- データの大部分が変わらない、ホームディレクトリやサーバーディレクトリの日次バックアップ 暗号化して、信頼できないリモートホストやクラウドバケットにバックアップ よく似たVMイメージやディスクスナップショットを多数、小さなリポジトリに保存
- borg はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/borgbackup/borg
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
再利用可能な転送プロファイルを管理し、差分プレビューとSSH転送時を含むリアルタイム進捗表示を備えたrsync用ターミナルUI。
200以上の形式に対応し、暗号化や分割機能、ファイルマネージャーを備えた、クロスプラットフォーム対応の無料アーカイブ管理・展開ツール。
ZIP・7Z・TARの作成・展開、RARの展開、暗号化、Finder連携に対応したmacOS向け無料オープンソースアーカイブツール。
70以上のクラウドストレージプロバイダーやローカルストレージ間でファイルを同期・コピー・マウントできるコマンドラインツール。rsyncのクラウド版として紹介されています。
FUSE経由で暗号文のフォルダを平文として参照できるようマウントする、Go製の暗号化オーバーレイファイルシステムです。