Самый лучший на данный момент плагин UpdraftPlus. Создает отдельные архивы: база данных, файлы тем (всех имеющихся), файлы uploads, файлы plagins.
Надо только настроить интервал копирования базы данных и файлов.
Google Drive
Перейдите в консоль Google API.
Тут нам надо создать новый проект. Для этого нажимаем на кнопочку Create Project, задаем имя проекту (может быть любое) и нажимаем Create.
Проект создан и теперь нам надо подключить сервис Гугл Диска. Для этого переходим в APIs & auth – API и кликаем на пункт из списка – Drive API, нажимаем на кнопку Enable API.
Переходим в раздел Credentials и выбираем OAuth consent screen.
Вводим обязательно свой почтовый ящик и название продукта, в нашем случае это название нашего плагина UpdraftPlus Backup (хотя может быть любое). Остальные поля можно оставить пустыми. После того как все заполнили – жмем на кнопку Save.
Идем в первую закладку Credentials, нажимаем Create credentials, выбираем OAuth Client ID.
Нам открылось окно и тут делаем следующее:
Application Type – ставим чекбокс на Web application.
В качестве источников джаваскриптов Authorized JavaScript origins – вписываем ссылку на наш сайт.
В качестве URI для переадресации – Authorized redirect URIs – вставляем ссылку которая
автоматические была сгенерирована под ваш сайт в настройках плагинах и нажимаем на кнопку Create Client ID.
В ответ Google предоставит нам всю клиентскую информацию для подключения: отсюда копируем строчки Client ID и Client secret, возвращаемся в страницу настроек UpdraftPlus и вставляем в соответствующие поля, после чего нажимаем – Сохранить настройки.
Теперь должно появиться сообщение (сверху окна плагина), где плагин попросит нас авторизировать учетную запись Google Drive пройдя по ссылке. Кликаем по ссылке и попадаем на страницу подтверждения, нажимаем Принять.
Если все прошло удачно то мы получим сообщение о том, что резервное копирование успешно завершено. Заходим на Google Drive, у нас должна появиться папочка – UpdraftPlus, а в ней 5 архивов (плагины, темы, загрузки, база данных и другие файлы). Процесс создание backup сайта окончен.
[site-socialshare]