MySQL Admin (wycofany - był dostępny w natty) ma narzędzie do tworzenia kopii zapasowych z (podstawowym) harmonogramem do tworzenia kopii zapasowych codziennie, co tydzień lub co miesiąc. Jest nawet zawarty w Ubuntu: mysql-admin .
Losowy obraz z sieci:
Moim ulubionym sposobem jest linia poleceń i znalazłem skrypt zapasowy na UF .
#! / bin / bash
#Script, aby utworzyć zwykłą kopię bazy danych mysql i rozpakować ją do SAVEDIR.
USER = „autoryzowany_użytkownik”
PASSWORD = „hasło”
DATABASE = "nazwa_bazy_danych"
SAVEDIR = „/ backup”
/ usr / bin / nice -n 19 / usr / bin / mysqldump -u $ USER --password = $ PASSWORD --default-character-set = utf8 $ DATABASE -c | / usr / bin / nice -n 19 / bin / gzip -9> $ SAVEDIR / $ DATABASE - $ (data '+% Y% m% d-% H'). sql.gz
Edytuj zmienne, zapisz je jako .bkup.sh i uruchom w crontab , a następnie będziesz mieć automatyczną kopię zapasową mysql. Cały kod tego skryptu wyjaśniono tutaj . Wyrazy uznania dla kat_ams.
/etc/default/automysqlbackup
aby uzyskać więcej informacji dostępnych po uruchomieniuman automysqlbackup