mysqldump отправляется в gzip, тогда s3 не хватает места на диске

Я запускаю следующую команду, которая all.sql.gz больше, чем объем свободного места на жестком диске.... но как-то завершается без проблем. Это из-за того, как работает трубопровод?

mysqldump --defaults-file=/home/ec2-user/db-master.cnf --tz-utc=false --quick --all-databases --single-transaction --routines --triggers | gzip | s3cmd "$BACKUP_OPTIONS" put - "$BACKUP_S3PATH"/"php-pos-db"/"all".sql.gz >/dev/null 2>&1

1 ответ

Я не вижу в вашей команде ничего, что могло бы привести к записи любых данных на ваш жесткий диск. Не удивительно, что он не будет использовать пространство на жестком диске, потому что он не использует пространство на жестком диске.

Другие вопросы по тегам