linux 远道打包

linux 远程打包我想把A机器上的分区分别打包,然后放在B服务器上。 这个怎么实现,现在A上打包,再远程复制到B

linux 远程打包
我想把A机器上的分区分别打包,然后放在B服务器上。 这个怎么实现,现在A上打包,再远程复制到B上? 还是有直接的命令一边从A复制到B并打包?
[解决办法]
在A机器执行以下命令:

tar -zcf xx.ta.gz xx;
scp xx.gz user@hostb:/destination/;