Oracle Cloud Infrastructureドキュメント

ディスク・データ転送の管理

このトピックでは、「データ転送ディスク」サービスを使用してOracle Cloud Infrastructureにデータを転送するために必要なすべてのタスクについて詳しく説明します。

データ移行の準備として、管理権限と権限を持つIAMユーザーは、「データ転送の準備」で説明されている前提条件のタスクを実行する必要があります。

「データ転送ユーティリティ」は、ホスト・マシンにインストールするコマンド・ライン・ユーティリティです。 多くのデータ転送タスクは、コンソールを使用するか、「データ転送ユーティリティ」を使用して実行できます。 ただし、一部のデータ転送タスクは、「データ転送ユーティリティ」を使用してのみ実行できます。 このセクションでは、各タスクに使用する適切な管理インタフェースについて説明します。 インストールと構成の詳細については、「データ転送ユーティリティのインストールと構成」を参照してください。

重要

データ転送ユーティリティは、rootユーザーとして実行する必要があります。

データ転送ユーティリティ・パラメータを指定する方法は2つあります。
--parameter <value>
or
--parameter=<value>

リソースのタギング

リソースにタグを適用して、ビジネス・ニーズに合わせてタグを整理するのに役立てることができます。 リソースを作成するときにタグを適用することも、後でそのタグを使用してリソースを更新することもできます。 タグの適用に関する一般的な情報は、「リソース・タグ」を参照してください。

データ転送は現在、「データ転送ユーティリティ」を使用した転送ジョブへのタグの適用をサポートしています。 タギングはコンソールを使用した場合はサポートされません。

転送ジョブの作成

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送ジョブを作成できます。

転送ジョブは、転送するファイルの集合を表し、それらのファイルをOracle Cloud Infrastructureにアップロードする意思を示します。 転送ジョブは、少なくとも1つの転送ディスクと転送パッケージを結合します。 Oracleがデータをアップロードするコンパートメントとオブジェクト・ストレージ・バケットを特定します。 アップロード・バケットと同じコンパートメントに転送ジョブを作成し、転送ジョブの人間が判読可能な名前を指定します。 転送ジョブ名を入力するときは、機密情報を入力しないでください。

転送ジョブを作成すると、他の転送タスクで指定したジョブIDが返されます。 例えば:

ocid1.datatransferjob.region1.phx..<unique_ID>
コンソールを使用して転送ジョブを作成するには
データ転送ユーティリティを使用して転送ジョブを作成するには

その他の転送ジョブ・タスクの実行

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、他の転送ジョブ関連のタスクを実行できます。

転送ジョブの一覧の表示

コンソールを使用して転送ジョブのリストを表示するには
データ転送ユーティリティを使用して転送ジョブのリストを表示するには

転送ジョブの詳細の表示

コンソールを使用して転送ジョブの詳細を表示するには
データ転送ユーティリティを使用して転送ジョブの詳細を表示するには

転送ジョブの名前の編集

コンソールを使用して転送ジョブの名前を編集するには
データ転送ユーティリティを使用して転送ジョブの名前を編集するには
転送ジョブに関連付けられたタグを、データ転送ユーティリティを使用して編集するには
データ転送ユーティリティを使用して転送ジョブに関連付けられているタグを削除するには

転送ジョブの削除

通常、転送プロセスの早い段階で、転送パッケージまたはディスクを作成する前に、転送ジョブを削除します。 たとえば、転送ジョブを作成してデータ転送を開始したが、中止する場合です。 転送プロセスの後で転送ジョブを削除する場合は、まず転送ジョブに関連するすべての転送パッケージとディスクを削除する必要があります。

コンソールを使用して転送ジョブを削除するには
データ転送ユーティリティを使用して転送ジョブを削除するには

ホスト・マシンへのHDDの取り付け

アタッチされたHDDから転送ディスクを作成する前に、すべてのパーティションとファイル・システムを削除してください。 誤ってデータを削除するのを防ぐため、すでにパーティションやファイル・システムを持っているHDDでは「データ転送ユーティリティ」が動作しません。 HDDはブロック・デバイスとしてホストに認識され、hdparm -I <device> Linuxコマンドに有効なレスポンスを提供する必要があります。

転送ディスクの作成

ヒント

「データ転送ユーティリティ」を使用できるのは、転送ディスクの作成のみです。

転送ディスクを作成すると、データ転送ユーティリティ:

  • パスフレーズを使用して暗号化するためのHDDを設定
  • HDDにファイル・システムを作成
  • ファイル・システムを/mnt/orcdts_<label>にマウント

例えば:

 /mnt/orcdts_DJZNWK3ET

転送ディスクを登録すると、Oracle Cloud Infrastructureは転送ディスクを暗号化するために使用される強力な暗号化パスフレーズを生成します。 暗号化パスフレーズは、データ転送管理者ユーザーの標準出力に表示され、再度検索することはできません。 暗号化パスフレーズのローカルで安全なコピーを作成し、パスフレーズを再度参照できるようにします。

転送ディスクを作成するには、「転送ジョブを作成しました」を実行したときのジョブIDと、アタッチされているHDDのパス(/dev/sdbなど)が必要です。

データ転送ユーティリティを使用して転送ディスクを作成するには

その他のディスク転送タスクの実行

ヒント

「データ転送ユーティリティ」を使用できるのは、転送ディスクの削除または取消しのみです。

転送ディスクの削除

通常、ディスク準備プロセス中に転送ディスクを削除します。 転送ディスクにデータを作成、アタッチ、コピーしましたが、ディスクの出荷については変更がありました。 ディスクを再利用する場合は、すべてのファイル・システムを削除して、ディスクを再作成してください。

データ転送ユーティリティを使用して転送ディスクを削除するには

転送ディスクの取り消し

ディスクをOracleに出荷したが、ファイルのアップロードについて変更があった場合は、転送ディスクを取り消すことができます。 転送パッケージ内のディスクを取消し、他のディスクからのファイルのアップロードを許可することができます。

Oracleは取消された転送ディスクを処理できません。 取消された転送ディスクが送信者に返されます。

データ転送ユーティリティを使用して転送ディスクを取り消すには

転送ディスクへのデータのコピー

HDDをホスト・マシンにアタッチし、ファイルを「データ転送ユーティリティ」によって作成された「マウント・ポイント」にコピーします。

通常のファイルは転送ディスクにのみコピーできます。 特殊ファイル(リンク、ソケット、パイプなど)は直接コピーできません。 特殊ファイルを転送するには、ファイルのtarアーカイブを作成し、tarアーカイブを転送ディスクにコピーします。

ノート

転送ディスクを切断する前にすべてのファイルをコピー

ホストからすべてのファイルをコピーしてマニフェスト・ファイルを生成するまで、転送ディスクを切断しないでください。 誤ってすべてのファイルをコピーする前に転送ディスクを切断した場合は、暗号化パスフレーズを使用してディスクのロックを解除する必要があります。 転送ディスクの作成時に暗号化パスフレーズが生成されて表示されました。 生成された暗号化パスフレーズが使用できない場合は、転送ジョブから転送ディスクを削除し、ディスクを再作成する必要があります。 その転送ディスクに以前にコピーされたすべてのデータは失われます。

マニフェスト・ファイルの生成

ヒント

「データ転送ユーティリティ」を使用できるのは、マニフェスト・ファイルを生成する場合のみです。
マニフェスト・ファイルを生成する時間は、アップロード・ファイルのサイズ、ディスク速度、および使用可能な処理能力によって異なります。

データを転送ディスクにコピーした後、「データ転送ユーティリティ」を使用してマニフェスト・ファイルを生成します。 マニフェストには、コピーされたすべてのファイルのインデックスと生成されたデータ保全ハッシュが含まれています。 「データ転送ユーティリティ」は、config_upload_user構成ファイルと参照IAM資格証明を暗号化された転送ディスクにコピーします。 この構成ファイルは、一時的なIAMデータ転送アップロード・ユーザーを記述します。 Oracleは、転送ディスクを処理してファイルをOracle Cloud Infrastructure Object Storageにアップロードするときに、config_upload_userファイルで定義された資格証明とエントリを使用します。

ノート

データ転送サービスが秘密キーのパスフレーズをサポートしない

データ転送は、API署名キーを生成するときに秘密キーをパスフレーズで暗号化することをお勧めしますが、config_upload_userに必要なキー・ファイルのパスフレーズはサポートしていません。 パスフレーズを使用すると、Oracle担当者はデータをアップロードできません。

Oracleは、この構成ファイルで正しい資格証明が定義されていないと、転送ディスクからデータをアップロードできません。 必要な構成ファイルの詳細については、「データ転送ユーティリティのインストールと構成」を参照してください。

データ転送ユーティリティを使用してマニフェスト・ファイルを作成するには
ノート

マニフェスト・ファイルを再生成する必要がありますか?

マニフェスト・ファイルの生成後にディスク上のファイルを追加、削除、または変更する場合は、ファイルを再生成する必要があります。 マニフェスト・ファイルがターゲット・バケットの内容と一致しない場合、Oracleはデータをアップロードできません。

転送のドライ・ラン・レポートの生成

ヒント

「データ転送ユーティリティ」はテスト実行レポートの生成にのみ使用できます。

実績データをアップロードする前に、実績レポートを生成して転送結果を確認することができます。 このレポートは、生成されたマニフェスト・ファイルの内容とターゲット・バケットの内容を比較します。 このレポートは、ファイルが重複しているか、名前の衝突の問題があるかどうかを判断するのに役立ちます。

ノート

マニフェスト・ファイルを再生成する必要がありますか?

マニフェスト・ファイルの生成後にディスク上のファイルを追加、削除、または変更する場合は、ファイルを再生成する必要があります。 マニフェスト・ファイルがターゲット・バケットの内容と一致しない場合、Oracleはデータをアップロードできません。

ドライ・ラン・レポートを生成するには

転送ディスクのロック

ヒント

「データ転送ユーティリティ」を使用できるのは、転送ディスクをロックする場合のみです。

転送ディスクをロックすると、ディスクが安全にアンマウントされ、ホストから暗号化パスフレーズが削除されます。

データ転送ユーティリティを使用して転送ディスクをロックするには

転送ディスクのロックを解除する必要がある場合は、転送ディスクの作成時に生成された暗号化パスフレーズの入力を求められます。

データ転送ユーティリティを使用して転送ディスクのロックを解除するには

転送パッケージの作成

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送パッケージを作成できます。

転送パッケージは、Oracle Cloud InfrastructureにアップロードするためにOracleに出荷するディスクの物理パッケージの仮想表現です。

転送パッケージを作成するには、転送ジョブを作成したときに返されたジョブIDが必要です。 例えば:

ocid1.datatransferjob.region1.phx..exampleuniqueID
コンソールを使用して転送パッケージを作成するには
データ転送ユーティリティを使用して転送パッケージを作成するには

その他の転送パッケージ・タスクの実行

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、その他の転送パッケージ関連のタスクを実行できます。

転送パッケージの詳細の照会

コンソールを使用して転送パッケージの詳細を表示するには
データ転送ユーティリティを使用して転送パッケージの詳細を表示するには

転送パッケージの編集

転送パッケージを編集し、パッケージを出荷するときにトラッキング情報を提供します。

コンソールを使用して転送パッケージを編集するには
データ転送ユーティリティを使用して転送パッケージを編集するには

転送パッケージの削除

通常、転送プロセスの早期および転送ディスクを作成する前に、転送パッケージを削除します。 転送ジョブとパッケージを開始しましたが、中止されました。 転送プロセスの後で転送パッケージを削除する場合は、最初に関連するすべての転送ディスクをデタッチする必要があります。 パッケージがOracleに出荷された後は、転送パッケージを削除することはできません。

コンソールを使用して転送パッケージを削除するには
データ転送ユーティリティを使用して転送パッケージを削除するには

転送パッケージの取り消し

転送パッケージを出荷したが、データのアップロードについて変更があった場合は、転送パッケージを取り消すことができます。 転送パッケージを取消する前に、まずその転送パッケージに関連付けられているすべての転送ディスクを取り消す必要があります。 Oracleは取消された転送パッケージを処理できません。 取消された転送パッケージが送信者に返されます。

コンソールを使用して転送パッケージを取り消すには
データ転送ユーティリティを使用して転送パッケージを取り消すには

転送パッケージへの転送ディスクのアタッチ

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送ディスクを転送パッケージにアタッチできます。

データをディスクにコピーし、必要なマニフェスト・ファイルを生成し、ドライ・ラン・レポートを実行してレビューした後に、転送ディスクを転送パッケージにアタッチし、出荷準備のために転送ディスクをロックします。

1つのパッケージにディスクを接続してデタッチし、別のパッケージにアタッチすることができます。

コンソールを使用して転送パッケージに転送ディスクをアタッチするには
データ転送ユーティリティを使用して転送パッケージに転送ディスクをアタッチするには

転送パッケージに転送ディスクをアタッチしましたが、転送パッケージを使用してそのディスクを出荷することに気をつけました。 1つの転送パッケージから転送ディスクを切り離して、そのディスクを別の転送パッケージにアタッチすることもできます。

コンソールを使用して転送ディスクを転送パッケージに連結解除するには
データ転送ユーティリティを使用して転送ディスクを転送パッケージに連結解除するには

転送パッケージの配送先アドレスの取得

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送パッケージの出荷先住所を取得できます。

配送先の詳細は、配送先アドレスをご覧ください。

コンソールを使用して転送パッケージの出荷先住所を取得するには
データ転送ユーティリティを使用して転送パッケージの出荷先住所を取得するには

重要

遅延処理を回避するためには、必ずトラッキング情報で転送パッケージを更新してください。
詳細については、「トラッキング情報による転送パッケージの更新」を参照してください。

パッケージングと出荷転送ディスク

一般

輸送用ディスクを梱包する場合は、必要な返送用ラベルを箱に入れてください。

ノート

出荷ラベルの要件を返す

返送用ラベルを箱に入れない場合、Oracleは転送パッケージを処理できません。

転送ジョブと転送パッケージのラベルは、転送ディスクが入っているボックスの外側にはっきりと表示されていることを確認してください。

重要

eu-frankfurt-1にディスクを転送する場合は、パッケージがOracleに正しく配信されることを確認するために、出荷用ベンダーが配信にシグネチャを必要とすることをリクエストする必要があります。

出荷ディスクの海外転送

出荷用ディスクを国際的に転送する場合は、商業請求書を作成する必要があります。 パッケージをカスタマイズで確実に保持しないようにするには、商業請求書を作成する際に次のガイドラインに従ってください:

  • 一意の参照番号を表示します。
  • 次のように請求先パーティを表示します:
    • 欧州連合(フランクフルト)事業所への出荷の場合:

      ORACLE Deutschland B.V. & Co. KG

      Riesstrasse 25

      Munich, 80992

      GERMANY

    • 米国事業所への出荷の場合:

      Oracle America, Inc.

      500 Oracle Parkway

      REDWOOD CITY CA 94065

      UNITED STATES

  • 転送パッケージ詳細に指定された住所として出荷先パーティを表示します。 詳細については、「転送パッケージの配送先アドレスの取得」を参照してください。
  • 表示される値には、ハード・ドライブ単位に記録されたソフトウェアとデータの値が含まれますという状態。
  • "商品が無料であることを示します - 支払が必要ありません。
  • エクスポートのタイプが一時であることを示します。
  • 部品分類コードに、ソース国のHSコード・リストに指定されているハード・ドライブ単位の正しいHSコードが表示されていることを確認します。
  • その説明をハードディスク・ドライブ・ユニットの製造記述として記載し、ハードディスク・ドライブという単語を含めておきます。
  • 請求書に署名し、署名者の印刷名を含めてください。

トラッキング情報による転送パッケージの更新

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、トラッキング情報で転送パッケージを更新できます。

転送パッケージを出荷ベンダーに配送した後、転送パッケージをトラッキング情報で更新します。

重要

Oracleは、トラッキング情報を更新するまで転送パッケージを処理できません。

コンソールを使用してトラッキング情報で転送パッケージを更新するには
データ転送ユーティリティを使用してトラッキング情報で転送パッケージを更新するには

転送パッケージ・ステータスの確認

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送パッケージのステータスを確認できます。

Oracleが転送パッケージに関連付けられた転送ディスクを処理すると、転送パッケージのステータスが「処理済」に変更されます。 Oracleが転送パッケージに関連付けられた転送ディスクを出荷すると、転送パッケージのステータスが「返却済」に変更されます。

コンソールを使用して転送パッケージのステータスを確認するには
データ転送ユーティリティを使用して転送パッケージのステータスを確認するには

各転送ディスクのログファイルの確認

Oracleはアップロードされた各転送ディスクのログ・ファイルを作成します。 ログは、転送ディスク・データがアップロードされたバケットに配置されます。 ログファイルは、ファイル・アップロード後に転送ディスク・マニフェスト・ファイルとターゲットのOracle Cloud Infrastructure Object Storageバケットの内容を比較します。

ログ・レポートの上部には、ファイル処理の全体的なステータスが要約されています:

P - Present: The file is present in both the disk and the target bucket
M - Missing: The file is present in the disk but not the target bucket. It was likely uploaded and then deleted by another user before the summary was generated.
C - Name Collision: The file is present in the manifest but a file with the same name but different contents is present in the target bucket.
U - Unreadable: The file is not readable from the disk
N - Name Too Long: The file name on disk is too long and could not be uploaded

完全なファイル・アップロードの詳細がサマリーに続きます。

このスクリーンショットは、データ転送ログファイルの例を示しています。

転送ジョブの終了

ヒント

コンソールまたは「データ転送ユーティリティ」を使用して、転送ジョブをクローズできます。

通常、転送ジョブを終了するには、それ以上の転送ジョブの処理が不要または不可能なときに行います。 転送ジョブを閉じるには、関連するすべての転送パッケージのステータスを返す、取消する、または削除する必要があります。 さらに、関連するすべての転送ディスクのステータスは、エラー、欠落、取消、または削除で完全でなければなりません。

コンソールを使用して転送ジョブをクローズするには
データ転送ユーティリティを使用して転送ジョブをクローズするには