当前位置: 首页 > news >正文

绍兴网站建设方案策划龙岩网站制作教程

绍兴网站建设方案策划,龙岩网站制作教程,网站图片快速加载,WordPress 主从同步Harbor升级和数据库迁移手册当升级一个已经存在的Harbor实例到新版本时#xff0c;需要迁移数据库数据。参考Whats New in Harbor Database Schema查看数据库发生了哪些变化#xff0c;如果有的话#xff0c;就需要进行数据库迁移操作#xff0c;因为迁移可能会改变数据库模… Harbor升级和数据库迁移手册 当升级一个已经存在的Harbor实例到新版本时需要迁移数据库数据。参考Whats New in Harbor Database Schema查看数据库发生了哪些变化如果有的话就需要进行数据库迁移操作因为迁移可能会改变数据库模式所以在任何数据迁移操作之前都一定要先备份数据库。 如果你是第一次安装habor或者新安装的数据库的版本和之前的数据库版本一致那么你不需要做任何数据库的迁移操作。 注意:从v1.2开始你需要使用发布版本号做为迁移镜像的tag新版本不再使用“latest”这个tag了。在任何数据操作之前都必须要备份数据。 升级Harbor和迁移数据 1.      登到harbor所在的服务器上如果harbor还在运行就停止并删除对应的Harbor实例。cd harbordocker-compose down2.     备份harbor当前的文件确保在需要的时候可以回滚到当前的这个版本。cd ..mv harbor /my_backup_dir/harbor 3.      在github上获取最新的harbor发布版安装包下载地址https://github.com/vmware/harbor/releases 4.      在更新harbor之前先做数据库迁移操作。这个迁移工具以docker镜像的方式提供所以你需要从docker hub上pull镜像。在下面的命令里用harbor的发布版本号来替换[tag]docker pull vmware/harbor-db-migrator:[tag]  5.      备份数据库到一个目录比如/path/to/backup。如果目录不存在的话你需要自己创建并且数据库的用户名和密码需要通过环境变量“DB_USR”和“DB_PWD”来提供。docker run -ti --rm -e DB_USRroot -e DB_PWDxxxx -v/data/database:/var/lib/mysql -v /path/to/backup:/harbor-migration/backupvmware/harbor-db-migrator:[tag] backup6.     更新数据库模式并迁移数据docker run -ti --rm -e DB_USRroot -e DB_PWDxxxx -v/data/database:/var/lib/mysql vmware/harbor-db-migrator:[tag] up head7.     解压新的harbor安装包并切换到工作目录./harbor中去。通过修改harbor.cfg来配置harbor。通过修改harbor.cfg来配置harbor你可能需要参考第二步操作时备份的配置文件。参考安装和配置手册获取更多的信息。由于新版本的harbor.cfg配置文件的格式和内容可能会发生改变所以不能直接从之前的版本来复制harbor.cfg配置文件。 重要如果你更新harbor之前使用的认证方式为LDAP/AD那边在你加载启动新版本的harbor之前必须要确保harbor.cfg中的auth_mode配置成ldap_auth否则更新之后用户将无法登陆。 为了帮助将harbor.cfg配置文件从v0.5.0版本迁移到v1.1.x版本提供了一个脚本描述如下。对于其他版本的配置文件需要手动迁移harbor.cfg文件。cd harbor./upgrade --source-loc source_harbor_cfg_loc--source-version 0.5.0 --target-loc target_harbor_cfg_loc --target-version1.1.x 注意在执行这个脚本之后要重新检查一遍确保harbor.cfg中的配置都是正确的。如果有需要的话你可以修改harbor.cfg。 8.     切换到./harbor目录执行./install.sh脚本安装新版本harbor实例。如果你安装harbor选择其他组件比如Notary或者Clair可参考安装和配置手册获取更新信息。 升级后回滚 不管什么原因如果你想回滚到之前的harbor版本可以参考如下步骤 1.     停harbor服务。cd harbordocker-compose down  2.     从备份文件/path/to/backup中恢复数据库。docker run -ti --rm -e DB_USRroot -e DB_PWDxxxx -v/data/database:/var/lib/mysql -v /path/to/backup:/harbor-migration/backupvmware/harbor-db-migrator:[tag] restore  3.     删除当前的harbor实例。rm -rf harbor  4.     恢复老版本的harbor文件。mv /my_backup_dir/harbor harbor 5.     使用之前的配置重启harbor服务。如果之前版本是通过发布的二进制包安装的cd harbor./install.sh 注意如果你安装harbor选择其他组件比如Notary或者Clair可参考安装和配置手册获取更新信息。 如果之前的harbor版本是通过源码安装的cd harbordocker-compose up --build -d 迁移工具参考 使用help命令显示迁移工具帮助信息docker run --rm -e DB_USRroot -e DB_PWDxxxxvmware/harbor-db-migrator:[tag] help 使用test命令测试mysql连接docker run --rm -e DB_USRroot -e DB_PWDxxxx -v/data/database:/var/lib/mysql vmware/harbor-db-migrator:[tag] test 原文https://github.com/vmware/harbor/blob/master/docs/migration_guide.md  转载于:https://blog.51cto.com/dangzhiqiang/1962874
http://www.pierceye.com/news/109834/

相关文章:

  • 企业网站加快企业信息化建设设计网站名称
  • 做网站的技术要求高吗农业推广专业
  • 在百度做个卷闸门网站怎么做成都高端网站
  • 个人网站备案名称填写货运网站建设公司
  • 有网页源码 怎么做网站外链发布软件
  • 医疗网站建设基本流程wordpress速度加快
  • 网站建设优化开发公司哪家好泰州东方医院男科
  • 怎么自己做歌曲网站大连网站制作公司费用多少
  • 网站专题设计稿用vue做商城网站常用的js
  • 怎么在免费空间里面做网站深圳英文站seo
  • 学风建设网站版块如何用visual studio做网站
  • 山东响应式网站设置字体颜色的网站
  • 美容院网站建设西安有关做网站的公司有哪些
  • 湛江做网站设计公司网络推广网站培训班
  • 大型网站建立萝岗微信网站建设
  • 门户网站建设发展趋势官网网站怎么创建
  • 企业网站如何做自然搜索phpcms 网站转移
  • 站内优化怎么做建设设计网站
  • 如何建设机器人教育网站上海有名的网络公司
  • 网站二级目录做网站淄博网站建设 很乱
  • 常州做网站企业海口网站开发建设
  • 做php网站用什么软件开发wordpress页面图片轮播图
  • 做网站页面大小多大8上的信息课做网站作业
  • 自己做微网站创欧科技 网站建设
  • 网站设计师大学学什么专业北京燕华工程建设有限公司网站
  • 广州专业网站建设企业wordpress 数据库修改
  • 淮南装饰公司网站建设seo 网站树
  • 设计素材下载网站网络营销课程设计报告
  • 安庆公司做网站搜索引擎收录提交入口
  • 城固网站建设wordpress主题谁的最好