Скачать Backup Wizard

 

Исходный код состоит из таких папок и файлов:

css/
img/
js/
system/
.htaccess
index.php

 

Порядок работы:

1) Задать базовые настройки в файле index.php

// Backup Wizard Settings
define('BW_PATH', '/backupwizard/');
define('BW_URL', 'http://magento.loc/');
define('BW_PASSWORD_HASH', '6d9045054a4de0ffdc397c510ffee83c3a099aeb');
define('BW_ACCESS_IP', '127.0.0.1');


BW_PATH - папка в которой находится Backup Wizard и путь по которому нужно будет открывать его в браузере.
BW_URL - адрес скачиваемого сайта.
BW_PASSWORD_HASH - хэш sha1 пароля для входа в Backup Wizard.
BW_ACCESS_IP - IP адрес, с которого разрешен вход в Backup Wizard.

2) Загрузить на сайт

Загрузить исходный код Backup Wizard на скачиваемый сайт в папку backupwizard (см. п. 1 BW_PATH) в корне сайта.

3) Открыть в браузере

Открыть Backup Wizard в браузере http://magento.loc/backupwizard/ (см. п. 1 BW_URL и BW_PATH)

4) Ввести пароль

Пароль, хэш которого задан в index.php BW_PASSWORD_HASH.

5) Выбрать движок

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

6) Выбрать папку, в которую будут сохранятся архивы и дампы

Папка должна быть доступна для записи (permissions выделены зеленым).

7) Выбрать папку, которую архивировать

8) Выбрать файлы и папки для исключения из архивов

9) Выбрать файлы и папки, которые архивировать отдельно

Большие файлы и папки (больше 1-2GB) лучше скачивать отдельно, чтобы сделать основной архив меньше. Это позволит быстрее начать скачивать основной архив. И помогает при нестабильном соединении с сервером, когда скачивание очень больших архивов обрывается.

10) Задать параметры подключения к БД

Если пропустить этот шаг или задать неправильные параметры подключения, дамп не будет создан.

11) Выбрать таблицы БД, для исключения из дампов

12) Выбрать таблицы БД, для которых сделать отдельные дампы

13) Просмотреть задачи и запустить

Здесь указаны не расчетные размеры архивов и дампов, а размеры исходных файлов и таблиц с учетом исключений (чтобы сориентироваться).

14) Дождаться завершения выполнения задач

Если нажать на статус выполненной задачи, она будет еще раз выполнена отдельно.

Можно начинать скачивать архивы и дампы выполненных задач, не дожидаясь окончательного завершения всех задач.

15) Скачать архивы и дампы

Скачать созданные архивы и дампы любым удобным способом (FTP, SCP).