Portál AbcLinuxu, 10. května 2025 07:22
#! /bin/sh
DEN=$(date +%w)
tar -czf /cesta/na/usbdisk/zaloha_webu_$DEN.tar.gz zalohovany/adresar/
crontab -e
a přidej řádek:
0 2 * * * /cesta/ke/skriptu/zalohovaci_skript
Tvůj web se bude zálohovat každý den v 2:00 a zálohy se budou přepisovat na týdenní bázi. To proto, aby ses nemusel starat o místo na zálohovacím disku. Proměnná DEN ve zmíněném skriptu vrací číslo dne (0 - neděle, 1 - pondělí). Lze to modifikovat na měsíční bázi, denní bázi nebo jakkoliv jinak. Všechny zmíněné kroky prováděj pod rootem, ať se vyhneš problémům s přístupovými právy.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.