English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Introduzione
Sappiamo tutti che i dati sono dati molto importanti e devono essere spesso backuppati. È fastidioso dover farlo manualmente ogni volta. Vediamo insieme come configurare il backup automatico quotidiano del mysql in CentOS tramite questo articolo.
I passaggi sono i seguenti
Crea la cartella di backup:
mkdir mysql_data_bak
Crea il file di script:
touch autobackupmysql.sh
Apri il file
vi autobackupmysql.sh
Aggiungi il seguente contenuto nella script:
filename=`date +%Y%m%d` /usr/bin/mysqldump -uroot -proot boss >>/home/mysql_data_bak/$filename.sql
Controlla se crond è installato, se non è installato, installa prima
yum -y install vixie-cron yum -y install crontabs
Avvia il servizio: service crond start
Aggiungi l'avvio automatico all'accensione del sistema in CentOS: chkconfig --level 345 crond on
crontab -e
Aggiungi il contenuto:00 03 * * * source /root/autobackupmysql.sh
Esegui questo file ogni mattina alle 3 del mattino per fare il backup del database
service crond restart
Bene, è tutto qui.
Conclusione
Questo è tutto il contenuto dell'articolo. Spero che il contenuto di questo articolo possa aiutarti a imparare o lavorare meglio. Se hai domande, puoi lasciare un messaggio per discuterle. Grazie per il supporto a Corso Shouting.