Лучшие практики резервного копирования MySQL

Мне нужно сделать резервную копию базы данных MySQL в моей текущей системе. Я использую команду mysqldump в задании cron с помощью сценария оболочки.

Вот что я делаю:

#!/bin/bash

fileName=$(date +%H-%M)
mysqldump -ubackup -hserver1.local.com -A database1 > /backup/$filename.sql

Это занимает около 1 часа, поэтому мой вопрос заключается в следующем:

Мне нужно сжать данные, поэтому я хотел бы знать, должен ли я сначала создать резервную копию файла как чистый sql, а затем сжать его или я должен сжать его сразу после команды mysqldump?

6
задан Burhan Ali 31 January 2012 в 09:54
поделиться