Проблема с резервным копированием.

1 234
Продюсер
На сайте с 09.11.2010
Offline
36
#31

По этой таблице пишет :

Warning: number of rows changed from 118 to 120

izyalex
На сайте с 06.04.2009
Offline
60
#32

Это не является проблемой, до тех пор пока эта таблица сообщает "status : OK" .

Сpanel хостинг (http://bit.ly/Vjwlfl) и ISPmanager хостинг (http://bit.ly/11NnOqJ) от 119р./мес VIP Премиум хостинг (http://bit.ly/VibYQ9) в Москве, 1000р./мес и не парюсь
Продюсер
На сайте с 09.11.2010
Offline
36
#33

Эта таблица не востанавливается. И ее бекап не делается.((

Andreyka
На сайте с 19.02.2005
Offline
822
#34

Чините более другими инструментами/зовите специалиста

Не стоит плодить сущности без необходимости
MT
На сайте с 15.01.2013
Offline
49
#35

Продюсер,

Сделайте:

mysqlcheck -u root -p --analyze --auto-repair --optimize odenejka

Вывод сюда.

marcus@cluster:~$
izyalex
На сайте с 06.04.2009
Offline
60
#36
Продюсер:
Эта таблица не востанавливается. И ее бекап не делается.((

1. Выключаем mysql-сервер, у меня так:

/etc/init.d/mysql stop

2. Делаем бэкап файлов с табличками, потому что в доках написано, что надо, потому что все может поломаться совсем. В моем случае - я тупо скопировал 3 файла из /var/lib/mysql/database/:

table.frm

table.MYD

table.MYI

Где "database" - название базы, где сдохла табличка, а "table" - название самой сдохшей таблички.

3. Смотрим, что сломалось, используя команду myisamchk:

myisamchk /var/lib/mysql/table.MYI

Предлагает починить.

4. Собственно, запускаем починку опцией -r:

myisamchk -r /var/lib/mysql/database/table.MYI

5. Запускаем сервер обратно:

/etc/init.d/mysql start

Продюсер
На сайте с 09.11.2010
Offline
36
#37
MarcusTven:
Продюсер,
Сделайте:
mysqlcheck -u root -p --analyze --auto-repair --optimize odenejka

Вывод сюда.

[root@92 ~]# mysqlcheck -uroot -p*** --analyze --auto-repair --optimize odenejka

Error: mysqlcheck doesn't support multiple contradicting commands.

[root@92 ~]#

---------- Добавлено 30.01.2013 в 20:20 ----------

izyalex:
1. Выключаем mysql-сервер, у меня так:

/etc/init.d/mysql stop

2. Делаем бэкап файлов с табличками, потому что в доках написано, что надо, потому что все может поломаться совсем. В моем случае - я тупо скопировал 3 файла из /var/lib/mysql/database/:

table.frm
table.MYD
table.MYI
Где "database" - название базы, где сдохла табличка, а "table" - название самой сдохшей таблички.

3. Смотрим, что сломалось, используя команду myisamchk:

myisamchk /var/lib/mysql/table.MYI

Предлагает починить.

4. Собственно, запускаем починку опцией -r:

myisamchk -r /var/lib/mysql/database/table.MYI

5. Запускаем сервер обратно:

/etc/init.d/mysql start

[root@92 ~]# myisamchk /var/lib/mysql/odenejka/wp_postmeta.MYI

Checking MyISAM file: /var/lib/mysql/odenejka/wp_postmeta.MYI

Data records: 120 Deleted blocks: 0

- check file-size

- check record delete-chain

- check key delete-chain

- check index reference

- check data record references index: 1

- check data record references index: 2

- check data record references index: 3

- check record links

[root@92 ~]#

---------- Добавлено 30.01.2013 в 21:22 ----------

ну или вот так еще:

[root@92 ~]# mysqlcheck -uroot -p**** --analyze odenejka odenejka.wp_commentmeta Table is already up to date
odenejka.wp_comments Table is already up to date
odenejka.wp_links Table is already up to date
odenejka.wp_options OK
odenejka.wp_postmeta Table is already up to date
odenejka.wp_posts Table is already up to date
odenejka.wp_term_relationships Table is already up to date
odenejka.wp_term_taxonomy Table is already up to date
odenejka.wp_terms Table is already up to date
odenejka.wp_usermeta Table is already up to date
odenejka.wp_users Table is already up to date
[root@92 ~]# mysqlcheck -uroot -p**** --auto-repair odenejka odenejka.wp_commentmeta OK
odenejka.wp_comments OK
odenejka.wp_links OK
odenejka.wp_options OK
odenejka.wp_postmeta OK
odenejka.wp_posts OK
odenejka.wp_term_relationships OK
odenejka.wp_term_taxonomy OK
odenejka.wp_terms OK
odenejka.wp_usermeta OK
odenejka.wp_users OK
[root@92 ~]# mysqlcheck -uroot -p**** --optimize odenejka odenejka.wp_commentmeta OK
odenejka.wp_comments OK
odenejka.wp_links OK
odenejka.wp_options OK
odenejka.wp_postmeta OK
odenejka.wp_posts OK
odenejka.wp_term_relationships OK
odenejka.wp_term_taxonomy OK
odenejka.wp_terms OK
odenejka.wp_usermeta OK
odenejka.wp_users OK
[root@92 ~]#
izyalex
На сайте с 06.04.2009
Offline
60
#38

проблема еще актуальна?

Продюсер
На сайте с 09.11.2010
Offline
36
#39

Все разрешилось. Всем спасибо.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий