Nav apraksta

Alex Sidorov d83f0406c8 Back old version function copy_file_to_smb 2 gadi atpakaļ
shara d83f0406c8 Back old version function copy_file_to_smb 2 gadi atpakaļ
README.md 6d3bd66293 Update README.md 2 gadi atpakaļ
example.env 7546d9258c add example.env 2 gadi atpakaļ
main.py 2628ab1416 First commit 2 gadi atpakaļ
requirements.txt 2628ab1416 First commit 2 gadi atpakaļ

README.md

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

Переменые 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