Doporučujeme nastavit záložní nebo replikovanou databázi pro analýzu Chartio. To zaručuje, že vaše produkční databáze neponese žádné zbytečné zatížení. Níže jsme načrtli snadný proces nastavení zálohy s pravidelnými výpisy dat.
- Vytvořte záložní databázi
Obecně byste měli přidat _backup
nebo něco k existujícímu názvu.
$ mysql -u root -p
mysql> CREATE DATABASE mydata_backup;
mysql> exit
- Načíst data ze staré databáze do nové databáze
$ mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
- Cronujte tuto úlohu, aby se spouštěla každý den, řekněme o půlnoci
$ crontab -e
pro úpravu crontab přidejte tento řádek:
0 0 * * * mysqldump -u root -password=mypass mydata | mysql -u root -password=mypass mydata_backup
Tada! Databáze MySQL s názvem mydata se nyní každou noc o půlnoci kopíruje do mydata_backup.