|
Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.
|
Изменения (12)
просмотр истории страницыh2. Резервное копирование и восстановление из бекапов при помощи WinSCP |
{info} Для успешного восстановления из бэкапа обязательно должны удовлетворяться следующие условия: 1) На разделе /mnt/rw_disc свободного места хватит больше, чем на 3 размера БД 2) На разделе /mnt/bk_disc свободного места хватит больше, чем на 3 размера БД В противном случае восстановление из бэкапа может завершиться ошибкой {info} |
В случае переноса данных системы на другой компьютер или переустановки системы с последующим восстановлением конфигурации и базы пользователей, необходимо сначала сделать полный бекап данных с работающей системы. Для того чтобы сделать полный бекап системы необходимо скопировать резервные копии самой базы пользователей и бекап конфигурационного файла системы. Это делается с помощью программы winscp, дистрибутив которой вы всегда можете найти на локальном сайте Carbon Billing, или в Интернете по адресу: {color:#0000ff}[http://winscp.net/|http://winscp.net/eng/docs/lang:ru]{color} Программа бесплатна. Процесс восстановления данных из бекапов можно разбить на два шага: Копирование данных с сервера, и последующая запись резервных копий на новый сервер. *ШАГ 1: Копирование данных с сервера* |
Для того чтобы подключиться к Carbon Billing с помощью winscp нужно включить пункт "Разрешить удаленное подключение по SSH" в меню Безопасность: *"Конфигурирование сервера - Безопасность - \[X\] Разрешить управление файлами по SSH"* Обязательно необходимо выполнить *полную перезагрузку* сервера. !worddav9cf9cb2f01856138779b0b9b72e34491.png|height=308,width=500! |
Рекомендуем производить копирование под учетной записью [удаленного помощника|asrdocnew:Пользователь root. Режим удаленного помощника. Постоянный удаленный помощник] в качестве логина и пароля использовать root и пароль который вы указали при включении помощника. Подключаться нужно на 33 порт биллинга. |
\\ !Снимок-windows_7 Виртуальная машина.png|border=1! |
\\ !winscp1.png|border=1! |
|
Убедитесь что данные введены верно и нажимайте "Login", "Войти", после подключения вы увидите окно, похожее на обычный файловый менеджер с двумя панелями, слева будет ваш локальный компьютер, справа - файловая система Carbon Billing, вас интересует каталог BACKUP на */mnt/bk_disc/var/backup* на ней. |
!worddav9f231eef24a34b13ed8102858f822b73.png|height=343,width=606! |
В каталоге BACKUP находятся резервные копии базы данных и конфигураций системы. Архивированные базы данных хранятся в подкаталоге /BACKUP/db */mnt/bk_disc/var/backup/*db (это файлы с расширением .gbk), копии конфигураций, соответственно, в /BACKUP/config */mnt/bk_disc/var/backup/*config (это файлы с расширением .conf), а копии скрипта обработки событий event_inc.sh и скрипта специальных настроек ics_tune.sh находятся в /BACKUP/icstune . */mnt/bk_disc/var/backup*/icstune . Это видно на скриншоте ниже. Вы можете выборочно скопировать нужные вам файлы из этих каталогов, или полностью весь каталог BACKUP на свой компьютер. |
!Снимок-vmargolin_winXP Виртуальная машина-1.png|border=1! |
*Примечание*: Статистика копируется отдельно из папки \*STAT*. |
*Примечание*: Статистика копируется [отдельно|Очистка дисков. No enough free space in mnt rw_disc] |
*ШАГ 2: Запись данных на сервер* |
Все резервные копии всегда храняться в каталоге BACKUP, содержимое этого каталога, как было сказано выше, состоит из трех подкаталогов, в которых хранятся бекапы баз данных, конфигураций и скрипта обработки событий. В меню "Резервное копирование" - "Резервные копии БД" вы можете увидеть присутствующие на сервере бекапы баз данных пользователей и восстановить текущую базу до нужной стадии там же. Бекапы могут быть созданы вручную или автоматически по расписанию. |
!worddavf57e31c1d5ae08fa6683f939ce6a432a.png|height=267,width=500! |
... |
{color:#ff0000}{*}Важно{*}{color}*: При восстановлении из конфигурации на другом сервере, на всех интерфейсах нужно выбрать mac-адреса новых сетевых адаптеров.* |
По умолчанию запись на раздел с резевными копиями в каталог BACKUP запрещена. Для того чтобы иметь возможность записи на диск с резервными копиями, необходимо на сервере в меню "Сервис" включить пункт "Разрешить запись из WinSCP на раздел с резервными копиями". Пункт не имеет флажка, при нажатии запись просто включается до следующей перезагрузки сервера. Не нажимайте дважды. На сервере должен предварительно быть настроен локальный интерфейс и включен пункт "Разрешить удаленное подключение по SSH" в меню Безопасность, чтобы можно было подключиться к серверу. |
|
!worddavaede826d9a8d5d8ea768ac993d515bb5.png|height=285,width=500! |
После этого подключаемся по winscp к серверу от sysadm на 22 порт. Адрес сервера и пароль должны соответствовать настройке вашего нового сервера. |
Подключившись к серверу копируем с локального компьютера на сервер в каталог BACKUP резервные копии базы данных и конфигурационных файлов, *соблюдая иерархию подкаталогов\!* Скопировав нужную копию базы данных и конфигурационного файла вы должны обнаружить их в локальном меню вашего сервера в соответствующих им разделах ("Локальные копии БД" и "Сохраненные конфигурации"). Оттуда же вы можете восстановить БД или конфигурацию сервера. |
... |