Jira灾难恢复计划

发表于:2015-1-06 10:40

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:velsnqi    来源:51Testing软件测试网采编

  JIRA工作流及数据的备份
  要备份的数据包括:
  1、 JIRA安装目录下:JIRA\data\attachments目录里的所有文件
  2、在JIRA系统的管理界面点击:备份数据为XML格式;
  3、备份MySql中的数据(这是比较保险的做法,当然也可以不用备份;一般前两项就够了)
  MySql数据备份:
  首先运行cmd在命令行下进入到JIRAEnterprise\bin目录(如果将这个目录添加到环境变量的path中也可以不用进入)
  运行命令:mysqldump -h localhost -u root -p jira >d:\jira.sql(<号左边的jira表示的数据库名称)
  注:在备份数据为XML时可能会提示
  You have not named a safe backup directory and hence you are not allowed to make backups for security reasons. You must edit jira-application.properties and explicitly set 'jira.paths.safe.backup.path=/to/some/safe/path'. Restart JIRA and then you will be able to make arbitrary backups. NOTE : If you are using Windows, you will need to use double \ characters, for example d:\\some\\safe\\path
  类似的信息;这可能是由于启动了安全备份。
  只要将JIRAEnterprise\atlassian-jira\WEB-INF\classes\jira-application.properties里的#jira.paths.safe.backup.path=c:\\some\\safe\\path前面的#去掉。XML就可以备份到JIRA服务器的指定目录了;
  数据恢复:
  1、将JIRA\data\attachments中文件替换成备份的文件;
  2、在JIRA系统的管理界面点击:从XML文件恢复数据;
  到此就应该可以恢复JIRA系统了;如果MySql数据恢复异常;可以进行第三步:
  3、恢复MySql数据;
  首先运行cmd在命令行下进入到JIRAEnterprise\bin目录
  运行命令: mysql -h localhost -u root -p jira<d:\jira.sql (<号左边的jira表示的数据库名称)
  自此就应该恢复完毕!
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号