8.5. CodeReady Workspaces インスタンスの内部バックアップサーバーへのバックアップ


テスト目的でバックアップを作成するには、内部バックアップサーバーを使用できます。内部バックアップサーバーは、CodeReady Workspaces Operator 管理の REST バックアップサーバーです。

重要

CodeReady Workspaces Operator はデフォルトで、複数のバックアップサーバーが設定されいる場合およびche.eclipse.org/backup-before-update: true アノテーションが複数のバックアップサーバーに追加されるか、または複数バックアップサーバーのいずれかのカスタムオブジェクトに追加されない場合に、(CodeReady Workspaces バージョンのロールバックが可能) 内部バックアップサーバーを使用するようにデフォルト設定されています。

カスタムオブジェクトを作成して、CodeReady Workspaces インスタンスを内部バックアップサーバーにバックアップできます。

注記

この場合には、CodeReady Workspaces Operator は内部バックアップサーバーを自動的に設定し、CheBackupServerConfiguration を指定して CheBackupServerConfiguration カスタムオブジェクトを作成します。

警告

バックアップされた CodeReady Workspaces インスタンスを復元する必要がある場合には、クラスター障害がシナリオの 1 つになる可能性があるため、同じクラスター内にバックアップサーバー (内部バックアップサーバーなど) を設定することはベストプラクティスではありません。

手順

  1. CheClusterBackup カスタムオブジェクトを作成し、バックアップスナップショットを内部バックアップサーバーに送信します。

    apiVersion: org.eclipse.che/v1
    kind: CheClusterBackup
    metadata:
      name: red-hat-codeready-workspaces-backup
      namespace: openshift-workspaces
    spec:
      useInternalBackupServer: true 
    1
    Copy to Clipboard Toggle word wrap
    1
    カスタムリソースが内部バックアップサーバーにバックアップされるように設定します。
  2. CheClusterBackup オブジェクトの status セクションを読み取り、バックアッププロセスを確認します。

    ...
    status:
      message: 'Backup is in progress. Start time: <timestamp>' 
    1
    
      stage: Collecting CodeReady Workspaces installation data 
    2
    
      state: InProgress 
    3
    
    ...
    Copy to Clipboard Toggle word wrap
    1
    全体の状態またはエラーメッセージを表示します。
    2
    バックアッププロセスの現在のフェーズは、人間が判読できる形式で行います。
    3
    バックアッププロセスの状態。InProgress または Succeeded または Failed
    ...
    status:
      cheVersion: 7.37.0 
    1
    
      message: >- 
    2
    
        Backup successfully finished at 2021-10-07 11:18:28.116103737 +0000 UTC
        m=+2384.430366711
      snapshotId: 40a09756 
    3
    
      state: Succeeded 
    4
    
    ...
    Copy to Clipboard Toggle word wrap
    1
    バックアップスナップショットが作成された CodeReady Workspaces のバージョン。このフィールドは、stateSucceeded の場合にのみ表示されます。
    2
    全体の状態またはエラーメッセージを表示します。
    3
    作成されたバックアップスナップショットの ID。このフィールドは、stateSucceeded の場合にのみ表示されます。
    4
    バックアッププロセスの状態。InProgress または Succeeded または Failed
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat