[SCRIPT]Auto Mysql és Szerveroldal mentés

Indította вυɢ™, 2012-08-04, 22:03:09

Sziasztok! Igaz nem én csináltam, de nem hiszem hogy ezt bárki is ismerné..Ha igen akkor használja és nem publikálja. Ez egy Script ami autó mentést (backup) csinál a szerver/mysql oldalról egyaránt.
Íme a script(rakd egy backup.sh nevű fájlba):
#!/bin/sh
echo "Add meg a fájlok mappáját"
read sf
cd /usr/home/
tar -cfv $sf sf.tar.gz
cd /var/db/
tar -cfv mysql mysql.tar.gz
echo '
*/30    *       *       *       *       root    /root/.backup.sh' >> /etc/crontab
rm ./backup.sh
echo "#!/usr/local/bin/bash
while [ 2=2 ]
do
cd /usr/home/
rm sf.tar.gz
cd /var/db/
rm mysql.tar.gz
cd
chmod 777 .backup.sh
if [ -d root ]
then
cd /usr/home/
tar -cfv $sf sf.tar.gz
cd /var/db/
tar -cfv mysql mysql.tar.gz
fi
done" >> /root/.backup.sh

Fél óránként csinál biztonsági mentést tar.gz-be.
Behelyezése: Csinálsz egy "backup.sh" nevű fájlt amit szépen beteszel a "root" mappába(mindezek előtt beilleszted a scriptet az sh fájlba). Ha ez megvan ezt írod VBoxba/Puttyba:
cd (ENTER-t nyomsz)
chmod 777 .backup.sh && ./.backup.sh
Amit kell a scriptbe javítsd ki.

Sok sikert mindenkinek hozzá!
Üdv Droug