最近公司需要将jira,confluence等常规备份多备份到附加硬盘上,以防止硬盘完全坏掉,虽然已经是raid了。。。
在windows系统中,增加bat文件来分别定时备份
对jira/confluence/crowd的备份
FORFILES /P %OriConfBackupfolder% /S /M *.zip /D +0 /C "cmd /c if @isdir==FALSE copy @file %ConfBackupfolder%" FORFILES /P %OriJiraBackupfolder% /S /M *.zip /D +0 /C "cmd /c if @isdir==FALSE copy @file %JiraBackupfolder%" 7z.exe a -tzip %JiraBackupfolder%\attachment_%localtime%.zip %JiraAPP%\data -mx5 -xr!git-plugin FORFILES /P %ConfBackupfolder% /S /M *.* /D -30 /C "cmd /c if @isdir==FALSE del @file" FORFILES /P %JiraBackupfolder% /S /M *.* /D -30 /C "cmd /c if @isdir==FALSE del @file"
*1 使用Forfiles遍历备份目录将今天备份文件复制到附件硬盘上
*2 压缩备份attachment目录,-mx压缩比,-xr!排除目录
*3 再使用forfiles遍历附件硬盘的备份目录,删除超过30天的备份文件
对bitbucket备份
使用官方工具bitbucket-backup-client来进行
java -jar .\bitbucket-backup-client.jar FORFILES /P %BitbucketBackupfolder% /S /M *.* /D -30 /C "cmd /c if @isdir==FALSE del @file"
对MySql备份
使用mysqldump进行备份
mysqldump.exe -hlocalhost --all-databases |7z.exe a -si mysql_backup_%localtime%.sql.7z
*1 mysql5.6后如果命令行中使用用户名密码会出警告,因此把相关信息可以加到mysql安装目录下的my.ini中
[mysqldump] host=localhost user=root password=PS
*2 备份的用户需要有如下权限:select; show view; lock table; reload; show tables; execute
*3 直接备份的话文件较大,可用压缩工具先压缩。网上较多的是gzip,但7zip等也可以直接使用。注意将压缩文件的可执行文件路径放在系统%path%中。
对SVN备份
使用工具rsync进行增量备份。windows版:https://itefix.net/dl/free-software/cwrsync_5.5.0_x86_free.zip
rsync -avz --progress --delete /cygdrive/d/Repositories /cygdrive/f/svn_backup
将svn库的存储目录Repositories直接备份到本机的f盘svn_backup目录。另外还可以直接备份到远程备份服务器上。可参考https://www.cnblogs.com/Tang-Yuan/p/11504434.html 。
相关推荐
### 如何整合Jira与Confluence的用户管理 在企业级项目管理和协作环境中,Jira 和 Confluence 是两款非常受欢迎的工具。它们均来自Atlassian公司,分别专注于问题跟踪(Issue Tracking)和文档协作(Document ...
总结来说,Jira 和 Confluence 的备份恢复涉及到系统级和项目级的数据迁移,附件处理需额外关注。确保备份的完整性,并在恢复前验证环境兼容性和数据一致性,是成功迁移的关键。定期备份和了解备份恢复流程能有效...
《软件研发管理-基于JIRA+SVN的版本管理交流-白冰.pptx》是一个关于在jira下集成svn解决方案的比较详实的演示文稿,比较详细的介绍了jira与svn的集成性访问。
以上步骤完成了JIRA和MYSQL的集成配置,使得JIRA能够使用MYSQL数据库存储其项目管理数据,从而实现项目管理数据的持久化、稳定性与安全性。需要注意的是,以上的操作应当在JIRA官方文档的指导下进行,以确保配置的...
atlassian-jira-subversion-plugin-3.0.2-jira8.jar svn与jira集成 支持Jira 8 版本 亲测v8.3.0可用
本资料包主要围绕“软件研发管理-基于JIRA+SVN的版本管理交流”展开,由专家白冰分享,旨在帮助团队更高效地进行协作与代码管理。这里我们将深入探讨JIRA和SVN这两个工具在软件研发管理中的应用。 首先,JIRA是一款...
软件研发的发展趋势有以下几个特点: 1.客户越来越成熟,分工越来越细致 要求:对业务咨询能力、需求前瞻能力要求提高 ...软件供应商的研发管理能力、版本管理能力等 2.用户对软件质量要求越来越高
jira_6.0.* confluence 5.0.* 语言包+破解包 请低调使用。毕竟没有花钱的东西。里面如何使用都有详细的readme。
* 配置MySql数据库需要备份原始数据、停止jira服务、创建MySql数据库、修改server.xml文件、修改entityengine.xml文件、添加MySql驱动包、启动jira服务、还原原始数据 * MySql驱动包必须使用mysql-connector-java-3....
Jira+Mysql5.7会报引擎问题,因为JIRA匹配到5.6版本,解决方案是更新链接客户端, 使用方法:解压后把文件放入/opt/atlassian/jira/atlassian-jira/WEB-INF/lib/目录
整个集成过程不仅提高了JIRA的使用功能,也加强了SVN版本控制的管理效率,使得软件开发过程中的问题跟踪和版本控制更加便捷和高效。需要注意的是,整个集成过程中可能需要JIRA管理员的权限来进行插件安装和配置更改...
"Jira&Confluence安装配置说明" 本文档主要讲述了Jira和Confluence的安装配置过程。下面将对Jira的安装配置进行详细的讲解。 一、JDK的安装 JDK的安装是Jira安装的前提条件。首先,需要下载JDK5.0,并安装到D:\...
3. **版本管理**:整合JIRA与SVN,可以更好地管理代码版本,确保每一次提交都有清晰的上下文。 #### 三、环境配置 - **服务器IP**:199.3.0.10(SVN源代码服务器),199.3.8.190(JIRA服务器) - **端口**:3690...
该文件用于解决jira6.x首次安装测试mysql连接时提示 Unknown system variable 'storage_engine' 的问题 使用方法:直接替换目录com\atlassian\jira\config\database\jdbcurlparser\下的同名文件
JIRA Conflunce MySql5.7最新驱动
在IT领域,尤其是在企业级应用管理中,Atlassian的Jira是一款非常流行的项目管理和问题跟踪工具,而MySQL则是一款广泛使用的开源关系型数据库管理系统。当这两者结合时,确保它们的兼容性和正确配置至关重要。本篇...
jira confluence 安装 可能一个帐号登陆二个管理系统
在企业级项目管理和协作环境中,Atlassian 提供了两款非常重要的工具:JIRA 和 Confluence。JIRA 主要用于项目跟踪、缺陷追踪、敏捷开发等场景;而 Confluence 则侧重于团队协作、知识管理以及文档共享等方面。这两...
crowd2.7下载:http://downloads.atlassian.com/software/crowd/downloads/atlassian-crowd-2.7.0.zip crowd安装+破解+集成jira+集成confluence