inzaghi89 / 2 years, 2 months ago | Download | Plaintext | Odpowiedz |

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
#!/bin/bash
AKTUALNY='date +%F'
WYWAL='date +%F -d"-30 day"'

if [ -e /home/user/bkp/$WYWAL.7z ]
then
rm /home/user/bkp/$WYWAL.7z
tar cpvf /home/user/bkp/public.tar /home/user/public_html/ --exclude /home/katalog1/ /home/katalog2/
/usr/local/mysql/bin/mysqldump nazwa_bazy -u nazwa_uz -phaslo > /home/user/bkp/sql.sql
7z a -mx9 /home/user/bkp/$AKTUALNY.7z /home/user/bkp/public.tar /home/user/bkp/sql.sql
rm /home/user/bkp/public.tar /home/user/bkp/sql.sql
else
tar cpvf /home/user/bkp/public.tar /home/user/public_html/ --exclude /home/katalog1/ /home/katalog2/
/usr/local/mysql/bin/mysqldump nazwa_bazy -u nazwa_uz -phaslo > /home/user/bkp/sql.sql
7z a -mx9 /home/user/bkp/$AKTUALNY.7z /home/user/bkp/public.tar /home/user/bkp/sql.sql
rm /home/user/bkp/public.tar /home/user/bkp/sql.sql
fi