Я хочу сделать mysqldump непосредственно на моем удаленном хосте. Я видел предложения использовать ключ -c или использовать gzip для сжатия данных "на лету" (а не в файле). Какая разница между ними? Как узнать, поддерживают ли обе машины ключ -C? Как я могу сделать gzip на лету? Я использую linux на обеих машинах.
mysqldump -C -u root -p database_name | mysql -h other-host.com database_name