Skip to content

vladios13/site-backupsh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Небольшой bash-скрипт, который делает резервные копии файлов и базы данных MySQL и присылает уведомление в Telegram.

License Shell Platform

Возможности

  • Создания бэкапа файлов и баз данных.
  • Отображение выполнения задачи в консоли.
  • Уведомление об успешном бэкапе в Telegram.
  • Автоматическое удаление копий старше заданного срока.

Все настройки задаются прямо в начале файла script.sh.


Чтобы скрипт делал дамп базы данных, заполните доступ к MySQL:

HOST=localhost   # Хост MySQL
USER=            # Имя пользователя базы данных
PASSWD=          # Пароль от базы данных

Сколько дней хранить копии, задаётся отдельным параметром (0 — не удалять):

RETENTION_DAYS=14

Пример уведомления в Telegram:


Автор — vladios13

Блог Telegram ЮMoney

About

Bash-script для бэкапа файлов и баз данных, с отправкой уведомления в Telegram.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages