Нотатки сісадміна backup,Linux,Shell Однострочный скрипт бекапа mysql

Однострочный скрипт бекапа mysql

Однострочный скрипт бекапа mysql

Попросил программист настроить отдельный бекап базы, да так что бы сливалось на dropbox, раз в сутки. Все это дело надо делать на ВПС созданным непонятными админами – на ВПС отсутствует поддержка fuse, зачем то заблокирован на ноде доступ к дропбоксу, отключены поддержка nat, tun и еще неизвестно что еще.

Дабы не прибегать к помощи админов хостера которые продавал клиенту ВПС (по опыту уже проходил – то по смс нужно верификация, то еще дайте копию паспорта, то нужно голосовая идентификация, то не знаю что им еще в голову взбредет), вобщем то не было никакого желания общаться с ними, тратить свое время, по этому сделал проще – у того же клиента есть дедики с настроенными бекапами на дропбокс, по этому для меня задача встала в простой однострочный скрипт на bash что бы скрипт

– Делал дамп всех баз

– не занимая места на ВПС сливал в нужную директорию на удаленный сервер

– проверял на удаленном сервере наличие нужно директории и если ее нет создавал

– проверял наличие директорий старше 30 дней и все что старше удалял

Однострочный скрипт написал быстренько, проверил все кроме удаления (проверю через 30 дней, как доживу).

 

Принимаю варианты “улучшения” скрипта 🙂

Click to rate this post!
[Total: 0 Average: 0]

Залиште відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Related Post

Определить сколько процессоров на сервере Centos Linux

Определить сколько процессоров на сервере Centos LinuxОпределить сколько процессоров на сервере Centos Linux

Сегодня встал вопрос у клиента сколько на сервере процессоров – top показывает 16, но это ядер, а сколько физических процессоров непонятно было. Click to rate this post! [Total: 0 Average: