README.md 1.4 KB

Скрипт копирования одного бэкапа на шару

Переменые env

PATH_LOCAL_BACKUP

Значение: Директория где находяться все бэкапы
Пример: /moodle/backup

SERVER_DOMAIN

Значение: Названия дикректории, куда будетят скидываться бэкапы
Пример: 'open.kbsu.ru'

Setting SMB

SMB_USER
SMB_PASSWORD
SMB_SERVER

Значение: адресс сервера

SMB_SHARA_NAME

Значение: Имя самой шары

SMB_NAME_MACHIME

Значение: Имя сервера на котором находиться шара

Setting smtp server

SMTP_SERVER
SMTP_USER
SMTP_PASSWORD
SMTP_PORT

Send info message to:

NAME

Значение: Имя адресата

ADDRESS_TO

Значение: Майл адресата

Запуск скрипта

Клонируем репозиторий
$ git clone http://tj.kbsu.ru/AlexSidorov/open_one_backup.git
$ cd open_one_backup 

Установим зависимости
$ pip install -r requirements.txt

Создадим файл .env
$ mv example.enc .env

После заполнения значение в .env, можно и запустить скрипт
$ /user/bin/python3 main.py