Вики IT-KB

Пошаговые руководства, шпаргалки, полезные ссылки...

Инструменты пользователя

Инструменты сайта


unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
Следующая версияСледующая версия справа и слева
unix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites [06.04.2016 15:05] Алексей Максимовunix-linux:ubuntu:ubuntu-14-04-lts-trusty-tahr:how-to-install-lemp-web-server-on-ubuntu-14-04:setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites [06.04.2016 16:02] – [Очистка старых резервных копий] Алексей Максимов
Строка 174: Строка 174:
 #!/bin/bash  #!/bin/bash 
 # #
-find /mnt/backup/daily/databases/ -name '*.xz' -mtime +7 xargs rm -f;  +BackUpDIR="/mnt/backup/daily/"; 
-find /mnt/backup/daily/websites/ -name '*.xz' -mtime +7 | xargs rm -f; +SubDIRs="databases websites"; 
 + 
 +for SubDIR in $SubDIRs;  
 +do 
 + 
 + if [ $(find $BackUpDIR$SubDIR/ -name '*.xz' -mtime -6 wc -l) -eq 0 ]then 
 +   # no fresh backups for last 6 days 
 +   continue 
 + else 
 +   # delete backups greater than 7 days old  
 +   find $BackUpDIR$SubDIR/ -name '*.xz' -mtime +7 -delete 
 + fi 
 + 
 +done
 </file> </file>
  
unix-linux/ubuntu/ubuntu-14-04-lts-trusty-tahr/how-to-install-lemp-web-server-on-ubuntu-14-04/setup-daily-backup-scripts-for-mysql-databases-and-wordpress-phpbb-dokuwiki-sites.txt · Последнее изменение: 06.04.2016 16:07 — Алексей Максимов

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki