问题标签 [duplicity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
171 浏览

bash - Download new duplicity archives only (bash)

I'm using duplicity to save encrypted backups to remote machine A once per day. I'd like remote machine B to download those backups from remote machine A, but only the new archives so that if A is compromised and the backups are tampered with, B will still have clean backups up to that point.

duplicity first saves a series of files like this:

Subsequent backup operations save a series of files like this:

In a bash script, how can I have machine B download only the files it doesn't have yet and not alter the ones it does have?

0 投票
2 回答
1194 浏览

macos - Duplicity 不喜欢 Mavericks 上的最大打开文件设置

我使用 duplicity 来备份一些文件。我现在正在尝试恢复到我的 Mac 以测试备份,但出现以下错误:

所以我尝试:

看起来不错,然后运行:

你如何真正获得改变的极限?我已经谷歌没有运气:(

0 投票
1 回答
341 浏览

linux - Duplicity + CloudFiles

尝试使用 Duplicity 备份到 CloudFiles 时,我收到以下输出:

我正在使用 Linux Mint 17 并遵循本指南: http: //gsusmonzon.blogspot.co.uk/2013/07/backup-with-duplicity-and-rackspace.html

0 投票
1 回答
855 浏览

bash - 重复性 - 文件规范...不能匹配基目录中的任何文件

我正在将一些具有重复性的路径备份到另一个分区,现在我想排除一个子目录。但我得到了这个错误:

这很奇怪,因为文件规范确实从基目录开始。我还想备份其他用户目录。我为他们每个人运行一个重复过程。或者我应该只使用一个使用多个 --include 选项并作为基本目录 / 的重复进程吗?

这是实际的备份脚本:

0 投票
1 回答
515 浏览

python - 使用 duplicity 上传到 Swift Pseudo 文件夹

我正在尝试使用重复性将文件备份到 RunAbove 提供的 Swift 对象存储服务。容器的名称是“备份”,它有一个名为“web”的伪文件夹,我想在其中放置备份。

重复版本:0.6.24
Python 版本:2.7.3
python-keystoneclient 1.0.0
python-swiftclient 2.3.1

设置必要的环境变量后,我尝试了以下命令:

返回以下错误:

然后我尝试了:

返回python错误:

如何使用 duplicity 将文件备份到 OpenStack Swift 中的伪文件夹?

0 投票
1 回答
620 浏览

backup - 重复性包括通配符

我想用双重性备份我的 lxc 容器的所有家,我使用(命令行简化为问题):

这与房屋不匹配,而

作品。

进一步的测试表明,

也不起作用。duplicity 的联机帮助页告诉我第一次匹配获胜,*并且**允许作为通配符,其中**匹配所有内容且*仅匹配一个路径组件。

0 投票
1 回答
797 浏览

ubuntu - Deja Dup:来自网络的备份文件夹

我知道可以将备份保存在远程位置,但是我可以备份远程位置吗?我有一台带有数据的服务器和一台电脑,可以将备份保存在同一个网络上。我可以使用 sshfs 将服务器上的数据挂载到电脑上并备份挂载的文件夹。我想每天进行备份,并保留至少一个月的备份。问题是,如果服务器停止或连接丢失会发生什么?Deja Dup 是否会备份一个空文件夹,并在第二天,当所有文件都可以访问时,进行增量备份,这将再次备份所有内容?服务器有大约 300gb 的数据,必须备份。第一天,将进行 300GB 备份。增量备份会很小,每天大约 50-80mb,但如果连接丢失,将会有一个空备份,并在第二天进行 300gb 增量备份。如果每个月连接丢失 5 次,这意味着将有 1.5TB 无用的增量备份。

0 投票
1 回答
829 浏览

command-line-interface - rsync 复制到本地而不是远程

我以前工作的备份脚本有问题。

简而言之,它只是调用 duplicity 并命令它通过 rsync 将文件复制到 NAS。

但是,当我现在启动我的脚本时,它总是返回一个权限被拒绝错误。

我已经把它缩小到 rsync 没有像我想象的那样工作。

在我的测试设置中,我现在执行以下代码:

发生的情况是,在当前目录中创建了一个名为“remoteuser@nas.domain.com”的文件夹,并且 rsync 将 test 中的文件同步到该新文件夹中。如果我在远程 (...:/home/remoteuser/backup) 上附加目标目录,它会返回前面提到的“权限被拒绝”错误

顺便说一句,通过 ssh 连接到我的 nas 没有问题。

0 投票
1 回答
781 浏览

backup - 如何保护 Duplicity 备份

我使用 Duplicity 将我的主机帐户备份到使用 WebDav 的远程服务器。日程安排是每日增量,每月完整。

我还想保护备份免受主机黑客攻击,所以我必须确保服务器(Duplicity 在哪里)不能破坏远程服务器上的备份。

是否有推荐的解决方案来保护备份?

如果不是我想在远程服务器上制作脚本,那么上传后备份会变成只读的。(最终它还会删除超过 x 个月的备份。)

我可以制作这个脚本,但我不确定可以安全保护哪些文件。如果我chmod o-w定期保存所有文件,第二天会继续备份吗?或者 Duplicity 需要写入尚未上传的文件?如何确定 Duplicity 需要更改哪些文件,哪些不需要更改?

如何删除旧备份而不破坏某些内容?

0 投票
1 回答
491 浏览

svn - Duply / Duplicity 备份失败,原因是没有这样的文件或目录

我正在使用 duply / Duplicity 来备份我的 /var/www 目录,但该任务不起作用。它总是失败并显示以下错误消息:

一方面它说“完成状态OK”,另一方面它说“错误2”。这有点令人困惑。

好的,这可能表示备份成功,但关于“错误 2”消息,我最好修复它,我将来会收到“错误 0”。

有一些 cronjobs,每 7 分钟在系统上运行一次“svn update”。

有人有想法吗?我期待着您的回答。谢谢!