通过 ssh 将 tar 从 ubunut 压缩到 Windows 系统

通过 ssh 将 tar 从 ubunut 压缩到 Windows 系统

我有一个 Windows 系统,我想用它来备份本地 ubuntu 服务器。我想压缩一个文件夹并将其保存在windows系统上。我在window系统上安装了openssh,可以用scp复制文件到里面。

但是当我尝试 tar 一个大文件夹时,我收到错误“broken pipeline”。

nice -n 10 tar -c -I 'xz -0 -T0 -v' -f - /var/lib/docker | ssh [email protected] "cat > /e:/backup/wk18/dockerAM.tar.xz"

我已经对此进行了测试,这仅适用于复制。

scp /var/lib/docker/test [email protected]:/e:/backup/wk18/

我想我可能只是在某个地方有语法错误。

相关内容