8.4.2. バックアップからの復元


注記

本章で説明する方法は、異なるバージョンの CodeReady Workspaces への復元には使用できません。CodeReady Workspaces を別のバージョンに復元するには、crwctl ツールを使用します。詳細は、「crwctl を使用したバックアップの管理」 の章を参照してください。

  1. CheClusterRestore の新規オブジェクトを作成し、バックアップから CodeReady Workspaces インストールを復元します。

    apiVersion: org.eclipse.che/v1
    kind: CheClusterRestore
    metadata:
      name: CodeReady Workspaces-restore
    spec:
      backupServerConfigRef: backup-server-configuration 
    1
    
      snapshotId: ba92c7e0                               
    2
    Copy to Clipboard Toggle word wrap
1
使用するバックアップサーバーを定義する CheBackupServerConfiguration オブジェクトの名前。
2
復元元となるスナップショット ID を定義するオプションパラメーター。デフォルト値は、バックアップサーバーの最後のスナップショットです。
  1. 新規リカバリーを要求する新しい CheClusterRestore オブジェクトを作成します。

    • 新規バックアップオブジェクトに同じ名前を再利用する前に、古いオブジェクトを削除します。

      oc delete CheClusterBackup <name> -n openshift-workspaces
      Copy to Clipboard Toggle word wrap
  2. リカバリープロセスが完了するまで待ちます。

    リカバリー後にブラウザーでエラーが発生した場合は、CodeReady Workspaces ドメインのブラウザーデータをクリーンアップします。

注記

CheClusterRestore オブジェクトの編集は機能しません。

検証

  1. バックアッププロセスの状態を確認します。

    1. CheClusterBackup オブジェクトの status セクションを読み取り、バックアッププロセスを確認します。

      status:
        message: 'Backup is in progress. Start time: <timestamp>' 
      1
      
        stage: Collecting CodeReady Workspaces installation data          
      2
      
        state: InProgress                                         
      3
      
        snapshotId: ba92c7e0                                      
      4
      Copy to Clipboard Toggle word wrap
      1
      全体の状態またはエラーメッセージを表示します。
      2
      バックアッププロセスの現在のフェーズは、人間が判読できる形式で行います。
      3
      バックアッププロセスの状態。InProgressSucceeded、または Failed のいずれか。
      4
      作成されたバックアップスナップショットの ID。フィールドは、stateSucceeded の場合にのみ表示されます。
  2. 復元プロセスの状態の確認

    1. CheClusterRestore オブジェクトの status セクションを読み取り、復元プロセスを確認します。

      status:
        message: 'Restore is in progress. Start time: <timestamp>' 
      1
      
        stage: Restoring CodeReady Workspaces related cluster objects      
      2
      
        state: InProgress                                          
      3
      Copy to Clipboard Toggle word wrap
      1
      全体的な状態またはエラーメッセージ
      2
      人間が判読できる形式で復元プロセスの現在のフェーズ。
      3
      復元プロセスの状態。InProgressSucceeded、または Failed のいずれか。
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2025 Red Hat