对于那些谁 在各个领域使用Linux (服务器或台式机),请注意,对于每个任务,可以有多种可能的解决方案。 一个很好的例子是在现场 备份。
尝试进行备份时,可以选择几个选项。 数据,即使您希望通过网络备份数据也是如此。 一种这样的解决方案是开源BorgBackup。 这 支持压缩和身份验证加密的重复数据删除备份程序。
重复数据删除是一种消除重复数据重复副本的技术。 一个相关且有点同义的术语是单实例存储。
关于BorgBackup
主要目标 通过BorgBackup 是为了提供一种高效且安全的数据备份方式。
由于仅存储更改,因此使用的重复数据删除技术使BorgBackup适用于日常备份。
经过身份验证的加密技术使其适合于备份到不完全受信任的目的地。
BorgBackup可以将数据存储在可通过SSH访问的任何远程主机上。 如果将Borg安装在远程主机上,则与使用网络文件系统(sshfs,nfs等)相比,可以获得巨大的性能提升。
备份可以作为文件系统挂载。 备份文件可以作为用户空间文件系统挂载,以便轻松交互浏览备份和还原(例如,使用常规文件管理器)。
所有 数据可以通过256位AES加密进行保护,数据完整性和真实性使用HMAC-SHA256进行了验证。 数据在客户端被加密。
除此之外,所有数据都可以使用lz4(超快速,低压缩),zlib(中速和压缩)或lzma(低速,高压缩)进行压缩。
主要功能包括:
- 基于内容定义的基于块的重复数据删除用于减少存储的字节数:每个文件被分成多个不同长度的块,并且仅将以前从未见过的块添加到存储库中。
- 速度:性能关键代码(分段,压缩,加密)在C / Cython中实现
- 本地文件和数据缓存
- 快速检测未修改的文件。
- 数据加密
如何在Linux上安装BorgBackup?
对于那些对能够在其系统上安装此工具感兴趣的人, 您可以按照以下我们与您分享的说明进行操作。
如果他们是 Debian,Ubuntu,Linux Mint用户或这些用户的任何其他派生产品,我们将通过执行以下命令从终端安装Borg:
sudo apt install borgbackup
当为 Arch Linux,Manjaro,Antergos或其他任何Arch Linux衍生产品, 他们必须在其pacman.conf文件中启用社区存储库。
安装它的命令是:
sudo pacman -S borg
Fedora,CentOS,RHEL或这些的任何其他派生的用户可以通过以下方式安装它:
sudo dnf install borgbackup
对于那些 任何版本的OpenSUSE的用户都可以使用以下命令进行安装:
sudo zypper in borgbackup
最后,对于Gentoo用户,请安装Borg con:
emerge borgbackup
安装Borg的图形界面(GUI)
本机地 Borg是从命令行管理的,因此,如果您打算在台式计算机上使用此工具(即,您管理台式机环境) 最方便的是,您可以通过图形界面来管理Borg。
为此,我们将安装Vorta(Borg优美的界面)。 我们可以使用PIP以通用方式将其作为Python软件包安装在我们的系统中。
在终端中,我们将输入以下内容:
pip3 install vorta
就是这样,我们可以开始使用Borg。
Si 您想要了解更多有关博格的信息吗? 及其在终端上的使用形式,您可以访问以下链接。