假如想把A服务器 /home/test/ 文件夹发送到B服务器 /home 目录下:
先在A服务器/root/.ssh/目录下设置好B服务器的登录私钥,如果不设置可以输入密码。
A服务器上
$cd /home/
$:/home#tar czf - test | ssh root@192.168.1.1 -p 22 -i ~/.ssh/密钥文件 tar xzf - -C /home/
首次传输要把B服务器加入known_hosts 里。
如果不使用私钥登录删掉 -i ~/.ssh/密钥文件 即可。
如果要把Mastodon实例本站媒体文件备份到其他服务器/home/目录上
$cd /home/mastodon/live/public/system/
$tar czf - accounts custom_emojis media_attachments | ssh root@192.168.1.1 -p 22 tar xzf - -C /home/
即可。