ノート:

移行ツールを使用したOCI Cloud Storageサービスへのデータの移行

イントロダクション

これは、Oracle Cloud Infrastructure (OCI)クラウド・ストレージ・サービスにデータを移行する様々な方法を示す4つのチュートリアル・シリーズのチュートリアル1です。このシリーズは設定されているため、この最初のチュートリアルを確認して様々なツールを幅広く理解し、移行のニーズに関連する関連チュートリアルまたはドキュメントに進むことができます。

OCIは、高性能コンピューティングと低コストのクラウド・ストレージ・オプションをお客様に提供します。Oracleは、オンデマンドのローカル・ストレージ、オブジェクト・ストレージ、ファイル・ストレージ、ブロック・ストレージ、アーカイブ・ストレージを通じて、主要なストレージ・ワークロード要件とユースケースに対応します。

OCIクラウド・ストレージ・サービスは、エンタープライズのすべてのニーズに対して、高速で安全で耐久性のあるクラウド・ストレージ・オプションを提供します。OCI File Storage with LustreやOCI Block Volumesサービスなどの高パフォーマンス・オプションから、高パフォーマンスのマウント・ターゲットを備えたOCI File Storageサービスからのフルマネージド・エクサバイト・スケール・ファイルシステム、耐久性とスケーラビリティの高いOCI Object Storageまで。オラクルのソリューションは、AI/MLワークロードなどのパフォーマンス集約型アプリケーションからエクサバイト規模のデータレイクまで、お客様のニーズを満たすことができます。

多くのお客様は、オンプレミス、別のプロバイダ、またはOCIクラウド・ストレージ・サービス間でデータをOCIクラウド・ストレージ・サービスに転送する必要があると考えています。元の方法、宛先、およびデータ転送の方向に基づいて、移行を実行するための最適な方法は異なる場合があります。OCIでデータ・ソースと宛先の基本を特定したら、移行パスと使用するツールを決定する必要があります。ハンズオン・エクスペリエンスによって、適切な移行ツールとその使用方法をご案内します。このチュートリアル1では、様々なツールを紹介し、移行プロセスに最適な場所を紹介します。

移行する必要があるデータの量と、新しいOCIストレージ・プラットフォームへのカットオーバーに使用できるダウンタイムを決定します。バッチ移行は、移行を管理可能な増分に分割するのに適しています。バッチ移行では、様々なウィンドウにわたる特定のアプリケーションの停止時間をスケジュールできます。一部のお客様は、スケジュールされたメンテナンス・ウィンドウを2~4日間で1回かぎりの移行を柔軟に行うことができます。OCI FastConnectを使用すると、1Gから400Gまでのポート速度でOCIと環境間の専用のプライベート接続を作成し、データ転送プロセスを高速化できます。OCI FastConnectは、MegaportやConsoleConnectなどのパートナ・ソリューションと統合して、データ・センターまたはクラウド間相互接続へのプライベート接続を作成し、データを別のクラウド・ベンダーからOCIクラウド・ストレージ・サービスに直接移動できます。詳細は、FastConnectとMegaport Cloud Routerの統合を参照してください。

対象読者

DevOpsエンジニア、開発者、OCIクラウド・ストレージ管理者およびユーザー、ITマネージャ、OCIパワー・ユーザーおよびアプリケーション管理者。

目的

様々なツールを使用して、データをOCIクラウド・ストレージ・サービスにコピーおよび同期する方法を学習します。

前提条件

移行ツール

オラクルのカスタマー・エクスペリエンスとテストは、お客様のシナリオに最適な移行ツールをガイドするのに役立ちます。サンプル・データ・セットの概念実証とテストを実行して、データ・セットに最適な移行方法を確認することをお薦めします。オンプレミスおよび他のクラウド・プロバイダからOCIまたはOCIクラウド・ストレージ・サービス内にデータを移行するために使用できる一般的な移行ツールについて説明します。テスト結果はサンプルデータセットから共有されるため、データセットに対するツールの実行方法を推定できます。

ジョブに適したツール

移行を行うときに選択するツールが多数あり、それらを一度に調査するのは圧倒的かもしれません。移行元、移行先、移行の方向、ユーザー・エクスペリエンスおよびユーザー環境に基づいて、最適な移行ツールは異なります。

次の表に、オンプレミス・データの移行、別のクラウド・ベンダーからOCIへのデータの移行、あるリージョンから別のリージョンへのOCIクラウド・ストレージ・データのコピー、1つのリージョン内のOCIクラウド・ストレージ・データのコピー、およびOCI File StorageデータのOCI Object Storageへのコピーを含む、一般的な移行シナリオに関する推奨事項を示します。

データの移行元 データの移行先 推奨ツール ノート ドキュメント/チュートリアル・リンク
オンプレミス OCIオブジェクト・ストレージ 1. s5cmd (小さい/混合されたファイル)
2.OCI Object Storage Sync (少数の大きなファイル)
3.Rclone (混合)
データ構造に最適なツールを使用すれば、使い心地がよくなります。転送時間を短縮するために、FastConnectを確認する必要があります。 S5cmdおよびオブジェクト・ストレージ同期チュートリアル
Rcloneチュートリアル
別のクラウド・ベンダー・オブジェクトまたはBLOBストレージ OCIオブジェクト・ストレージ Rclone Rcloneは、70を超える異なるクラウド・ベンダーをサポートする最も互換性があります。 Rcloneチュートリアル
OCIオブジェクト・ストレージ 別のリージョンのOCIオブジェクト・ストレージ 1.Object Replication
2。OCI Object Storage Bulk Copy Python API
3。Rclone
ネイティブ・オブジェクト・レプリケーションの使用は、現在空の新しいバケットの正確なレプリカに適しています。ターゲット内のデータを上書きしない場合、またはすでにオブジェクトがあるソースのコピーを初期化しない場合は、OCI Object Storage Bulk Copy Python APIまたはRcloneを使用します。 Object Storageレプリケーションのドキュメント
バルク操作のためのOracle Cloud Infrastructure Object Storage Pythonユーティリティの使用
クローン・チュートリアル
OCIオブジェクト・ストレージ 別のテナンシのOCIオブジェクト・ストレージ(同じリージョンまたは異なるリージョン) 1.OCI Object Storage Bulk Copy Python API
2。Rclone
前提条件: クロス・テナンシIAMポリシーを使用して、クロステナンシ・コピーを有効にします。詳細は、テナンシ間でのオブジェクト・ストレージ・リソースへのアクセスを参照してください。 バルク操作のためのOracle Cloud Infrastructure Object Storage Pythonユーティリティの使用
Rcloneチュートリアル
OCI File Storage OCIオブジェクト・ストレージ 1. s5cmd (小さい/混合されたファイル)
2.Object Storage Sync (少数の大きなファイル)
3.Rclone (混合)
データ構造に最適なツールを使用すれば、使い心地がよくなります。 S5cmdおよびオブジェクト・ストレージ同期チュートリアル
Rcloneチュートリアル
オンプレミス OCI File Storage fpsync (Linux)およびCIFS + fpsync (Windows) ソース・インスタンスと宛先インスタンスの間にネットワーク接続が確立されていることを確認します。 Fpsyncのドキュメント
fpsyncのチュートリアル
別のクラウド・ベンダーのローカル・ディスクまたはファイル・ストレージ OCI File Storage fpsync (Linux)およびCIFS + fpsync (Windows) ソース・インスタンスと宛先インスタンスの間にネットワーク接続が確立されていることを確認します。転送時間を短縮するために、FastConnectを確認する必要があります。 Fpsyncのドキュメント
fpsyncのチュートリアル
OCI File Storage 別のリージョンのOCIファイル・ストレージ 1.ファイル・システム・レプリケーション
2.インスタンス間ストリーミングとのfpsync
レプリケーションを使用する場合は、レプリケーションの制限事項および考慮事項を参照するか、インスタンス間ストリーミングを使用する場合は、ソース・インスタンスと宛先インスタンスの間でネットワーク接続が確立されていることを確認します。 Fpsyncのドキュメント
fpsyncのチュートリアル
File System Replicationのドキュメント
OCI File Storage 同じ可用性ドメイン内のOCIファイル・ストレージ 1ファイル・システム・レプリケーション
2ファイル・ストレージのパラレル・ツールの使用: parcp
レプリケーションを使用する場合は、レプリケーションの制限事項および考慮事項を参照するか、parcpを使用する場合は、ソースと宛先の両方のファイル・システムがインスタンスにマウントされていることを確認します。 ファイル・システム・レプリケーション
ファイル・ストレージのパラレル・ツールの使用: parcp
オンプレミス、別のクラウド・ベンダー OCI Object StorageまたはOCI File Storage Resilio Active Anywhereプラットフォーム データの多方向同期、サポート付きのホワイト・グローブ・サービス、およびGUIインタフェースが必要な場合は、Resilio Active Anywhereプラットフォームを使用します。Resilioは、OCIクラウド・ストレージ・サービスの製品チームによって検証され、Oracle Cloud Marketplaceで入手できます。 プラットフォームの使用方法の詳細は、Resilioチームに問い合わせてください。

ノート:移行ツール・シリーズでは、OCI Object StorageまたはOCI File System Replication、OCI Object Storage Bulk Copy Python APIおよびResilioは対象となりません。詳細については、「 関連リンク 」を参照してください。

次のステップ

移行のニーズに関連する関連チュートリアルに進みます。データをOCIクラウド・ストレージ・サービスに移動するには:

承認

その他の学習リソース

docs.oracle.com/learnの他のラボを確認するか、Oracle Learning YouTubeチャネルで無料のラーニング・コンテンツにアクセスしてください。また、education.oracle.com/learning-explorerにアクセスしてOracle Learning Explorerになります。

製品ドキュメントについては、Oracle Help Centerを参照してください。