Rcloneを使用したクラウドベースのオブジェクト・ストレージへのデータの移動について学習

アプリやアプリのデータをクラウドに移行する戦略があるが、複数のソースから既存の非構造化データやオブジェクト・データをクラウドに移行する見込みがある場合は、このアーキテクチャでRcloneを使用してこのタスクを簡素化できます。

Rcloneを使用すると、ビデオ、バックアップ、ログなどの大量の非構造化データをクラウドまたはオンプレミス・ソースからOracle Cloud Infrastructure Object Storageに転送できます。

クラウドベースのオブジェクト・ストレージへのデータの移動に関する考慮事項

このソリューションは、システムおよびネットワーク管理者、サイトの信頼性エンジニア、ソリューション・アーキテクト、エンジニアなどの技術者を対象としています。試行する前に、次の点を考慮してください。

  • このソリューションを正常に完了するには、次のことが必要です。
    • Linuxおよびコマンドライン(CLI)ツールの基本的な知識。
    • yumコマンドを実行するための管理者レベルのアクセス。
    • オブジェクト・ストレージの有効な資格証明。
  • ネットワーク経由の転送速度は、ネットワーク帯域幅とコンピュート・リソースによって異なります。インターネット経由でオンプレミスからOCIにデータを移行する場合は、複数のサーバーを使用して移行時間を短縮するだけでなく、FastConnectオプションも検討してください。
  • 他のクラウド・プロバイダからデータを転送する場合は、Oracle Cloud Infrastructure Computeインスタンスを使用する必要があります。このソリューションのすべての例は、VM.DenseIO1.4コンピュート・インスタンスでテストされています。
  • Oracleは、他のクラウド・プロバイダからのデータ転送に追加料金を請求しません。Object Storageに転送されるデータの価格は、標準のObject Storage価格に基づきます。Oracle Cloud Infrastructure Computeインスタンスを使用してデータを転送する場合、その使用について個別に課金されます。

Oracle Cloud Infrastructure Object Storageについて

Oracle Cloud Infrastructure Object Storageサービスは、ビデオ、バックアップ、ログなど大量の非構造化データに対して無制限のスケールを提供します。オブジェクト・ストレージのデータは、複数のフォルト・ドメインにわたって自動的にレプリケートされます。

Object Storageを使用する最初のステップの1つは、既存のデータを転送することです。様々な方法、ツールおよびサービスから選択でき、選択肢は特定のユースケース、転送する必要があるデータ量および使用可能なネットワーク帯域幅によって異なります。

このソリューションは、他のクラウド・プロバイダからObject Storageにデータを転送する方法を示しています。ここでは、Oracle Cloud Infrastructure Object Storage Classic、Amazon S3およびMicrosoft Azure Blob Storageからのデータ転送に特化した手順および例が説明されています。また、2番目のユースケースとして、ローカル・ファイル・システムからObject Storageへのデータ転送の手順も説明しています。

Rcloneを使用したOracle Cloud Infrastructure Object Storageへのデータの移動ステップについて

このプレイブックでは、データをクラウド・ストレージに移動するために必要な3つのステップについて説明します。

  1. Rcloneをインストールします。Rcloneは、システム上のすべてのユーザーに対して、または単一のユーザーに対してインストールできます。
  2. ソースを構成します。これは単に、ソース・パスを環境変数としてエクスポートし、使用しているソースに依存するだけです。
  3. データを転送し、転送を確認します。