업그레이드¶
이 페이지에서는 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 /
# 用旧镜像重启容器
버전 안내¶
- 업그레이드 전에 변경 로그를 확인하여 버전 변경 사항을 파악하세요
- 메이저 버전 간 업그레이드 전에는 테스트 환경에서 먼저 검증하는 것을 권장합니다