Visa ett inlägg
Oläst 2008-10-25, 10:12 #2
oller oller är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 51
oller oller är inte uppkopplad
Medlem
 
Reg.datum: Mar 2004
Inlägg: 51
Ett exempel på bashskript.
Kod:
#!/bin/sh
filename="namn-20"`date +%y%m%d-%H%M`".sql"
mysqldump -u backupuser -ppassword --all-databases > /home/backup/mysql/$filename

# Ta bort filer som är äldre än 20 dagar.
find /home/backup/mysql -atime +20 -exec rm -f {} \;

# Packa alla filer som inte är .gz
find /home/backup/mysql \! -name "*.gz" -exec gzip {} \;
Döp filen till mysqlbackup.sh
Gör filen exekverbar: chmod +x mysqlbackup.sh
Lägg filen i /etc/cron.daily/ (så körs den en gång om dagen)

Klarrt & betarrt.

Mvh

Edit: Sorry, missade Plesk :unsure:
oller är inte uppkopplad   Svara med citatSvara med citat