DB2バージョン間移行

DB2のバージョン間移行Permalink

今回の事例Permalink

  • 移行 DB2: v9.7 32bit
  • 移行 DB2: v11.5 64bit
  • バックアップファイル: オンライン、圧縮

問題点Permalink

  1. オンラインバックアップだとバージョン間でのリストアができない
  2. オフラインでも v9.7 から v11.5 へ直接のリストアはできない
  3. 圧縮バックアップの場合、構成bit数が異なるDB2ではリストアできない

解決策Permalink

  1. 一度v9.7でリストアし、オフラインバックアップを取得する
  2. v9.7 -> v11.1.4(10.xでも可) -> 11.5 の順にリストアバックアップを行う
  3. v9.7(32bit) -> v9.7(64bit)の順にリストアバックアップを行う

手順Permalink

  1. v9.7(32bit)
    リストア、オフラインバックアップ無圧縮を取得
  2. -> v9.7(64bit)
    リストア、オフラインバックアップ圧縮を取得
  3. -> 11.1.4
    リストア、オフラインバックアップ圧縮を取得
  4. -> 11.5
    リストア、完了!

注意Permalink

  1. 11.5.4の場合のみ移行後runstatsで不具合がでるためdb2catを実行する必要がある

更新日時: