[前][次][番号順一覧][スレッド一覧]

mysql:16665

From: 岡善博 <岡善博 <zenpaku@xxxxxxxxxx>>
Date: Fri, 24 Sep 2021 14:04:54 +0900
Subject: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について

岡善博@中札内です。
mysqldは、落ちていませんでした。

mysqldumpのオプションを増やして、実行したら、
mysqldump --single-transaction --no-tablespaces --set-gtid-purged=OFF \
-u zenpakudb -p zenpakudb > /home/oka/BACKUP/mysqldump_zenpakudb.dump
下記のエラーが出ました。
mysqldump: Couldn't execute 'show create table `wp_commentmeta`':\
 Tablespace is missing for table `zenpakudb`.`wp_commentmeta`. (1812)

ここでwp_commentmetaの作り直しを行いました。
#cp -a /var/db/mysql20210920/zenpakudb.NEW/wp_commentmeta.ibd .
alter table wp_commentmeta  DISCARD TABLESPACE;
alter table wp_commentmeta IMPORT TABLESPACE;

再度バックアップを実行。
mysqldump --single-transaction --no-tablespaces --set-gtid-purged=OFF \
-u zenpakudb -p zenpakudb > /home/oka/BACKUP/mysqldump_zenpakudb.dump
を実行したら、前のエラーが消え、次のエラーが出ました。
mysqldump: Couldn't execute 'show create table `wp_options`':\
 Tablespace is missing for table `zenpakudb`.`wp_options`. (1812)

次は、wp_optionsの作り直し。
♯cp -a /var/db/mysql20210920/zenpakudb.NEW/wp_options.ibd .
alter table wp_options DISCARD TABLESPACE;
alter table wp_options DISCARD TABLESPACE;

再度dumpを実行。
mysqldump: Couldn't execute 'show create table `wp_commentmeta`':\
 Tablespace is missing for table `zenpakudb`.`wp_commentmeta`. (1812)
下記のエラーに成りました。
mysqldump: Couldn't execute 'show table status like 'wp\_options'':\
 Lost connection to MySQL server during query (2013)
ここで力尽きました。

2021年9月24日(金) 13:03 yoku0825 <yoku0825@xxxxxxxxxx>:

> yoku0825です。

>

> MySQL 5.7.31とそれ以降では、mysqldump(のデフォルトのオプション)にはPROCESS権限が必要になりました。

> ジェネラルテーブルスペースを使っていなければ(そしてたぶん使っていなさそう)、mysqldumpのオプションに

> `--no-tablespaces` をつけると良いかも知れません。

>

>

> https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-31.html#mysqld-5-7-31-security

>

> しかし、エラーになったあと2013のエラーが出ているのが気になります。mysqld落っこちたような気がしますね。

> mysqldのエラーログを見て、落ちていないかどうか見てあげてください。

> もし落ちていたようなら、innodb_force_recoveryを上げながら少しずつ試す必要があるような気がします。

> https://dev.mysql.com/doc/refman/5.7/en/forcing-innodb-recovery.html

>

>

> yoku0825,

>

> 2021年9月24日(金) 11:59 Takahiro Kambe <taca@xxxxxxxxxx>:

> >

> > こんにちは。

> >

> > In message <

> CAHxEFg692ELWxC3TuTeaGuTmA+KPYx6ZXU3ye4EckesXV8OxNQ@xxxxxxxxxx>

> >         on Fri, 24 Sep 2021 10:36:20 +0900,

> >         岡善博 <zenpaku@xxxxxxxxxx> wrote:

> > > mysqldump: Error: 'Access denied; you need (at least one of) the

> PROCESS \

> > > privilege(s) for this operation' when trying to dump tablespaces

> > この部分についてはmysqldumpをしようとしているユーザーに権限が足らない

> > のだと思います。

> >

> > --

> > 神戸 隆博 / Takahiro Kambe

> >

>


添付ファイル

[前][次][番号順一覧][スレッド一覧]

   @ 16662 2021-09-24 10:36 [岡善博 <zenpaku@xxxx] Re: [mysql 16660] Re: [mysql 16659] Re: [mysql 16657] Re: [mysql 16656] frmとibdのみのデータからデータベースの復旧方法について
     16663 2021-09-24 11:58 ┗[Takahiro Kambe <taca] Re: frmとibdのみのデータからデータベースの復旧方法について
     16664 2021-09-24 13:01  ┗[yoku0825 <yoku0825@x] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
-> @ 16665 2021-09-24 14:04   ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
     16666 2021-09-24 14:20    ┗[yoku0825 <yoku0825@x] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
   @ 16667 2021-09-24 20:08     ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
     16668 2021-09-24 23:26      ┗[yoku0825 <yoku0825@x] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデータベースの復旧方法について
   @ 16669 2021-09-25 01:16       ┣[岡善博 <zenpaku@xxxx] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデ
     16670 2021-09-25 01:34       ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re: frmとibdのみのデータからデ
   @ 16671 2021-09-25 21:51        ┗[岡善博 <zenpaku@xxxx]                         
     16672 2021-09-26 17:37         ┗[yoku0825 <yoku0825@x] Re: [mysql 16671] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re: [mysql 16663] Re
   @ 16673 2021-09-26 20:20          ┗[岡善博 <zenpaku@xxxx] Re: [mysql 16672] Re: [mysql 16671] Re: [mysql 16668] Re: [mysql 16667] Re: [mysql 16666] Re: [mysql 16665] Re: [mysql 16664] Re
   @ 16676 2021-10-05 16:20           ┗[岡善博 <zenpaku@xxxx]