すべての記事

Getting Started

CICDoo とは はじめに: オンボーディングウィザード ダッシュボードとインフラマップ

Concepts

本番、ステージング、開発の各ステージ ドメイン、サブドメイン、SSL Odoo のバージョンとエディション(Community と Enterprise) ワークスペースとチームでの共同作業

Servers

サーバーの追加 サーバーのドメインと DNS ロードバランサーを使う サーバーの操作: デプロイ、ログ、チャート

Projects & Git

プロジェクトの作成 GitHub の接続 GitLab の接続 ブランチとインスタンス

Instances & Console

インスタンスの作成 インスタンスの再起動、停止、削除 ステージ間でのブランチのマージ Web IDE とリモートアクセス インスタンス設定の説明 デプロイとジョブキュー

Agent Tasks

エージェントタスクとは エージェントタスクの設定 タスクの実行と結果の確認 エージェント時間と追加購入

Monitoring & Backups

インスタンスのモニタリング バックアップと復元 アラート通知(メールと SMS)

Workspaces & Permissions

ワークスペースメンバーの招待 メンバーの権限とリソースへのアクセス メンバーがリソースを表示または使用できない

Account & Security

二要素認証(2FA) プロフィールと連携の設定 パスワードとアカウントの復旧

Billing & Plans

プランと料金 アップグレードとサブスクリプションの管理 プロジェクトのサブスクリプションが未払いの場合 チャネルパートナープログラム

Support & Tickets

サポートチケットの作成 CICDoo チームのサポートを受ける

Troubleshooting

トラブルシューティング: サーバーを接続できない トラブルシューティング: デプロイが失敗した トラブルシューティング: リポジトリ移動後に git push が 403 で失敗する トラブルシューティング: インスタンスが停止している、または遅い トラブルシューティング: ドメインまたは SSL の問題

モニタリングとバックアップ

バックアップと復元

インスタンスのバックアップを作成、ダウンロード、復元、削除する方法と、スケジュールバックアップの設定方法。

バックアップの場所

コンソールでインスタンスを開き、バックアップ タブをクリックします。このタブがあるのは 本番とステージング のインスタンスだけで、開発インスタンスにはありません。

バックアップはすべてのプロジェクトに含まれます。ワークスペースでは、バックアップの作成と削除にバックアップ権限が必要です。

バックアップの作成

  1. バックアップを作成 をクリックします。
  2. 次の 2 つのオプションから選びます。 - データベースのみ: データベースだけをバックアップします(高速でサイズも小さくなります)。 - フルバックアップ(Filestore を含む): データベースに加えて、アップロードされたすべてのファイルもバックアップします(サイズは大きくなりますが完全です)。
  3. バックアップはキューに入るジョブとして実行されます。実行中はコンソールにバナーが表示され、完了すると通知が届きます。

バックアップの管理

一覧には、各バックアップのファイル名、サイズ、経過時間が表示されます。更新 で一覧を読み込み直せます。各バックアップには 3 つの操作があります。

  • ダウンロード: ダウンロードリンクを生成し、ファイルをお使いのマシンに保存します。
  • 復元: そのバックアップからインスタンスを復元します。インスタンスの 現在のデータを置き換える ため、先に確認が必要です。復元はキューに入るジョブとして実行され、進行状況のバナーが表示されます。
  • 削除: バックアップファイルを完全に削除します。確認ダイアログで delete と入力するまで、ボタンは有効になりません。

バックアップと復元のジョブは、ログも含めてキュータブで追跡できます。デプロイとジョブキュー を参照してください。

スケジュールバックアップ

自動バックアップが動くのは 本番 インスタンスだけです。ステージングと開発のデータベースは本番またはリポジトリから作り直すものなので、スケジュールによるバックアップは行いません。

自動バックアップはインスタンスごとに 設定 の Odoo サブタブ で設定します。

  • バックアップのスケジュール: HH:MM 形式の時刻をスペース区切りで指定します(例: "02:00 14:00")。空のままにするとスケジュールバックアップは無効になります。このフィールドは本番インスタンスにのみ表示されます。
  • バックアップ形式: Plain SQL、Custom(圧縮、並列復元)、Directory(並列のダンプと復元)のいずれかです。
  • バックアップの並列ジョブ数: custom 形式と directory 形式で使う並列ジョブの数です。0 を指定するとすべての CPU コアを使います。

バックアップ形式とバックアップの並列ジョブ数はすべてのバックアップに適用されるため、ステージングでも設定できます。

ステージングインスタンスでも、必要なときにいつでもバックアップを取れます。バックアップ タブを開いて Create Backup を使ってください。本番とまったく同じです。本番だけの機能は、自動で走るスケジュールのみです。

インスタンスを削除する前や、上書きで復元する前には、まず最新のバックアップをダウンロードしてください。インスタンス設定の説明 も参照してください。

うまくいかない場合は、チケットページまたはチャットウィジェットからサポートチケットを作成してください。

まだ解決しませんか?アプリからチケットを作成するか、エンジニアに相談してください。