Wir empfehlen, dass Sie eine Backup- oder Replikatdatenbank für die Chartio-Analyse einrichten. Das garantiert, dass Ihre Produktionsdatenbank nicht unnötig belastet wird. Unten haben wir einen einfachen Prozess zum Einrichten eines Backups mit regelmäßigen Daten-Dumps skizziert.
- Erstellen Sie die Sicherungsdatenbank
Im Allgemeinen sollten Sie _backup
anhängen oder etwas zum bestehenden Namen.
$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
- Daten aus alter Datenbank in neue Datenbank laden
$ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
- Cronen Sie diesen Job so, dass er jeden Tag, sagen wir, um Mitternacht ausgeführt wird
$ crontab -e
Um die Crontab zu bearbeiten, fügen Sie diese Zeile hinzu:
0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
Tada! Die MySQL-Datenbank mydata wird jetzt jede Nacht um Mitternacht nach mydata_backup kopiert.