Как сделать резервную копию моего сайта без командной строки?

21

Похоже, что почти вся документация по резервному копированию моего сайта на Drupal требует использования командной строки. Мой хостинг не предоставляет доступ к командной строке. Как сделать резервную копию моего сайта без использования командной строки?

Алекс Бассон
источник

Ответы:

27

Я бы пошел с модулем резервного копирования и миграции . Вы можете запустить резервное копирование вручную или запустить его автоматически при запуске cron. Затем вы можете просто загрузить свою /sites/папку и получить полную резервную копию всего (при условии, что ваши файлы, модули и темы находятся в том порядке, в /sites/каком они должны быть).

Пол Джонс
источник
2
Это обязательный модуль практически на всех сайтах Drupal.
Рэнди Берджесс
1
Почему это не часть Core?
Алекс Бассон
11

Модуль «Резервное копирование и миграция» должен выполнить свою задачу:

http://drupal.org/project/backup_migrate

Если вы не хотите идти по этому пути, вы должны иметь возможность сделать дамп SQL вашей базы данных (при условии, что у вас есть интерфейс типа mySQL Admin с вашей учетной записью хостинга) и передать по FTP содержимое вашей папки Drupal «sites».

Этого должно быть достаточно, чтобы восстановить его в другом месте, я думаю.

cpuguru
источник
1

Я использую этот удобный скрипт, который создает резервные копии не только базы данных, но и всего сайта в целом. Добавив пароль БД в скрипт, вы сможете поместить его в таблицу cron, чтобы автоматически делать резервные копии и даже добавлять другие команды для отправки резервной копии на внешний сервер и т. Д.

alfish
источник