rcloneによるクラウド移行

他のクラウドストレージプロバイダーからIDrive e2オブジェクトストレージへ、rcloneを使って簡単にデータを移行できます。メディアファイルやバックアップフォルダーなどの大容量データも転送可能です。

大容量データの場合、IDrive e2は現在のクラウドストレージプロバイダーからIDrive e2への移行用に、無制限帯域のクラウドサーバーを無料で提供します。

IDrive e2からサーバーアクセス情報を受け取ったら、以下のrcloneドキュメントに従ってクラウド移行を行ってください。

rcloneでIDrive® e2オブジェクトストレージへデータを移行

IDrive e2クラウドストレージへデータを移行するには、

  1. rcloneをインストールします。システム全体またはユーザー単位でインストールできます。
  2. オブジェクトストレージをAmazon S3互換APIで設定します。接続テストも必要です。
  3. ソースの設定を行います。これは環境変数としてソースパスをエクスポートすることを意味し、利用するソースによって異なります。
  4. データを転送し、転送結果を確認します。

rcloneのインストール

rcloneはシステム全体またはユーザー単位でインストールできます。

システム全体へのrcloneインストール

システム全体にインストールするには管理者権限が必要です。

  1. IDrive e2 Linux 7の場合、yumでrcloneをインストールします:
  2. その他のLinuxディストリビューションでは、rclone公式のインストールスクリプトを利用してください。ダウンロードして実行すると最新版がインストールされます:
個人利用向けrcloneインストール

管理者権限がない場合やシステム全体にインストールしたくない場合は、最新バイナリをダウンロードして直接利用できます。

以下のコマンドでrcloneをダウンロードし、ホームフォルダに/binディレクトリを作成してPATHに追加します:

注意: .bashrcに追加しない場合、ログアウト時にPATHはリセットされます。

rcloneの設定

IDrive e2オブジェクトストレージ用にrcloneを設定するには、Amazon S3互換APIを利用します。まず、認証情報とAPIエンドポイントを取得し、正しい環境変数を設定してください。手順は以下の通りです:

セキュリティ認証情報とAPIエンドポイントの取得

アクセスキーはIDrive e2アカウントの「アクセスキー」タブから生成できます。

S3アクセスキーを作成するには、

  1. IDrive e2アカウントにサインインします。
  2. アクセスキータブをクリックします。
  3. アクセスキーの作成をクリックします。
  4. アクセスキー名を入力し、ドロップダウンリストから有効なリージョンを選択します。
  5. アクセスキーの権限を選択します。
  6. アクセスキーでアクセスするバケットを選択します。
  7. アクセスキーの作成をクリックします。アクセスキーIDとシークレットアクセスキーが生成されます。ダウンロードまたはコピーして保存してください。
    アクセスキーロールや権限は編集できません。編集する場合はアクセスキーを削除し、新規作成してください。


rcloneの設定

シークレットキー、アクセスキー、APIエンドポイントを取得したら、rclone設定ファイルに以下の値を設定します。

設定方法:

  1. rclone設定ファイルのパスを表示するには、以下のコマンドを実行します:
  2. rclone設定ファイルに、ソースと宛先(IDrive e2)の設定を以下のように追加します:

重要: バケットでデフォルト暗号化が有効な場合、アップロード時にMD5エラーが発生することがあります。デフォルト暗号化キーを利用している場合(デフォルト動作)、rclone設定に次の行を追加してください: server_side_encryption = aws:kms

IDrive® e2クラウドストレージへデータを移行

環境変数を設定したら、以下の手順でデータをIDrive e2へ移行します。

  1. rcloneが設定を認識しているか確認するには、次のコマンドを実行します:

    出力例:

  2. IDrive e2でデータをコピーする宛先バケットを作成します。
  3. 以下のコマンドでデータをIDrive e2にコピーします。source-bucketはソースバケット名、target-bucketはIDrive e2で作成した宛先バケット名に置き換えてください。

その他の方法・ツールによる移行

他のクラウドプロバイダーからIDrive e2クラウドオブジェクトストレージへのデータ移行は簡単です。ストレージはS3互換なので、既存のツールやプロセスをそのまま利用できます。

方法

以下のいずれかの方法でデータ移行が可能です:

  • 自社ホスト型クラウド移行:自社でホストするツールを使い、現在のクラウドプロバイダーからIDrive e2へ接続して移行します。
  • ソースデータ移行:現在のクラウドプロバイダーを介さず、ソースから直接e2ストレージへデータを移行します。

対応移行ツール

このセクションでは、IDrive e2で利用できる主な移行ツールを紹介します。

クラウドホスト型ツール 自社ホスト型ツール
Flexify.io AWS CLI
Couchdrop Datadobi DobiMigrate
Cloudflyer NetApp CloudSync
CloudFuze Nodeum
Cloudsfer Scality Zenko
S3cmd