ispsystem
ИТАК, изучаем ISPmanager! ЧУТЬ позже будет больше инфы и видео
Восстановление из резервной копии
Иерархия: | BILLmanager -> Другое |
BILLmanager Corporate -> Другое |
Существует два способа восстановления резервной копии:
- Через панель управления
- Через терминал
Содержание
[убрать]
Восстановление через панель управления
- Выбрать пункт меню “Резервное копирование” в разделе “Инструменты”,
- Выбрать нужную резервную копию.
- Для восстановления целиком щелкнуть по кнопке “Восстановить”.
- Для восстановления отдельных компонентов нужно щелкнуть по кнопке “Подробнее”. Отобразится список компонентов: Файлы, База данных.
- Для восстановления файлов, таких как настройки панели управления, настройки пользователей, нужно выбрать пункт меню файлы. Откроется список, содержащий один элемент “files”. Если в данном списке нажать “Восстановить”, то будут восстановлены все файлы, попавшие в резервную копию. Для выбора определенных файлов необходимо нажать кнопку “Подробнее”.
- Для восстановления базы данных биллинга нужно выбрать пункт “База данных”. Откроется список, содержащий один элемент с именем вашей базы данных. Для восстановления базы необходимо выбрать этот пункт и нажать “Восстановить”.
После запуска восстановления будет запущено фоновое задание в котором:
- Архив, содержащий нужные данные, будет скопирован из хранилища во временный каталог,
- Содержимое архива будет извлечено во временный каталог,
- При восстановлении файлов, выбранные файлы будут перемещены в пункт назначения.
- При восстановлении базы данных будет запущена команда mysql для заполнения базы данных.
Все данные будут заменены на имеющиеся в резервной копии.
Восстановление через терминал
Восстановление базы данных
Загрузите файл из хранилища на сервер с BILLmanager
Запустите команду
tar -xz --wildcards -O -f /путь/до/архива/с/БД '*.sql' | mysql -uroot -p billmgr
С FTP хранилища можно загрузить и восстановить одной командой:
curl ftp://example.com/backup_2015-04-01_03-00-00/database-billmgr-1.tgz | tar -xz --wildcards -O -f - '*.sql' | mysql -uroot -p billmgr
Восстановление файлов
Загрузите файл из хранилища на сервер с BILLmanager
Запустите команду
tar -xz -C / -f /путь/до/архива/с/файлами
Для восстановления конкретных файлов из архива
tar -xz -C / -f /путь/до/архива/с/файлами конкретный_файл
Для восстановления одной командой
curl ftp://example.com/backup_2015-04-01_03-00-00/plan1-files-0.tgz | tar -xz -C / -f -