Oracle Cloud Infrastructureドキュメント

データのコピー

ディスク転送のコピー・フェーズ・インジケータ

このトピックでは、データ・ホストから転送ディスクとして構成されている物理ディスクへのデータ転送の実行に関連するタスクについて説明します。 データ管理者のロールは通常、これらのタスクを実行します。 「ロールおよび職責」も参照してください。

情報の前提条件

ディスクのコピー・タスクを実行する前に、次の情報を取得する必要があります:

  • ディスク・ブロック・デバイス・パス。 通常、インフラストラクチャ・エンジニアがこの情報を提供します。
  • IAMログイン情報、「データ転送ユーティリティ」構成ファイル、転送ジョブIDおよびジョブのラベル。 プロジェクト・スポンサは、通常この情報を提供します。

RSAキー・ペアの生成およびアップロード

データ管理者は、RSAキー・ペアの生成およびアップロードを担当します。 生成されたこれらのRSAキーをユーザー間で共有しないでください。 「キー・ペアの作成」を参照してください。

「データ転送ユーティリティ」のインストールおよび構成

「データ転送ユーティリティ」には、ディスク・ベースのデータ転送を構成して実行するための、一連のコマンドライン・ベースのツールが用意されています。 コンソールからコマンドを実行するかわりに、「データ転送ユーティリティ」を使用します。 コンソールの対応がないため、「データ転送ユーティリティ」を使用して、特定のタスクを完了する必要がある場合があります。 ディスク・ベースのデータ転送で使用するために「データ転送ユーティリティ」をインストールして構成する方法の詳細は、「データ転送ユーティリティ」を参照してください。

転送ディスクの作成

転送ディスクは、ディスク・ベースのデータ転送の一部としてデータの受信に使用するように構成された物理ディスクの論理表現です。 転送ディスクに関連するすべてのタスクの詳細は、「転送ディスク」を参照してください。

ヒント

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

ファイルをコピーするディスクに使用する転送ディスクを作成すると、データ転送ユーティリティでは次の処理が実行されます:

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

例えば:

/mnt/orcdts_DJZNWK3ET

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

転送ディスクを作成するには、「転送ジョブを作成しました」の場合からジョブIDと、アタッチされているディスクへのパス(たとえば、/dev/sdb)が必要です。

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

ファイルをコピーしています

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

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

ノート

ディスク切断前のすべてのファイルのコピー

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

マニフェストの生成

ヒント

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

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

ノート

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

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

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

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

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

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

転送ディスクのロック

ヒント

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

転送ディスクのロックによってディスクを安全にアンマウントし、暗号化パスフレーズをデータ・ホストから削除します。

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

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

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

転送パッケージの作成

転送パッケージは、Oracle Cloud InfrastructureにアップロードするためにOracleに出荷するディスクの物理パッケージの仮想表現です。 転送パッケージに関連するすべてのタスクの詳細は、「転送パッケージ」を参照してください。

ヒント

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

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

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

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

次のタスクを実行した後、転送ディスクを転送パッケージにアタッチします:

  1. ディスクへのデータのコピー
  2. 必要なマニフェスト・ファイルを生成しました
  3. ドライ・ラン・レポートの実行および確認
  4. 出荷の準備のために転送ディスクをロック

ヒント

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

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

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

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

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

転送パッケージのトラッキング詳細の設定

ヒント

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

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

重要

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

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

インフラストラクチャ・エンジニアへの通知

このトピックに記載されたタスクを完了したら、次のことをインフラストラクチャ・エンジニアに通知してください:

  • 物理ディスクをデータ・ホストから切断
  • 出荷用のディスクの梱包

次の手順

これで、コピーしたデータをディスクにOracleに送信する準備ができました。 「ディスクの出荷」も参照してください。