Резервное копирование базы mysql и файлов на удаленный FTP — Python 3
Комментарии (8)
11 августа 2017 в 15:58
+1↑
↓
Мне кажется не очень рационально так хранить. Всякое бывает в жизни. Лучше разделять на месячные копии, недельные и суточные.11 августа 2017 в 19:09
0↑
↓
Вычитывайте, пожалуйста, статью перед публикацией, текста на полстраницы и все равно неприятно читать:во общем
Не понятный метод с не ясным
и что бы не переполнять
и т.д.11 августа 2017 в 20:05
0↑
↓
А с каких пор это нормально — светить пароли от БД и FTP в кронтабе?11 августа 2017 в 20:06
0↑
↓
Какие будут предложения? где хранить? можно в принципе с файла читать параметры.
11 августа 2017 в 20:52
0↑
↓
Прочитал статью и возникло 2 вопроса:1. Зачем вам в начале скрипта аж три класса, которые ничего не делают?
2. Почему по FTP? Этот протокол же небезопасный! Не лучше ли использовать SFTP вместо него?11 августа 2017 в 21:14
0↑
↓
1. Начал учится 2 недели назад, по классическому учебнику Марк Саммерфилд «Программирование на Python 3»,
это классический подход возбуждать собственные исключения, если верить Саммерфилду))
2. Хорошее замечание, оказывается есть pysftp, судя по документации еще и проще чем ftplib
11 августа 2017 в 21:06
0↑
↓
Backup-manager.
Бэкап чего угодно (файлы/mysql/pgsql), шифрование, инкрементные бэкапы, авторотация, логи, хеш-суммы, аплоад через/в scp, ssh-gpg, ftp, rsync, Amazon S3…Ну, а на Питоне можно что-нибудь другое потренировать, менее критичное, нежели работу с резервными копиями.
Хотя дело ваше.11 августа 2017 в 23:09
0↑
↓
Настоящий самурай делает бэкапилку сам! Это как меч. Сделаешь плохо…