备份失败,没有剩余空间错误

所以我在我的100GB HDD( 计算机)上预留了一个大约30 GB的备份分区。 我有一些文件,我想要Windows和Ubuntu访问(NTFS分区)以及Ubuntu的备份目录。

但是,当它进行自动备份时,它表示没有剩余空间。 我的备份设置设置为:

备份截图1备份截图2

并且它表示将保留旧备份,直到备份位置空间不足。 如果没有足够的空间,为什么不删除旧备份呢? 它在备份目录中是否太低(再次删除旧备份)或者我的/tmp~/.cache是否有问题?

我看了这个问题: 为什么DéjàDup说没有空间? ,但这没有任何帮助。 AFAIK我的tmp文件夹和我的.cache文件夹不是太大:

tmp文件夹规格.cache文件夹规格

编辑:(11/18/2013)

从命令添加结果( duplicity remove-all-but-n-full 1 file:///media/nate/Backup/Backup --force ):

 Synchronizing remote metadata to local cache... Copying duplicity-full-signatures.20130901T193629Z.sigtar.gz to local cache. Copying duplicity-full.20130901T193629Z.manifest to local cache. Copying duplicity-inc.20130901T193629Z.to.20130905T184555Z.manifest to local cache. Copying duplicity-inc.20130905T184555Z.to.20130912T120237Z.manifest to local cache. Copying duplicity-inc.20130912T120237Z.to.20130919T173913Z.manifest to local cache. Copying duplicity-inc.20130919T173913Z.to.20130926T110023Z.manifest to local cache. Copying duplicity-inc.20130926T110023Z.to.20131003T111040Z.manifest to local cache. Copying duplicity-inc.20131003T111040Z.to.20131010T112231Z.manifest to local cache. Copying duplicity-inc.20131010T112231Z.to.20131019T172556Z.manifest to local cache. Copying duplicity-inc.20131019T172556Z.to.20131024T120102Z.manifest to local cache. Copying duplicity-new-signatures.20130901T193629Z.to.20130905T184555Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20130905T184555Z.to.20130912T120237Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20130912T120237Z.to.20130919T173913Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20130919T173913Z.to.20130926T110023Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20130926T110023Z.to.20131003T111040Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20131003T111040Z.to.20131010T112231Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20131010T112231Z.to.20131019T172556Z.sigtar.gz to local cache. Copying duplicity-new-signatures.20131019T172556Z.to.20131024T120102Z.sigtar.gz to local cache. Last full backup date: Sun Sep 1 15:36:29 2013 No old backup sets found, nothing deleted. 

编辑:(11/19/2013)

Ran duplicity cleanup file:///media/nate/Backup/Backup --force

 Local and Remote metadata are synchronized, no sync needed. Last full backup date: Sun Sep 1 15:36:29 2013 GnuPG passphrase: No extraneous files found, nothing deleted in cleanup. 

按照以下步骤释放尽可能多的空间,同时保留最新备份


通过双重性删除旧备份

您可以尝试手动删除旧的备份文件。

要删除除上一次完整备份以外的所有备份,请打开终端并运行以下命令:

 duplicity remove-all-but-n-full 1 file:///media/nate/Backup/ --force 

从失败的备份会话中删除文件

如果仍然没有备份空间,这可能会有所帮助(它会从失败的备份会话中删除文件):

 duplicity cleanup file:///media/nate/Backup/ --force 

仍然没有空间

但对于您的情况,我认为备份分区已满

  • 一个完整备份(从2013-09-01),和
  • 许多增量(直到2013-10-19)。

这意味着,Duplicity / Ubuntu Backup不会删除任何会破坏最新备份的文件。

所以现在,您需要在其他地方找到备份空间并运行新备份。 或者,您手动删除当前备份并立即运行新备份。 但请记住,在新备份成功完成之前,您将无法进行任何备份。