Gluesyncのバージョンアップ方法を紹介します。
現在利用中のGluesyncバージョンは、Webコンソール左上より確認可能です。
以下の例では、2.1.0 – build 9が利用されています。
バージョンアップは、Gluesync構成時に実行したdocker composeコマンドより実行します。
まず、現在動作しているGluesyncコンテナをdocker compose downコマンドにて停止します。
[root@asahi-gluesync gluesync-docker]# docker compose down
[+] Running 13/13
✔ Container gluesync-docker-gluesync-mssql-ct-target-1 Removed 2.2s
✔ Container gluesync-docker-reverse-proxy-1 Removed 8.5s
✔ Container gluesync-docker-gluesync-mssql-ct-target-3-1 Removed 2.3s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-3-1 Removed 2.3s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-2-1 Removed 2.3s
✔ Container gluesync-docker-gluesync-chronos-1 Removed 0.7s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-1 Removed 2.3s
✔ Container gluesync-docker-grafana-1 Removed 0.3s
✔ Container gluesync-docker-portainer-1 Removed 0.2s
✔ Container gluesync-docker-gluesync-mssql-ct-target-2-1 Removed 2.3s
✔ Container gluesync-docker-prometheus-1 Removed 0.2s
✔ Container gluesync-docker-gluesync-core-hub-1 Removed 2.1s
✔ Network gluesync-docker_default Removed
docker compose pullコマンドを実行し、DockerリポジトリよりGluesyncの最新イメージをPull(ダウンロードします。
[root@asahi-gluesync gluesync-docker]# docker compose pull
[+] Pulling 31/58
✔ gluesync-mssql-ct-target-2 Skipped - Image is already being pulled by gluesync-mssql-ct-target 0.0s
✔ gluesync-mssql-ct-target-3 Skipped - Image is already being pulled by gluesync-mssql-ct-target 0.0s
✔ gluesync-ibm-iseries-source-3 Skipped - Image is already being pulled by gluesync-ibm-iseries-source 0.0s
✔ gluesync-ibm-iseries-source-2 Skipped - Image is already being pulled by gluesync-ibm-iseries-source 0.0s
⠋ gluesync-mssql-ct-target [⣤⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀] Pulling 12.1s
✔ reverse-proxy Pulled 1.7s
✔ prometheus Pulled 1.8s
⠋ grafana [⣿⣿⣿⣿⣿⣿⣤⡀⣿⣿] 91.26MB / 197.6MB Pulling 12.1s
✔ portainer Pulled 1.7s
⠋ gluesync-ibm-iseries-source [⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀] Pulling 12.1s
✔ gluesync-chronos Pulled 1.8s
✔ gluesync-core-hub Pulled
docker compose up -dコマンドを実行し、Gluesyncコンテナを起動します。
[root@asahi-gluesync gluesync-docker]# docker compose up -d
[+] Running 13/13
✔ Network gluesync-docker_default Created 0.1s
✔ Container gluesync-docker-portainer-1 Started 0.9s
✔ Container gluesync-docker-gluesync-core-hub-1 Started 0.8s
✔ Container gluesync-docker-reverse-proxy-1 Started 0.8s
✔ Container gluesync-docker-gluesync-mssql-ct-target-2-1 Started 0.6s
✔ Container gluesync-docker-gluesync-mssql-ct-target-1 Started 0.9s
✔ Container gluesync-docker-prometheus-1 Started 0.7s
✔ Container gluesync-docker-gluesync-chronos-1 Started 0.8s
✔ Container gluesync-docker-gluesync-mssql-ct-target-3-1 Started 0.7s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-2-1 Started 0.8s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-3-1 Started 0.7s
✔ Container gluesync-docker-gluesync-ibm-iseries-source-1 Started 0.8s
✔ Container gluesync-docker-grafana-1 Started 1.1s
[root@asahi-gluesync gluesync-docker]#
Gluesync Webコンソールへログインし、画面左上を確認しバージョンアップされていることを確認します。
関連したトピックス
- オフライン環境のDockerでGluesyncを実行
- [Gluesyncブログ] タイムゾーン変更方法
- GlueSyncでNoSQL活用を加速:導入編
- Gluesync 2.0: 新しい統合とパフォーマンス向上へ
- Gluesyncの技術お問い合わせに必要な情報
- Web UI日本語化でもっと簡単にデータ同期[Gluesync 2.0.9]
- Gluesync for MySQL 8+:リアルタイム同期のための高性能な変更データキャプチャ(CDC)の実装
- Gluesyncのレプリケーションソース(CDC付)およびレプリケーションターゲットとしてのDynamoDBのサポート
- Snowflake Target Connectorのサポートで:Gluesyncとのシームレスなデータ統合へ
- GlueSyncでNoSQL活用を加速:通知アラート、ログ、モニタリング