Clicca su " Terminal " o l'opzione " Konsole " sotto il menu delle applicazioni principali per aprire una finestra di terminale e accedere a un prompt dei comandi.
2
Digitare il comando " mkdir /db_backup " per creare la directory in cui verranno memorizzati i file di backup . È possibile modificare il nome della directory di ogni nome che si preferisce .
3
Aprire un file di testo vuoto in qualsiasi editor di testo .
4
digitare il seguente script ! nel file di testo :
# /bin /sh
data
= `date + % Y % m % d`
mysqldump - uusername - ppassword - opt miodb > /db_backup /mydb.sql
cd
/db_backup
tar - zcvf db_backup . $ date.tgz /db_backup /mydb.sql
Sostituire il " nome utente " dopo l'opzione-u con il nome utente utilizzato per la connessione al server MySQL . Sostituire la "password " dopo l'opzione-p con la password . Sostituire " mydb " con il nome del database che si desidera eseguire il backup . Sostituire " db_backup /" con il nome della directory creata per memorizzare il backup.
5
Salvare lo script come " mysql_backup.sh " . È possibile modificare il nome di qualsiasi cosa si preferisce, ma si dovrebbe mantenere l'estensione del file " . Sh" .
6
Clicca su " Terminal " o l'opzione " Konsole " sotto il menu delle applicazioni principali per aprire una finestra di terminale e accedere a un prompt dei comandi .
7
Digitare il comando " chmod + x mysql_backup.sh " al prompt per rendere lo script eseguibile comando .
8
digitare il comando " crontab -e" per aprire il file crontab per l'editing.
9
Aggiungere la seguente riga
0 4 *** /home /user /mysql_backup.sh
al file crontab per eseguire lo script ogni mattina alle 4:00 . È possibile modificare il "4" a qualsiasi ora che si desidera eseguire lo script . Sostituire " /home /user /mysql_backup.sh " con il percorso del file " mysql_backup.sh " . Se si preferisce eseguire il backup del database di una volta alla settimana , inserire il numero della settimana ( 0-7 , dove 0 o 7 è Domenica) nella quinta colonna della crontab .
10
Salvare e chiudere il file crontab . Lo script di backup verrà eseguita al momento specificato .
software © www.354353.com