Copia de seguridad de la base de datos MySQL

Tengo una base de datos MySQL de alrededor de 1.7GB. Normalmente hago una copia de seguridad con mysqldump y esto lleva aproximadamente 2 minutos. Sin embargo, me gustaría saber las respuestas a las siguientes preguntas:

¿Bloquea mysqldump las operaciones de lectura y / o escritura en la base de datos? Debido a que en un escenario en vivo, no querría bloquear a los usuarios para que no usen la base de datos mientras se realiza la copia de seguridad.

Sería ideal para mí solo realizar una copia de seguridad de la base de datos ENTERA una vez en, por ejemplo, una semana, pero en los días intermedios solo se debe realizar una copia de seguridad de una tabla, ya que las otras no cambiarán. ¿Hay una manera de lograr esto?

¿Es mysqlhotcopy una mejor alternativa para estos propósitos?

Respuestas a la pregunta(6)

Su respuesta a la pregunta