Миграция абонентов из Carbon Billing 4

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Общие сведения:

При миграции с 4го биллинга сначала мы экспортируем все данные 4го биллинга, а потом загружаем их в порядке очереди.

Важно! Скрипты импорта и экспорта стараются быть максимально информативными. Читайте их вывод и обо всех проблемах сообщайте в тех. поддержку.

Порядок импортирования:

migrate_paycard
migrate_ippool
migrate_switch
migrate_nas
migrate_usluga
migrate_tariff
migrate_tariff_usluga
migrate_abonents
migrate_users_usluga

Пример полной миграции:

# удаляем старый карты оплаты из демо БД
sqlexec "delete from cards"
sqlexec "delete from card_series"
chroot /app/asr_billing/
/etc/init.d/memcached stop
cd /root/
mkdir new_migration
cd new_migration/
mkdir csv_output
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/crb4_csv_export/main.pyc <ip cb4> <пароль>
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/card_series.csv.cfg csv_output/card_series.csv migrate_card_series
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/cards.csv.cfg csv_output/cards.csv migrate_cards
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/ip_pull.csv.cfg csv_output/ip_pull.csv migrate_ippool
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/switch.csv.cfg csv_output/switch.csv migrate_switch
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/nas.csv.cfg csv_output/nas.csv migrate_nas
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/usluga.csv.cfg csv_output/usluga.csv migrate_usluga
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/tariff.csv.cfg csv_output/tariff.csv migrate_tariff
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/tariff_usluga.csv.cfg csv_output/tariff_usluga.csv migrate_tariff_usluga
python /usr/lib/python2.6/site-packages/carbon_migration_scripts/file_client/import_csv.py csv_output/abonent.csv.cfg csv_output/abonent.csv migrate_abonents

Что не поддерживается в текущей версии миграции:

  • финансовые группы
  • карточные абоненты
  • у абонентов снимаются обещанные платежи
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.