Mysql
 sql >> Database >  >> RDS >> Mysql

La copia della directory /var/lib/mysql è una buona alternativa a mysqldump?

  • Sì se la tabella utilizza il motore MyISAM (predefinito). Non se utilizza InnoDB.
  • Probabilmente no, e se c'è, devi solo eseguire mysql_upgrade per risolverli

Per evitare che i database siano in uno stato incoerente, è possibile arrestare MySQL o utilizzare LOCK TABLES e quindi FLUSH TABLES prima del backup. La seconda soluzione è leggermente migliore perché il server MySQL rimarrà disponibile durante il backup (anche se in sola lettura).