Duplicati - 一个开源强大的免费备份工具
Duplicati是一个开源免费备份程序,可以将备份存储在云存储服务和远程文件服务器上安全地加密,增量和压缩的功能。
目前它有能力与Amazon S3,Windows SkyDrive,Google Drive,Tahoe Lafs,Rackspace云或者它可以使用我们自己的SSH,WebDAV,SFTP或者FTP文件服务器。
Duplicati的一个大优势在于它使用标准UNIX组件,例如RDIFF,ZIP,AESCRYPT和GNUPG来创建备份。
即使Duplicati不可用,这将允许我们恢复文件。
内置调度程序确保备份始终是最新的。
Duplicati在LGPL下获得许可,可用于Windows和Linux。
安装duplicati.
我们将不得不访问Duplicati网息位,我们会发现它在不同的flavor 包装,如Debian/Ubuntu/Linuxmint,.rpm for CentOS/Fedora/Rhel或者Jinaries用于其他分布。
它还需要单声道运行,在大多数Linux发行版上可用的Microsoft .NET Framework的开源实现,我们可以在Mono上找到更多信息。
下载相应的包并使用包管理器将其安装如下:
对于Debian/Ubuntu:
# wget http://duplicati.googlecode.com/files/Duplicati%201.3.4.deb # dpkg -i Duplicati\ 1.3.4.deb
对于CentOS/Fedora/Rhel
# wget http://duplicati.googlecode.com/files/Duplicati%201.3.4.noarch.rpm # rpm -i Duplicati\ 1.3.4.noarch.rpm
创建第一个备份
完成安装后,我们可以从系统菜单中运行程序,也可以在控制台中运行duplicati命令来运行该程序。
它将显示初始备份向导,我们可以其中创建新备份或者还原旧的向导:
选择新的备份选项后,它会要求我们命名它,然后为我们提供一些备份的选项,可以从每个定义的文件夹中进行选择或者添加自定义文件夹:
接下来,它会要求我们输入密码来加密备份数据,此步骤是可选的,但如果我们打算使用云服务,强烈建议使用:
然后,它会向我们询问我们希望存储备份内容的位置,我们可以使用云服务或者远程位置等各种选项。
如果我们选择云服务,它会询问用户名和密码:
接下来,我们将介绍更高级的选项,在那里我们将能够设置备份应该运行的多个方面,何时删除旧文件,不同的限制和带宽使用和过滤器以包含或者排除特定文件:
此后Duplicati将创建备份并注意执行所有增量备份,以便数据是最新的