borgbackup 超快速入门

Borg是一个用于备份的工具,本文节选并翻译自官方快速入门

官方文档编写得十分翔实,本文建议只作为快速了解所用。

安装

安装方法众多,包括aptpip等。

Installation

新建repository

borg init --encryption=repokey /path/to/repo

Borg也支持利用ssh等远程位置进行备份。
可以设置--encryption参数为none关闭加密。

备份目录

borg create /path/to/repo::Monday ~/src ~/Documents

“Monday”是备份(archive)的名称,需要为一个唯一的名称,并且得是一个有效的目录名。
可以使用{now}等占位符方便生成唯一名称。

borg create /path/to/repo::src_{now} ~/src

在第二天建立一个新的备份

borg create --stats /path/to/repo::Tuesday ~/src ~/Documents

由于采用增量备份的原因,第二次备份的速度会快得多。

列出所有备份

$ borg list /path/to/repo
drwxr-xr-x user   group          0 Mon, 2016-02-15 18:22:30 home/user/Documents
-rw-r--r-- user   group       7961 Mon, 2016-02-15 18:22:30 home/user/Documents/Important.doc
...

恢复“Monday”备份

borg extract /path/to/repo::Monday

删除“Monday”备份

borg delete /path/to/repo::Monday

注意:仅仅删除不会释放硬盘空间

释放硬盘空间

borg compact /path/to/repo
posted @ 2024-06-17 17:02  飞舞的冰龙  阅读(507)  评论(0)    收藏  举报