#python #wordpress #ftp #raspberry-pi #debian
#python #wordpress #ftp #raspberry-pi #debian
Вопрос:
У меня есть сайт WordPress на внешнем стороннем сервере. В настоящее время я выполняю резервное копирование вручную с помощью FileZilla и phpMyAdmin.
У меня есть Raspberry Pi, который я хочу использовать для автоматического резервного копирования моего экземпляра WordPress.
Есть ли простой способ в Raspbian загрузить все файлы из определенного каталога FTP (и рекурсивно использовать все вложенные каталоги)? Или я должен сделать это с помощью Python?
Мой второй вопрос заключается в том, как экспортировать базу данных «mysql» с помощью оболочки?
Веб-сервер не должен запускать процесс резервного копирования, поэтому существующие плагины резервного копирования не будут работать.
Комментарии:
1.
mysqldump -p -u username database > output.sql
— он запросит пароль.2. Я использую Fabric (на Python) для автоматизации задач — загрузки / выгрузки с сервера. Но он использует SSH-соединение и команду rsync.
3. CurlFtpFS может монтировать FTP как папку в Linux. Python module fs может использовать FTP как локальную файловую систему (но я ее не тестировал).