Биллинговая система Nodeny
22 Ноября 2024, 23:59:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
Новости: Прекращена поддержка версии Nodeny 49
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: [1] 2
  Печать  
Автор Тема: Как правильно поднять базу из бекапа?  (Прочитано 13309 раз)
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« : 29 Сентября 2009, 13:49:46 »

Сделал бекап базы скриптом по мануалу. Восстановил ее под именем test, как в примере.
В админке сменил имя базы на test. В nodeny.cfg и sat.cfg также сменил на test. Перезапустил.
При попытке залогинится в админке, пишет: "Неверный логин или пароль".

Что не так сделал?
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #1 : 29 Сентября 2009, 16:07:22 »

Зайди под учеткой Настройщика НоДени: admin - пароль_на_базу ...
и исправь в Настройках имя базы. Потом настройки СОХРАНИ. Вроде так.
Ах да .. ПОЛЬЗОВАТЕЛЯМ, которым должно быть разрешено коннектится к базе, ТОЖЕ измени права и имя базы.

Можно по другому:
Если ты восстанавливаешься из бакапа и старая база тебе не нужна, то проще всего грохнуть из старой базы все таблицы (пхпМуАдмином, например)
и залить бакап В ТУ ЖЕ БАЗУ. Тогда ниче править не надо будет и все работает "из коробки" ))
Я так у себя делаю, выходит быстро и просто ..

« Последнее редактирование: 29 Сентября 2009, 16:27:22 от Elisium » Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #2 : 29 Сентября 2009, 16:22:24 »

Зайди под учеткой Настройщика НоДени: admin - пароль_на_базу ...
и исправь в Настройках имя базы. Потом настройки СОХРАНИ. Вроде так.
А если ты восстанавливаешься из бакапа и старая база тебе не нужна, то проще всего грохнуть из старой базы все таблицы (пхпМуАдмином, например)
и залить бакап В ТУ ЖЕ БАЗУ. Тогда ниче править не надо будет и все работает "из коробки" ))
Я так у себя делаю, выходит быстро и просто ..

Дык там нормально все. Я прописал новое имя базы, сохранил вышел. а зайти теперь не могу
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #3 : 29 Сентября 2009, 16:27:46 »

Сверху подправил пост ...
Лучший и безгиморный вариант - заливать все в базу с тем же именем...
« Последнее редактирование: 29 Сентября 2009, 16:31:50 от Elisium » Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #4 : 29 Сентября 2009, 16:40:13 »

В старую базу - это хорошо Улыбающийся
Вот не знаю как быть сейчас. В админку зайти не могу...

Зайди под учеткой Настройщика НоДени: admin - пароль_на_базу ...
Не получается зайти под логином admin и паролем на базу
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #5 : 29 Сентября 2009, 16:41:43 »

А сам биллинг хоть запущен ?
perl nodeny.pl типа?
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #6 : 29 Сентября 2009, 16:47:19 »

А сам биллинг хоть запущен ?
perl nodeny.pl типа?
Да
 1013  ??  S<     0:21.38 perl nodeny.pl (perl5.8.9)
"Неверный логин или пароль" хоть тресни.
Хотя и в базе которая была и в базе которую восстановил админ одинаковый
« Последнее редактирование: 29 Сентября 2009, 17:07:06 от NTE » Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #7 : 29 Сентября 2009, 17:25:02 »

Попробуй сделай все сначала ...
Удали и создай базу bill. Само собой, в ней уже все безвозвратно удалится...
Влей бакап -  mysql -p bill < backup_2009-09-28.sql
Проверь права пользователя bill_kernel на базу bill Select, Insert, Update, Delete, Create, Index, Drop
и пользователя bill_www на базу bill - Select, Insert, Update, Delete
Перезапусти nodeny.pl
Если все ок, то проверь пользователей сателлитов и сами файлы sat.cfg
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #8 : 29 Сентября 2009, 17:34:16 »

А проще все сделать из под системного логина, в документации по установке пишет как сделать его активным, зайти под ним и отредактировать пароль админа.

Мои мысли: может не установили ключ шифрования паролей в БД, или ключ заглючил и зашифровало пароль что не подходит, но я не знаю как работает даная штука.

Так что сразу после смены паролей в БД смените пароль шифрования ключей на какой нить dfgskjgf, без лишных знаков и не очень долгий.

P.S. В документации, а именно в файле install.html есть специальный роздел - проблемы входа в админку, вы читали его? Если да попробуйте еще раз, процедура активации системного логина там описана хорошо.
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #9 : 29 Сентября 2009, 17:52:37 »

Короче все снес. Переинсталил создал базу такую же как и на продакшене.
Залил бекап, вроде все ок.
Но...
захожу к абоненту, жму пароль "показать" выводит пустое окошко. Это они типа потерялись? пароли.
или проблема в том что на продакшене ноденай версии 49.17 а восстанавливаю ее на 49.28?
Записан
Александр (AleksHr)
NoDeny
Старожил
*

Карма: 2
Offline Offline

Сообщений: 323


Просмотр профиля
« Ответ #10 : 29 Сентября 2009, 18:08:21 »

Короче все снес. Переинсталил создал базу такую же как и на продакшене.
Залил бекап, вроде все ок.
Но...
захожу к абоненту, жму пароль "показать" выводит пустое окошко. Это они типа потерялись? пароли.
или проблема в том что на продакшене ноденай версии 49.17 а восстанавливаю ее на 49.28?

Думаю тут ясное дело что база от 17 версии на 28 работать не будет без апдейтов, так что...
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #11 : 29 Сентября 2009, 18:16:57 »

а апдейт накатить на продакшене 49.17 - 49.28. глюков не возникнет? Например, в доп параметрах не потеряются МАК адреса у абонов?
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #12 : 29 Сентября 2009, 18:22:03 »

В инсталяшке 49.28 в папке /update есть необходимые скрипты для этого ...

п.с. обновлял с 50.19 до 50.28 - все осталось на месте
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #13 : 29 Сентября 2009, 20:02:09 »

поставил на тестовой машине ноденай 49.17 залил туда бекап с продакшена этой же версии.
Все в норме, но по-прежнему, если нажать у абонента показать пароль - пустое окошко....
Может такое быть что при создании бекапа, поле с паролями не попало в архив?

Архивировал скриптом из мануала.
Единственное отличие: на продакшене фря 7.2 на тестовой машине 7.0
« Последнее редактирование: 30 Сентября 2009, 20:37:45 от NTE » Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


На форумах "спасибом" называется плюс к карме.


Просмотр профиля
« Ответ #14 : 30 Сентября 2009, 21:20:33 »

Ну так залезь в базу мускуля руками или пхпМуАдмином и посмотри, ЕСТЬ ли в поле bill:/users/passwd ченить отличное от пустого места ))
Записан
Страниц: [1] 2
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.20 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!