云网牛站
所在位置:首页 > Linux教程 > 在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

2019-08-14 10:57:41作者:游俊梧稿源:云网牛站

本文介绍在Linux操作系统中使用Duplicati的方法,适用于Debian、Ubuntu和Linux Mint发行版下,包括手动运行备份及恢复备份的方法。

 

使用Duplicati的方法

安装(参考:在Debian、Ubuntu、Linux Mint上下载及安装Duplicati的方法)并启动duplicati后,它将侦听localhost接口的端口8200,因此你可以通过在Web浏览器地址栏中键入127.0.0.1:8200来访问Duplicati Web界面。

首先,选择你的计算机是多个帐户还是单个帐户:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

单击添加备份(Add backup)以创建第一个备份,然后选择添加备份的方式,如果你之前未使用过Duplicati,则需要选择默认选项:配置新备份(Configure a new backup):

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

在下一页上,为备份命名,你可以使用任何你喜欢的名称,例如文件夹名称和备份日期,如果要将备份发送到云存储提供程序,建议启用加密,你可以使用默认加密方法:AES-256,单击“生成(Generate)”按钮以创建强密码(参考:在Linux中安装cracklib和pwscore检查密码复杂性/强度和分数),该密码用于加密备份,如果要解密备份,还需要使用此密码:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

因此,将此密码短语存储在安全的地方非常重要,例如在密码管理器中,如果丢失此密码,则无法恢复备份。

下一步是选择存储数据的位置,在本文中,我选择了Dropbox(参考:在Ubuntu Server 16.04上安装Dropbox的方法),然后在Dropbox中命名要存储数据的路径:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

接下来,单击AuthID链接,你将被带到Dropbox的网站以授予权限,因此Duplicati可以将数据发送到你的Dropbox帐户:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

允许Duplicati访问你的Dropbox帐户后,AuthID凭据将自动放入Duplicati Web界面的AuthID字段中,你现在可以单击“测试连接(Test connection)”按钮以确保Duplicati可以访问备份目标并创建文件夹。

在下一步中,选择计算机上的哪个文件夹进行备份,我选择备份我的主文件夹:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

你可以在“排除(exclude)”选项中排除隐藏文件,系统文件和临时文件,这正是我的主文件夹所需要的:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

你还可以单击“添加过滤器(Add filter)”链接以排除特定文件或子文件夹,例如,我不想将我的VirtualBox机器备份到Dropbox,因此我创建了一个过滤器来排除名称中包含“VirtualBox”的目录:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

在计划页面上,你可以设置备份运行的频率,如果你禁用了调度程序,那么每次都会手动运行备份,这不是我推荐的,我只是使用默认设置,如果在服务器上使用Duplicati,则可能希望在服务器上的活动较少时运行备份:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

如果你使用台式机或笔记本电脑,那么当你打开计算机时,如果错过了计划备份,则Duplicati将运行备份,对于始终在线的服务器,Duplicati会在预定时间运行备份。

在最后一步中,你可以将卷大小的值保留为默认值,然后,你可以选择备份保留策略,我选择保留所有备份,不要忘记保存配置:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

 

手动运行备份的方法

你可以等待Duplicati在预定时间运行备份,或单击“立即运行(Run now)”链接并立即运行备份:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

你还可以导出配置,以便能够在另一个Duplicati实例上还原备份:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

 

恢复备份的方法

我还在另一台Linux计算机上安装了Duplicati,我将在第二台计算机上恢复备份,在Duplicati主屏幕上,单击左侧的还原按钮,然后选择从配置中还原,如下图所示:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

在下一页上,上载配置文件并输入密码,单击导入:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

接下来,它将显示备份配置,你可以单击测试连接按钮以查看它是否有效:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

在下一页上,你可以看到加密选项,点击下一步:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

如果你在下一页看到“未找到(not found)”错误,请不要惊慌,你需要在搜索字段中输入文件夹路径,然后单击“搜索(Search)”按钮,你将能够在大矩形中选择文件夹,单击“继续(Continue)”按钮:

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

最后,配置还原选项,我选择将文件还原到原始位置,并且更喜欢覆盖现有文件,让我解释一下这意味着什么:

1、假设我的第二台计算机有两个名为/home/linuxbabe/film/和/home/linuxbabe/videos/的文件夹。

2、备份仅包含/home/linuxbabe/videos/文件夹。

3、如果我的第二台计算机上的/home/linuxbabe/videos/文件夹中有新视频,则还原过程将删除该新视频。

4、我的第二台计算机上的/home/linuxbabe/film/文件夹将保持不变。

在Linux中使用Duplicati的方法,包括手动运行备份及恢复备份的方法

配置还原选项后,单击“还原(Restore)”按钮。

 

相关主题

服务器备份工具:Amanda,Bakula,Clonezilla,Rsnapshot,Mondo Rescue

精选文章
热门文章