CISのデータ・ポータビリティを理解する
データポータビリティサービスの中断などの稀な重大なインシデントや広範囲にわたる障害から、サービスや作業負荷が回復する能力。 これには、地域全体に影響を及ぼす物理的な災害、データベースの破損、作業負荷に寄与するサービスの損失などが含まれます。 その影響は、高可用性設計の処理能力を超えている。には、顧客が異なるサービスプロバイダーやオンプレミスのソフトウェアで同様のワークロードやデータ処理を実施するために必要なデジタル成果物をエクスポートできるようにする一連のツールや手順が含まれる。 これには、サービスによってデータの保存と処理に使用される関連設定を含む、サービス顧客のコンテンツを顧客自身の場所にコピーして保存する手順が含まれます。
責任
IBM Cloudサービスは、顧客が選択した場所に、関連する設定を含むサービス顧客のコンテンツをコピーして保存するよう導くインターフェースと指示を提供する。
お客様は、エクスポートされたデータおよび他のインフラへのデータポータビリティのためのコンフィギュレーションの使用について責任を負います:
- IBMサービスと同様の機能を提供する、別のクラウドプロバイダーまたはオンプレミスソフトウェア上の代替インフラストラクチャをセットアップするための計画と実行。
- 顧客のアプリケーションコードの適合、デプロイの自動化などを含む、代替インフラへの必要なアプリケーションコードの移植の計画と実行。
- エクスポートされたデータとコンフィギュレーションを、代替インフラや適合アプリケーションで必要とされる形式に変換すること。
CISに対するあなたの責任についての詳細は、「CISを利用する際のあなたの責任を理解する」をご覧ください。
データエクスポート手順
CISは、お客様がサービスを利用する際にアップロード、保存、処理されたコンテンツをエクスポートする仕組みを提供します。
CLIとAPIを使用して、顧客のコンテンツ処理に使用される設定と構成をエクスポートできます。 例えば、グローバルなロードバランサー、DNSレコード、ゾーンの高度な設定、ページやファイアウォールのルールをエクスポートできます。
カスタム証明書、アドバンスド証明書、またはCloudflareが管理するユニバーサル証明書はエクスポートできません。
CLIとAPIによるCISデータのエクスポート
以下の表は、CIS CLI と API を使用して構成内容を処理するために使用される設定と構成をエクスポートするメカニズムを提供します。 必要なコンフィギュレーション・データがすべて利用できるように、リンク先の文書に記載されている手順に従って、出力を保存する必要があります。
エクスポートされるデータ形式
CISは、エクスポートされたデータ、コンフィギュレーション、アプリケーションの以下のデータ形式とスキーマをサポートしています:
-
JSON形式でのみエクスポート
- ibmcloud cis glbs コマンドを使用したCLIの例:
ibmcloud cis glbs DNS_DOMAIN_ID [-i, --instance INSTANCE] [--output FORMAT]
-
list-all-load-balancers API を使った API リクエストの例:
curl -X GET https://api.cis.cloud.ibm.com/v1/:crn/zones/:zone_id/load_balancers \ -H 'content-type: application/json' \ -H 'x-auth-user-token: Bearer xxxxxx'
CISは、エクスポートされたデータ、構成、アプリケーションの他のデータ形式や他のスキーマのエクスポートをサポートしていません:
- ゾーンファイルのエクスポート
データ所有権
エクスポートされたデータはすべて顧客コンテンツとして分類されます。 IBM Cloudサービス・アグリーメントに記載されているとおり、お客様の所有権とライセンス権を完全に適用します。