アプライアンス・インポート転送ジョブの作成
アプライアンス・インポート転送ジョブを作成します。
アップロード・バケットと同じコンパートメントに転送ジョブを作成し、転送ジョブに判読可能な名前を指定します。
転送ジョブを作成すると、他の転送タスクで指定するジョブOCIDが返されます。例:
ocid1.datatransferjob.oci1..exampleuniqueID
コンソールの使用
-
ナビゲーション・メニューを開き、「移行とディザスタ・リカバリ」をクリックします。「データ転送」で、「インポート」をクリックします。「転送ジョブ」ページが表示されます。
-
「リスト範囲」で、作業する権限があるコンパートメントを選択します。そのコンパートメント内のすべての転送ジョブが表形式でリストされます。
-
「転送ジョブの作成」をクリックします。「転送ジョブの作成」ダイアログ・ボックスが表示されます。
-
次の操作を実行します。
-
ジョブ名: 転送ジョブの名前を入力します。
-
バケット: 転送データを含むバケットをリストから選択します。選択したコンパートメントで使用可能なすべてのバケットがリストされます。別のコンパートメントのバケットを選択する場合は、「コンパートメントの変更」をクリックし、目的のバケットを含むコンパートメントを選択します。
-
転送タイプ・デバイス: 「アプライアンス」オプションを選択します。
-
(オプション)タグ付け設定を完了します:
-
タグ・ネームスペース: リストからネームスペースを選択します。
-
タグ・キー: タグ付けキーを入力します。
-
タグ値: タグ付けキーの値を入力します。
詳細は、タグ付けの概要を参照してください。
-
-
-
「転送ジョブの作成」をクリックします。
CLIの使用
アプライアンス・インポート転送ジョブを作成するには、oci dts job createコマンドと必要なパラメータを使用します
oci dts job create --bucket bucket --compartment-id compartment_id
--display-name display_name --device-type appliance [OPTIONS]
CLIコマンドのフラグおよび変数オプションの完全なリストは、コマンドライン・リファレンスを参照してください。
例:
oci dts job create --bucket MyBucket1 --compartment-id ocid.compartment.oc1..exampleuniqueID
--display-name MyApplianceImportJob --device-type appliance
{
"data": {
"attached-transfer-appliance-labels": [],
"attached-transfer-device-labels": [],
"attached-transfer-package-labels": [],
"compartment-id": "ocid.compartment.oc1..exampleuniqueID",
"creation-time": "2019-12-18T19:43:58+00:00",
"defined-tags": {},
"device-type": "APPLIANCE",
"display-name": "MyApplianceImportJob",
"freeform-tags": {},
"id": "ocid1.datatransferjob.oc1..exampleuniqueID",
"label": "JAKQVAGJF",
"lifecycle-state": "INITIATED",
"upload-bucket-name": "MyBucket1"
},
"etag": "2--gzip"
}
オプションで、転送ジョブの作成時に、1つ以上の定義済タグまたはフリーフォーム・タグを指定できます。タグ付けの詳細は、リソース・タグを参照してください。
定義済タグジョブの作成時に定義済タグを指定するには:
oci dts job create --bucket bucket --compartment-id compartment_id --display-name display_name --device-type appliance --defined-tags '{ "tag_namespace": { "tag_key":"value" }}'
例:
oci dts job create --bucket MyBucket1 --compartment-id ocid.compartment.oc1..exampleuniqueID --display-name MyApplianceImportJob --device-type appliance --defined-tags '{"Operations": {"CostCenter": "01"}}'
{
"data": {
"attached-transfer-appliance-labels": [],
"attached-transfer-device-labels": [],
"attached-transfer-package-labels": [],
"compartment-id": "ocid.compartment.oc1..exampleuniqueID",
"creation-time": "2019-12-18T19:43:58+00:00",
"defined-tags": {
"operations": {
"costcenter": "01"
}
},
"device-type": "APPLIANCE",
"display-name": "MyApplianceImportJob",
"freeform-tags": {},
"id": "ocid1.datatransferjob.oc1..exampleuniqueID",
"label": "JAKQVAGJF",
"lifecycle-state": "INITIATED",
"upload-bucket-name": "MyBucket1"
},
"etag": "2--gzip"
}
フリーフォーム・タグ
ジョブの作成時にフリーフォーム・タグを指定するには:
oci dts job create --bucket bucket --compartment-id compartment_id --display-name display_name --device-type appliance --freeform-tags '{ "tag_key":"value" }'
例:
oci dts job create --bucket MyBucket1 --compartment-id ocid.compartment.oc1..exampleuniqueID --display-name MyApplianceImportJob --device-type appliance --freeform-tags '{"Pittsburg_Team":"brochures"}'
{
"data": {
"attached-transfer-appliance-labels": [],
"attached-transfer-device-labels": [],
"attached-transfer-package-labels": [],
"compartment-id": "ocid.compartment.oc1..exampleuniqueID",
"creation-time": "2019-12-18T19:43:58+00:00",
"defined-tags": {},
"device-type": "APPLIANCE",
"display-name": "MyApplianceImportJob",
"freeform-tags": {
"Pittsburg_Team": "brochures"
},
"id": "ocid1.datatransferjob.oc1..exampleuniqueID",
"label": "JAKQVAGJF",
"lifecycle-state": "INITIATED",
"upload-bucket-name": "MyBucket1"
},
"etag": "2--gzip"
}
ユーザーは、必要な権限を使用してタグ・ネームスペースおよびタグ・キーを作成します。これらの項目は、ジョブの作成時に指定する前に存在している必要があります。詳細は、タグおよびタグ・ネームスペースの概念を参照してください。
複数のタグを指定するには、JSON形式のキー/値ペアをカンマで区切ります:
oci dts job create --bucket bucket --compartment-id compartment_id --display-name display_name --device-type appliance --freeform-tags '{ "tag_key":"value" }', '{ "tag_key":"value" }'
通知
通知を含めるには、--setup-notifications
オプションを含めます。この機能の詳細は、CLIからの転送ジョブ通知の設定を参照してください。