このページは機械翻訳したものです。

更新日 2025-03-19

Big Data Appliance (BDA)またはBig Data Cloud Service (BDCS)からの移行

Oracle Big Data ApplianceまたはBig Data Cloud Serviceからビッグ・データ・サービスへの移行方法の確認

ノート

OCIへの移行後も、Big Data ApplianceまたはBig Data Cloud Serviceクラスタを(停止状態で)少なくとも3か月間バックアップとして保持することをお薦めします。

WANdisco LiveData Migratorを使用したリソースの移行

宛先でポート8020が開いていることを確認します。

WANdisco LiveData Migratorの詳細は、ここをクリックしてください。

WANdisco LiveData Migratorを使用してリソースを移行するには、次のステップに従います。

  1. 次のコマンドを実行して、ソース・クラスタの任意のエッジにLiveDataマイグレータをインストールします。
    wget https://wandisco.com/downloads/livedata-migrator.sh
     
    chmod +x livedata-migrator.sh && ./livedata-migrator.sh
     
    service livedata-migrator status
    service hivemigrator status
    service livedata-ui status
  2. LiveDataマイグレータのインストールおよび設定が完了したら、UIにアクセスし、ユーザー・アカウントを作成します。UIのURLは次のとおりです。
    http://<LDM-Installation-Host.com>:8081
  3. データを移行するには、次を実行します。
    1. ソースファイルシステムを構成します。
      ソース・ファイルシステムを追加するには、LiveDataマイグレータ・ダッシュボードで次を実行します:
      1. 「製品」パネルから、関連するインスタンスを選択します。
      2. 「ファイルシステム構成」ページで、「ソース・ファイルシステムの追加」をクリックします。
    2. ターゲットファイルシステムを構成します。
      ターゲット・ファイルシステムを追加するには、LiveDataマイグレータ・ダッシュボードで次を実行します:
      1. 「製品」パネルから、関連するインスタンスを選択します。
      2. 「ファイルシステム構成」ページで、「ターゲット・ファイルシステムの追加」をクリックします。
      3. 「Apache Hadoop for Target as BDS cluster」を選択し、デフォルトのファイルシステム・パスを指定します。ソースとターゲットが8020ポートの宛先に接続していることを確認します。
    3. パス・マッピングを作成します。
      パス・マッピングを使用すると、移行されたデータをターゲット上の同等のデフォルトの場所に格納できます。UIを使用してパス・マッピングを作成するには、次のステップに従います。
      1. ダッシュボードの「製品」リストから、パス・マッピングを作成するLiveDataマイグレータ・インスタンスを選択します。
      2. 「移行」メニューから、「パス・マッピング」を選択します。
      3. インタフェースの右上にある「Add New Path」ボタンをクリックします。
    4. 移行の作成
      移行では、既存のデータが定義済のソースからターゲットに転送されます。UIから新しい移行を作成するには、次のステップに従います。
      1. 移行の名前を入力します。
      2. ファイルシステムから、ソースとターゲットを選択します。
      3. 移行するソースファイルシステム上のパスを選択します。フォルダ・ブラウザを使用して、移行するパス名を選択します。パス名の横にある灰色のフォルダを選択して、そのサブディレクトリを表示します。
  4. メタデータを移行します。
    メタデータを移行するには、これらのステップに従います。
    1. メタストアを接続します。
      LiveData MigratorにバンドルされているHive Migratorを使用すると、メタデータをソース・メタストアからターゲット・メタストアに転送できます。ローカルまたはリモートのメタデータ・エージェントを作成して、メタストアに接続します。
    2. メタデータ移行を作成します。
      メタデータ移行を作成するには、次のステップに従います。
      1. ダッシュボードで、「Hive移行の追加」を選択します。
      2. 移行の名前を入力します。
      3. ソース・エージェントとターゲット・エージェントを選択します。
      4. 移行するデータベースおよび表と一致するHive DDLに基づいて、データベース・パターンおよび表パターンを作成します。

        たとえば、データベース・パターンにtest*を使用すると、testで始まるすべてのデータベース名(test01test02test03など)と一致します。

      5. 「作成」をクリックします。

BDRを使用したリソースの移行

Distcpツールを使用したリソースの移行

データおよびメタデータをBDAから移行し、Distcpツールを使用してビッグ・データ・サービスにインポートすることもできます。Distcpは、クラスタ内およびクラスタ間の分散ファイル・システム間で大規模なデータ・セットをコピーするために使用できるオープン・ソース・ツールです。

移行の検証

移行を確認するには、次の手順を実行します。
  • ターゲット・クラスタに、ソース・クラスタと同じハイブ表のセットが表示されることを確認します。
    1. hiveシェルに接続します。
      hive
    2. 次のコマンドを実行して、表をリストします:
      show tables;