Python: скрипт бекапа файлов и баз MySQL в AWS S3

Jan 03, 2018 15:32

https://rtfm.co.ua/wp-content/uploads/2013/02/python_logo.jpg Python: скрипт бекапа файлов и баз MySQL в AWS S3
Задача - набросать скрипт, который умел бы создавать бекап нескольких сайтов и загружать их в AWS S3 корзину.

Ниже описан процесс написания такого скрипта (или, скорее, уже даже "утилиты", т.к. имеются модули и файл настроек), без особых деталей по работе и реализации самих функций - больше информации о процессе создания утилиты, её структуре и логике выполнения.

Скрипт писался на Python 3, работает и на Python 2 (только потребует установки вручную configparserи pip), работает под Linux и, теоретически - под Windows, ибо Python.

Структура каталогов будет следующая:

lib: для файлов модулей
conf: для дефолтного файла настроек

https://rtfm.co.ua/python-skript-bekapa-fajlov-i-baz-mysql-v-aws-s3/
AWS, backup, boto3, Python #AWS, #Backup, #Boto3, #Python

python, boto3, #python, #boto3, backup, #backup, aws, #aws

Previous post Next post
Up