Биллинговая система Nodeny
02 Мая 2024, 16:10:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« : 22 Февраля 2010, 18:12:25 »

Здравствуйте. freebsd 7.2 Nodeny 49.32 не получается сделать backup базы данных.

mysqldump -u root -p --default-character-set=cp1251 bill > bill.sql      Enter password:
mysqldump: Got error: 145: Table './bill/traf_info' is marked as crashed and should be repaired when using LOCK TABLES

Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1227

In LAN we trust!

358714596
Просмотр профиля
« Ответ #1 : 22 Февраля 2010, 18:21:45 »

починить таблицу
Код:
mysqlcheck -p --auto-repair bill
Записан
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« Ответ #2 : 22 Февраля 2010, 18:29:45 »

mysqlcheck -p --auto-repair bill  базу не повредить?
Почему такая проблема возникла?
Записан
Fredik
NoDeny
Старожил
*

Карма: 5
Offline Offline

Сообщений: 362


Просмотр профиля
« Ответ #3 : 22 Февраля 2010, 18:34:04 »

свет пропадал или некорректное выключение сервера вот те и вышло
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #4 : 22 Февраля 2010, 20:07:59 »

Чтобы всем было страшнее, расскажу как всего два бэда убило мне сервер сегодня ночью.
Один бэд был не страшный, а второй попал на перл ))) все мгновенно умерло.
Спасибо, что я делал бэкап не только базы, поэтому довольно быстро все перенес на другой винт.
Записан
versus
Администратор
Спец
*****

Карма: 21
Offline Offline

Сообщений: 845


44306843
Просмотр профиля WWW Email
« Ответ #5 : 23 Февраля 2010, 10:48:01 »

mysqlcheck -p --auto-repair bill  базу не повредить?
Почему такая проблема возникла?

Наверное потому что вы сэкономили на упсах и сисадмине. Не ?
Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1227

In LAN we trust!

358714596
Просмотр профиля
« Ответ #6 : 24 Февраля 2010, 21:59:11 »

gmirror + gjournal + online ups + вменяемый админ = решат проблемы ))
Записан
Elisium
NoDeny
Старожил
*

Карма: 19
Offline Offline

Сообщений: 360


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


Просмотр профиля
« Ответ #7 : 27 Февраля 2010, 21:08:09 »

Сегодня дважды убедился, что gmirror все таки не является панацеей.
Два раза за сегодня развалился ПОЛНОСТЬЮ рейд на тех же винтаж на тойже машинке.
Причем развалился так, что на одном винте пропали все разделы, а на втором половина инфы.
Винты трижды проверены.
Понятно, что проблема в железе, но собранное с нуля и оттестированное по отдельным компонентам, при большой  нагрузке (это шлюз)
все в сборе дает вот такой забавный результат ((((
Копаюсь второй день, пока мыслей мало.
Сымитировать такое колво ппс/сессий/трафа кроме как на живых юзверях даже не в курсе как.

п.с. это все лирика ))) о необходимости делать бакапы итд ))
Записан
Cell
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1407



Просмотр профиля
« Ответ #8 : 27 Февраля 2010, 22:45:03 »

Я вот как раз недавно вел с Элитом задушевную беседу в асе на эту тему. ))) В общем мнения разошлись ) и пост выше подтверждает что я был прав ) а все почему? У меня был случай похожий, правда на виндовом сервере, но это не важно т.к. рейд был аппаратный - но мне повезло больше, когда все начало рушится я  одно зеркало выдрал с корнями ))) и слава Богу, бо меня бы убили... честно...
« Последнее редактирование: 27 Февраля 2010, 22:48:44 от cell » Записан
elite
Начальник планеты
NoDeny
Спец
*

Карма: 52
Offline Offline

Сообщений: 1227

In LAN we trust!

358714596
Просмотр профиля
« Ответ #9 : 27 Февраля 2010, 22:54:28 »

а я и не говорил, что зеркало - панацея от всех бед, но если вдруг винт умрет быстро и внезапно, то зеркало спасет Улыбающийся
Записан
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« Ответ #10 : 07 Марта 2010, 15:29:26 »

Чето у меня база уменьшилась. Предыдущий размер файла bill.sql был 120 Мб вчера сделал backup получилось 57 Мб. Как такое может быть?
Записан
goletsa
NoDeny
Спец
*

Карма: 21
Offline Offline

Сообщений: 973


Просмотр профиля
« Ответ #11 : 07 Марта 2010, 15:30:36 »

Чето у меня база уменьшилась. Предыдущий размер файла bill.sql был 120 Мб вчера сделал backup получилось 57 Мб. Как такое может быть?
Может таблица побилась? сделайте mysqlcheck
Записан
tramX
NoDeny
Постоялец
*

Карма: 1
Offline Offline

Сообщений: 108


Просмотр профиля Email
« Ответ #12 : 07 Марта 2010, 16:36:54 »

Сделал mysqlcheck -p --auto-repair bill, размер файла 58,3 Мб. Клиенты все на месте, вроде бы все работает.
Записан
NTE
NoDeny
Постоялец
*

Карма: 0
Offline Offline

Сообщений: 111


Просмотр профиля Email
« Ответ #13 : 14 Марта 2010, 21:27:19 »

Пытаюсь восстановиться из резервной копии:

Код:
mysql> source bill_14-03-2010.sql;
.............................................
Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

Query OK, 0 rows affected (0.00 sec)

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''N6i3OOOk8WKZU' at line 1

В чем может быть проблема?
P.S. дамп создан скриптом, который прилагается в мануале по ноуденай.
« Последнее редактирование: 14 Марта 2010, 21:56:18 от NTE » Записан
Efendy
Администратор
Спец
*****

Карма: 138
Offline Offline

Сообщений: 4782



Просмотр профиля
« Ответ #14 : 15 Марта 2010, 01:06:24 »

Код:
head bill_14-03-2010.sql
в студию
Записан
Страниц: [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!