Tag: backup
Mikrotik failover script
Basic Info
This is an easy to use script for your failover needs. It is currently written for 2 connections and works by pinging any IP address you specify using both of your connections.
If a ping failure is detected a certain number of times, the script increases distance of all default routes that use the gateway present on the interface that failed the ping.
Backup директории сайта в .tar архив инкрементно
Инкрементный backup директории сайта на сетевое хранилище
Допустим, что нам надо сделать инкрементную копию каталога /var/www/html/ в сетевое хранилище. Каждую полночь должен создаваться полный бэкап, а в 8 утра и 16 дня должны делаться инкрементные копии. Архивы должны храниться 8 дней и быть запакованы в .tar
Создадим скрипт полного бэкапа
Elastix auto Backup и выгрузка на сетевое хранилище
Создаём скрипт бэкапа. Для этого в любом каталоге, какой нравится, создадим файл скрипта. Я буду использовать каталог /var/www/backup Он идёт по умолчанию для бэкапа у эластикса.
Назовём файлик automatic_backup
nano /var/www/backup/automatic_backup
Его содержимое:
Recursively delete all files with a given extension
13 August 2018
*NIX, Backup, Scripting
No Comments
bakabuka
Что бы удалить файлы по определённому расширению и старше определённых дней но не в текущей папке, а и в дочерних, достаточно выполнить команду:
В этом примере удаляются файлы старше 32-х дней с расширением .bak из папки /backup включая все подпапки
параметр -print будет выдавать на экран файлы, которые в этот момент удаляются.
backupdeleteNASremovestorage