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

mysql:15316

From: Mikiya Okuno <Mikiya Okuno <Mikiya.Okuno@xxxxxxxxxx>>
Date: Tue, 11 May 2010 15:54:29 +0900
Subject: [mysql 15316] Re: InnoDBのfrmとibdのみでのデータ移行

奥野です。

こんにちは。

On 11/05/2010, at 3:43 PM, MATSUNAGA Ichiro wrote:

> にもibdataと.ibdをコピーせよと書かれています。
> ibdataが無い状態では、InnoDBはテーブルの復活はさせられないのでしょうか。

はい。

.ibdファイルだけだと移行は無理です。というのも、InnoDBの各データファイルには
連番がつけられており、共有テーブルスペース(ibdata1)とセットではじめて
正常に動作するからです。ibdata1内に記録された各.ibdファイルの番号と、
.ibdファイル内に記録された番号が一致していなければなりません。

テーブルごとに(.ibdファイルごとに)データファイルを他のホストへ移行する
というのはInnoDBユーザーにとって長年の要望ですが、その構造上、
未だ移行のメカニズムは(公式には)確立されていません。
-- 
奥野 幹也 
http://www.google.com/profiles/mikiya.okuno 
http://nippondanji.blogspot.com/ 
http://twitter.com/nippondanji 


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

   @ 15315 2010-05-11 15:43 [MATSUNAGA Ichiro <vi] InnoDBのfrmとibdのみでのデータ移行      
->   15316 2010-05-11 15:54 ┗[Mikiya Okuno <Mikiya]                                       
   @ 15317 2010-05-11 17:01  ┗[MATSUNAGA Ichiro <vi]                                     
     15318 2010-05-13 14:10   ┗[Yasufumi Kinoshita <]                                   
   @ 15320 2010-05-16 19:32    ┗[MATSUNAGA Ichiro <vi]