Перенос на другой сервер (классический способ)

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (11)

просмотр истории страницы
Новый регистрационный номер мы внесем в базу, ночью новый сервер активируется.

h2. До переноса сервера
{anchor:before_transfer}

h2. До переноса сервера

До переноса необходимо проверить следующее:
- Новый сервер соответствует рекомендуемым системным требованиям, описанным в статье "[CarbonBilling:Системные требования]"
{code}/etc/init.d/apps start{code}

h2. Перенос сервера
{anchor:transfer}

h2. Перенос сервера

{info}В статье описан классический способ переноса. Вы так же можете перенести биллинг на другой сервер используя команды *backup*, *backup_upload*, *backup_download* и *restore* скрипта управления контейнерами если у Вас настроена выгрука на FTP-сервер, как описано в [статье о системе резервного копирования|CarbonBilling:Система резервного копирования. Описание, настройка и создание резервных копий.].{info}


Для переноса данных с одного сервера на другой, например на случай переезда, нужно перенести следующие данные:
# *Файлы конфигурации.*
/app/asr_fiscal/cfg/*
{code}
# *Базу данных (БД)*
БД переносится с помощью копирования бэкапа со старого сервера на новый. Затем производится восстановление из бэкапа [по статье|Восстановление БД биллинга из резервной копии.]\\
\\
# *Каталоги со скриптами управления оборудованием(Для версии без Softrouter)*
{code}
/app/asr_billing/var/oss/core/*
{code}
# *Каталог сайта на* *[wordpress|CarbonBilling:Перенос *[wordpress|АРХИВ Перенос wordpress на другую машину]*
\\
\\
# *Шаблоны печати*
Для переноса шаблонов печати необходимо перенести каталог
{code}
/app/asr_billing/var/print_tmpl/
{code}
Для переноса вложений в шаблоны печати необходимо перенести каталог
{code}
/app/asr_billing//var/local/www/static/
{code}
# *Файлы* *[hooks|CarbonBilling:Дополнительные настройки. hooks. Хуки. Свои правила в firewall]*
\\
\\
# *[Переопределенные файлы|CarbonBilling:Изменение системных файлов]*
\\
\\
# *Администраторов биллинга*
Перенесите файлы из папки в такуюже папку на новом сервере. Реквизиты подключения по ssh при этом не переносятся.
{code}/app/base/var/auth/users/{code}
# *Базу данных (БД)*
БД переносится с помощью копирования бэкапа со старого сервера на новый. Затем производится восстановление из бэкапа [по статье|Восстановление БД биллинга из резервной копии.]\\
\\
# *Настройки СОРМ*
{code}
/app/asr_billing/var/local/sorm/ubin_sorm/
{code}

h3. "Feedback из администраторской панели" при входе в биллинг после переноса.
/app/asr_billing/service start{code}

h2. Проверка после переноса
{anchor:check_transfer}

h2. Проверка после переноса

- Выполните проверку сервера командой *server_check* по статье "[Система мониторинга. Запуск проверки вручную|CarbonBilling:Система мониторинга. Автоматические заявки FATAL, ALARM, WARNING. Проверка состояния сервера из командной строки.]"
- Проверьте что не нарушено взаимодействие с NAS - работает авторизация, уходят команды блокировки/разблокировки, устанавливаются шейперы
- Сделайте тестовые платежи по всем используемым платежным системам