用于远程机器的linux tar命令

Raj*_*eev 1 linux centos tar rhel5

如何在远程计算机上创建.tar文件(例如/root/bugzilla)的存档并将其存储在本地计算机上.SSH-KEYGEN已安装,因此我可以通过身份验证.

我正在寻找以下内容:

tar -zcvf Localmachine_bugzilla.tar.gz /root/bugzilla
Run Code Online (Sandbox Code Playgroud)

Pet*_* G. 6

ssh <host> tar -zcvf - /root/bugzilla > bugzilla.tar.gz
Run Code Online (Sandbox Code Playgroud)

避免中间副本.

有关两种变体,请参阅此文章:远程Linux服务器到远程linux服务器目录副本.怎么样?