2.5.6. rollback
롤백을 수행해야 하는 경우 다음을 수행해야 합니다.
-
zync
DeploymentConfig를 Pod 0으로 축소합니다. 다음을 사용하여 9.5에 사용되는 PostgreSQL 이미지를 롤백합니다.
oc edit dc zync-database
$ oc edit dc zync-database
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - triggers 섹션으로 이동하여 imageChangeParams 에서 name 필드를 찾습니다. 여기에서 트리거가 PostgreSQL 10 ImageStreamTag를 참조하는 것이 표시되어야 합니다.
-
name 필드를
postgresql:10
에서postgresql:9.5
로 변경합니다. 그러면 변경 사항이 트리거됩니다. 기존 포드가 종료되고 이 포드가 종료되면 새 PostgreSQL 이미지를 사용하여 새 포드가 시작됩니다. - 2.5.4절. “데이터베이스 백업을 가져옵니다.” 섹션에 설명된 것과 동일한 단계에 따라 데이터베이스 백업을 다시 가져옵니다.
- 마지막으로 zync DeploymentConfig를 다시 확장합니다.