4.2.3. 将 Red Hat Single Sign-On 数据库导出为 OpenShift pod 上的 JSON 文件
前提条件
- 创建新的域和用户。
流程
获取 Red Hat Single Sign-On 部署配置,并将它缩减为零。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 指示在 Red Hat Single Sign-On 7.5.3 服务器上部署的 Red Hat Single Sign-On 7.5.3 服务器,以便在 Red Hat Single Sign-On 服务器引导时执行数据库导出。
oc set env dc/sso \ -e "JAVA_OPTS_APPEND= \ -Dkeycloak.migration.action=export \ -Dkeycloak.migration.provider=singleFile \ -Dkeycloak.migration.file=/tmp/demorealm-export.json"$ oc set env dc/sso \ -e "JAVA_OPTS_APPEND= \ -Dkeycloak.migration.action=export \ -Dkeycloak.migration.provider=singleFile \ -Dkeycloak.migration.file=/tmp/demorealm-export.json"Copy to Clipboard Copied! Toggle word wrap Toggle overflow 扩展 Red Hat Single Sign-On 部署配置备份。这将启动 Red Hat Single Sign-On 服务器并导出其数据库。
oc scale --replicas=1 dc sso deploymentconfig "sso" scaled
$ oc scale --replicas=1 dc sso deploymentconfig "sso" scaledCopy to Clipboard Copied! Toggle word wrap Toggle overflow (可选)验证导出是否成功。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow