アップグレード¶
本ページでは OpsAnt のバージョンアップグレード手順について説明します。
アップグレード前の準備¶
- データベースをバックアップ:
- 設定ディレクトリをバックアップ:
アップグレード手順¶
1. 新しいイメージを取得¶
2. 設定を更新(変更がある場合)¶
新バージョンの install/conf/ とローカル設定を比較し、追加項目を同期します。
3. コンテナを再起動¶
docker stop opsany-proxy-opsant
docker rm opsany-proxy-opsant
# 用新镜像重新启动(参数与部署时一致)
docker run -d --name opsany-proxy-opsant ... registry.cn-beijing.aliyuncs.com/opsany/opsany-proxy-opsant:<新版本>
4. データベースマイグレーションを実行¶
5. 検証¶
プラットフォームにアクセスし、バージョン番号(メニュー左下)が更新されていること、機能が正常であることを確認します。
ロールバック¶
アップグレードに異常が発生した場合、バックアップしたデータと設定でロールバックします:
# 恢复数据库
docker exec -i opsany-proxy-mysql mysql -uroot -p<密码> < opsant-backup.sql
# 恢复配置
tar xzf opsant-conf-backup.tar.gz -C /
# 用旧镜像重启容器
バージョンについて¶
- アップグレード前に 更新ログ を確認し、バージョンの変更内容を把握してください
- メジャーバージョンをまたぐアップグレードの前に、テスト環境での検証を推奨します