Heim > Artikel > Betrieb und Instandhaltung > So sichern Sie die MySQL-Datenbank jeden Tag automatisch unter Linux
/usr/bin ist das MySQL-Installationsverzeichnis
Erstellen Sie einen Sicherungsordner:
mkdir mysql_data_bak
Erstellen Sie eine Skriptdatei:
touch autobackupmysql.sh# 🎜🎜 #Datei öffnen
vi autobackupmysql.shFolgenden Inhalt zum Skript hinzufügen:
filename=`date +%y%m%d` /usr/bin/mysqldump -opt mysql -u root -proot|gzip >/mysql_data_bak/name$filename.gzHier notieren
Allgemeines: #🎜🎜 #
********************************************************** 打开自动执行文件 vi /etc/crontab 在etc中加入如下内容,让其自动执行任务。 01 15 * * * root /mysql_data_bak/autobackupmysql **********************************************************
Tag; /etc/cron.weekly: jede Woche; /etc/cron.monthly: jeden Monat), die Art und Weise, wie das Skript ausgeführt wird.
In Redhat müssen Sie nur das gerade bearbeitete Skript in das entsprechende Verzeichnis kopieren.
cp /mysql_data_bak/autobackupmysql etc/cron.daily
/etc/rc.d/init.d/crond restart
Das obige ist der detaillierte Inhalt vonSo sichern Sie die MySQL-Datenbank jeden Tag automatisch unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!