本TechBlogは XIMIX Advent Calendar 2025 5日目の記事になります。
Google Cloudが提供するフルマネージドのデータベースサービス、AlloyDB for PostgreSQLには、標準で自動バックアップ機能が組み込まれています。
しかし、2025年11月現在、この自動バックアップのスケジュール(取得曜日や開始時刻)を変更する機能が、Google Cloud コンソール(GUI)上では提供されていません。
本記事では、この自動バックアップのスケジュールを、gcloud コマンドラインツールを使って変更した際の手順について、備忘録でまとめます。
AlloyDB for PostgreSQL:データのバックアップと復元の概要
今回は、自動バックアップの取得スケジュールを、以下の通り変更します。
| 設定項目 | 変更前の設定 | 変更後の設定 | 備考 |
|
取得曜日 |
毎日 |
月曜日~金曜日 |
週末(土・日)は除外 |
|
取得時間 |
日本時間 17:00 |
日本時間 23:00 |
UTC(協定世界時)で指定が必要 |
gcloud alloydb clusters update コマンドを使用して、既存のクラスタの自動バックアップ設定を更新します。
AlloyDBのバックアップ時刻は、UTC (協定世界時) の 24 時間制で設定する必要があります。
日本標準時(JST)との時差は9時間です。日本標準時(JST)23時は、9時間引くと、UTC (協定世界時) に相当します。
gcloud alloydb clusters update <クラスタID> \
--automated-backup-days-of-week=MONDAY,TUESDAY,WEDNESDAY,THURSDAY,FRIDAY \
--automated-backup-start-times=14:00 \
--region=<リージョン名> \
--project=<プロジェクトID>
gcloud コマンドが実行が成功すると、以下のように更新処理が開始され、完了が通知されます。
Operation ID: <実行ID>
Updating cluster...done.
設定が完了すると、Google Cloud管理コンソール上でも変更されたことが確認できました。
Google Cloud コンソール上ではスケジュール変更ができないAlloyDBの自動バックアップ設定も、gcloud alloydb clusters update コマンドを利用することで容易に変更できることが確認できました。
設定自体はシンプルですが、特にバックアップ開始時刻は UTC で指定が必要な点に留意することが重要です。この手順が、同様の設定変更を行う方々の参考になれば幸いです。
Google Cloud、Google Workspaceに関する お問い合わせはこちら
XIMIX®は日本情報通信株式会社が所有する登録商標です。(商標登録第6755234号)