以下工作符合预期:
ssh -t [email protected] "sudo mysqldump --databases company test " > /home/shantanu/backup_full_101x.sql
当我添加 gzip 时,它不起作用:
ssh -t [email protected] "sudo mysqldump --databases company test | gzip " > /home/shantanu/backup_full_101x.sql.gzip
我尝试在 gzip 后使用 - 但仍然不起作用。如何压缩数据并将其发送到当前服务器?
答案1
尝试将选项添加--stdout -f
到gzip
。
ssh -t [email protected] "sudo mysqldump --databases company test | gzip --stdout -f " > /home/shantanu/backup_full_101x.sql.gzip