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 ответ
Я не вижу в вашей команде ничего, что могло бы привести к записи любых данных на ваш жесткий диск. Не удивительно, что он не будет использовать пространство на жестком диске, потому что он не использует пространство на жестком диске.