メインコンテンツまでスキップ

Bucket データの移行

migrate job は、他の S3 互換プロバイダーにある bucket のデータを FPT Object Storage にコピーします。ツールをインストールする必要はありません。移行元と移行先を入力すると、システムが object を転送します。

ヒント

コマンドラインからデータを自分でコピーする場合や、2 つの bucket を同期し続ける場合は、rclone で bucket 間のデータを同期するを参照してください。

開始する前に​

  • 移行元 bucket をホストしているプロバイダーから、Endpoint、Region、Access Key のペアを取得します。
  • 可能であれば、移行元プロバイダーに bucket の帯域幅と QoS を引き上げるよう依頼してください。転送はインターネット経由で行われるため、速度は移行元プロバイダーの帯域幅に依存します。
  • ジョブに必要な権限のみを持つ移行元の Access Key を作成し、ジョブの完了後に無効化してください。FPT Cloud は、ジョブの実行中にのみキーを保存します。
注記

ジョブは、ジョブの作成時点で存在する object の一覧をコピーします。移行中は移行元 bucket を変更しないでください。

  • ジョブの作成後に追加された object は転送されません。
  • ジョブの作成後に削除された object はスキップされ、ジョブはエラー状態で終了します。

migrate job を作成する​

  1. Object Storage → Migrate Bucket に移動し、Add Migrate Job をクリックします。
  2. Source Config で、移行元の詳細を入力します。
    • Provider: 移行元のプロバイダーです。ほとんどのプロバイダーでは S3 Compatible を使用できます。
    • Endpoint: 移行元 bucket の endpoint です。
    • Region: 移行元 bucket の Region です。
    • Access Key と Secret Key: 移行元プロバイダーの Access Key のペアです。
  3. Source Bucket を選択します。
  4. Destination Bucket を選択します。FPT Object Storage の Region と、データを受け取る bucket を選択してください。
  5. 情報を確認し、Create をクリックします。データ転送が自動的に開始されます。
警告

ジョブの実行中は、移行元の Access Key を削除しないでください。削除するとジョブが中断され、エラーが発生します。