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