| ボーグ | |
|---|---|
| 開発者 | ボーグ集団 |
| 初回リリース | 2015年6月11日 (2015年6月11日) |
| 安定リリース | |
| プレビューリリース | |
| リポジトリ | github |
| 書かれた | Python、Cython、C |
| オペレーティング·システム | Linux、macOS、FreeBSD、NetBSD、OpenBSD実験的: Cygwin 、 WSL経由の Windows |
| タイプ | バックアップ |
| ライセンス | BSD 3条項ライセンス[ 3 ] |
| Webサイト | borgbackup.org |
Borg(旧称Attic)は、様々なUnix系オペレーティングシステム向けの重複排除バックアップソフトウェアです。Borgは、Debian、Fedora、Archのリポジトリに含まれています。
| 屋根裏 | |
|---|---|
| 原作者 | ヨナス・ボルグストローム |
| 初回リリース | 2010年3月14日 (2010年3月14日) |
| 最終リリース | |
0.16 / 2015年5月16日 (2015年5月16日) | |
| リポジトリ | |
| 書かれた | Python、C |
| オペレーティング·システム | Linux、FreeBSD、OS X |
| サイズ | 86KB |
| タイプ | バックアップ |
| ライセンス | BSD [ 4 ] |
| Webサイト | 屋根裏バックアップ |
Attic の開発は 2010 年に始まり、2013 年 8 月に Debian に受け入れられました。Attic はpipから入手でき、特に Debian、Ubuntu、Arch、Slackware の一部となっています。
2015年、Atticは「よりオープンで、より速いペースの開発」をサポートするために「Borg」としてフォークされました。開発者によると[ 5 ]このフォークではAtticの多くの問題が修正されましたが、元のプログラムとの下位互換性は失われています(不可逆なアップグレードプロセスが存在します)。Borg 1.0.0は最終的に2016年3月5日にリリースされました。
2021年4月現在、atticのウェブサイトは削除されました。[ 6 ]
2022年からベータ版となっている次のメジャーボーグバージョン2.0では、下位互換性が再び失われ、元に戻せないアップグレードプロセスが必要になります。[ 7 ]
2024年現在、Borgは多くの貢献者によって活発に開発されていますが[ 8 ] 、 Atticは利用できなくなりました。安定版リリースは、Arch Linux、Debian、Fedora、OpenSUSE、Ubuntuなどの様々なLinuxディストリビューション、および様々なBSD派生ディストリビューションのPorts Collection、そしてmacOS用のHomebrewから入手できます。このプロジェクトは、Linux、FreeBSD、macOS用のビルド済みバイナリも提供しています。
Borg は、効率的で重複排除され、圧縮され、(オプションで) 暗号化され、認証されたバックアップを提供します。
バックアップには、所有者/グループ、権限、POSIX ACL、拡張ファイル属性などのメタデータが含まれます。また、ハードリンク、シンボリックリンク、デバイスファイルなどの特殊ファイルも処理します。内部的には、アーカイブ内のファイルをメタデータのストリームとして表現します。これはtarに似ていますが、 gitなどのツールとは異なります。Borg プロジェクトは、内部動作に関する詳細なドキュメントを作成しています。
ローリングハッシュを用いて、単一リポジトリ内のすべてのデータに対してデータ重複排除を実装します。圧縮はデフォルトでlz4、暗号化はHMAC認証によるAES(OpenSSL経由)です。
Borgは基本的にコマンドラインプログラムであるため、複数のGUIフロントエンドが存在します。VortaやPika Backupなどのデスクトップアプリケーションや、多くのWebインターフェースは、Borgに機能を追加しています。最新のリストについては、コミュニティページをご覧ください。[ 9 ]