用低可用磁盘空间备份巨大的.tar



伙计们!我有一个问题:我需要备份一个35GB的大文件夹,但我只有5GB的可用磁盘空间。我想我脑子里有正确的算法,但我对bash脚本几乎一无所知:

  1. 焦油包装
  2. 正在拆分
  3. 获取当前拆分的文件名并通过WebDAV上传
  4. 删除它
  5. 然后拆分更多->上传等等

所以我想我必须用滚边|来做,但我不知道怎么做。如果你知道的话,请帮帮我。

也许你知道另一种方法。

对不起,我不熟悉WebDAV。我可以为通过ssh远程存储归档提供一个答案。也许你可以将此应用于WebDAV。

要通过ssh远程存储存档,请使用

tar cvf dirToArchive | gzip -c | ssh user@remoteHost 'cat > ~/archive.tgz'

最新更新