暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

禅道迁移和数据恢复(安装包或者docker)

开发者的花花世界 2019-04-02
1070

详细文章步骤:


1.安装包工程


    1.1 同版本安装包

    1.2    数据恢复

        1.2.1 有管理员账号

            管理员登录并点击后台,选择备份,最后进行备份

            

            进入原服务器的路径下的zentao目录保存到目的服务器的相同地址并替换

         

  



            使用管理员账号登录新的地址(默认管理员admin/123456),然后进入后台备份页面,发现之前备份的在里面,选择最新的点击还原就行

        1.2.2 无管理员账户

            可以通用用上面的方式看看有没有历史备份文件夹,目录是zentao下的tmp/backup

            如果没有那么可以还原数据

            1.2.2.1 数据库的备份


                1.2.2.1.1 直接备份数据库原始文件。


                找到mysql的data目录,windows一般是在mysql安装目录下面。linux则一般是在/var/mysql或者/var/db类似的目录下面。在data目录下面,会有一个zentao的目录,这个zentao目录就是原始的数据库文件,直接复制这个也是可以的。linux下面可能需要注意权限的问题。


                1.2.2.1.2 通过导出备份文件。


                可以使用mysql提供的管理工具,将数据库导出: mysqldump -u xxx -p zentao > zentao.sql,其中的user换成实际的用户。

                

            1.2.2.2 可以使用命令的方式还原MySQL的数据或者将端口开放使用navicat工具也行(MySQL数据还原请百度)


2.docker工程

    2.1 将容器提交成镜像


          docker commit -a "humingfeng" cid

    2.2 保存镜像到tar包


           docker save imagesid > xxx.tar

    2.3 导出镜像并上传到目的服务器

    2.4    加载镜像并运行


           docker load < xxx.tar

    2.5    数据恢复    

        2.2.1 有管理员账号(docker如果没有将目录挂载出来,那么需要docker cp方式移动文件)

            管理员登录并点击后台,选择备份,最后进行备份

            

            进入原服务器的路径下的zentao目录保存到目的服务器的相同地址并替换

         

  



            使用管理员账号登录新的地址(默认管理员admin/123456),然后进入后台备份页面,发现之前备份的在里面,选择最新的点击还原就行

        2.2.2 无管理员账户(docker如果没有将目录挂载出来,那么需要docker cp方式移动文件)

            可以通用用上面的方式看看有没有历史备份文件夹,目录是zentao下的tmp/backup

            如果没有那么可以还原数据

            2.2.2.1 数据库的备份


                2.2.2.1.1 直接备份数据库原始文件。


                找到mysql的data目录,windows一般是在mysql安装目录下面。linux则一般是在/var/mysql或者/var/db类似的目录下面。在data目录下面,会有一个zentao的目录,这个zentao目录就是原始的数据库文件,直接复制这个也是可以的。linux下面可能需要注意权限的问题。


                2.2.2.1.2 通过导出备份文件。


                可以使用mysql提供的管理工具,将数据库导出: mysqldump -u xxx -p zentao > zentao.sql,其中的user换成实际的用户。

                

            2.2.2.2 可以使用命令的方式还原MySQL的数据或者将端口开放使用navicat工具也行(MySQL数据还原请百度)


文章转载自开发者的花花世界,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论