デプロイプロジェクトをコピー

プロジェクトをコピー

Zeaburは**プロジェクトコピー機能(Project Copy)**を提供しており、プロジェクトを任意のリージョンに簡単にコピーできます。

プロジェクト設定ページに行くだけで、ワンクリックプロジェクトコピー機能を見つけることができます。この機能は、プロジェクトアーキテクチャ、環境変数、さらにはディスクデータも含めて、選択した任意のリージョンにプロジェクト全体を自動的にコピーします。プロセス全体はわずか数分で完了し、時間と労力を大幅に節約できます。

  • ディスクなしプロジェクト: プロジェクトにマウントされたディスクがない場合、コピープロセスはゼロダウンタイムを実現でき、サービスを再起動するような滑らかな体験ができます。
  • ディスクありプロジェクト: プロジェクトにマウントされたディスクがある場合、コピー時間はデータサイズに依存します。バックエンドは自動的にディスクデータをS3ストレージにバックアップし、新しいプロジェクトに復元して、データが完全かつ安全であることを保証します。

コピー内容の説明

💡

プロジェクトコピー機能はプロジェクトを完全にコピーし、すべてのデータを含みます。コピー後はドメインを再バインドする必要があり、元のプロジェクトのドメイン設定を自動的に継承しません。

プロジェクトをコピーする際、以下の内容が完全にコピーされます:

  • プロジェクトアーキテクチャ:すべてのサービスの設定と関係
  • サービスタイプ:Dockerイメージ、Gitリポジトリなど
  • 環境変数:設定されたすべての環境変数
  • ディスクデータ:永続ストレージスペース内のすべてのデータ
  • ネットワーク設定:ポート設定とネットワークルール

注意事項

  1. ゼロダウンタイムコピー:ディスクのないプロジェクトはゼロダウンタイムコピーを実現でき、ディスクのあるプロジェクトはデータサイズに依存してコピー時間が決まります。

  2. データ整合性:コピープロセス中、すべてのデータが完全にバックアップされ復元され、データセキュリティが保証されます。

  3. ドメイン再バインド:コピーされたプロジェクトはドメインを再バインドする必要があり、元のプロジェクトのドメイン設定を自動的に継承しません。

  4. リソース消費:コピープロセス中、データバックアップ用に一時的に追加のストレージスペースを消費します。

使用方法

プロジェクトコピー機能はプロジェクト設定にあります。

1. プロジェクト設定に入り、「プロジェクトをコピー」ボタンを見つける

step 1.1

step 1.2

2. ターゲットリージョンを選択

step 2.1

3. 数分のコピー時間を待つ

step 3.1

step 3.2