Я обычно использую mysqldump для экспорта базы данных. Тем не менее, когда база данных действительно большая, кажется, что гораздо быстрее и менее интенсивно просто сжать файлы базы данных напрямую, без использования MySQL и копирования его в другую базу данных.
Например:
tar -czvf {db_name}.sql.tgz /var/lib/mysql/{db_name}
Это хороший способ сделать это? Каковы (не) преимущества?
Я также прочитал еще один пост, в котором упоминалось:
rsync /var/lib/mysql/ ...
Будет ли хорошим вариантом просто использовать rsync для синхронизации резервной базы данных с базой данных разработки?