SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4527|回复: 3

[原创] Redmine数据库备份与还原方法

[复制链接]
发表于 2013-1-30 15:55:32 | 显示全部楼层 |阅读模式
本帖最后由 yiyiguxing666 于 2018-2-7 12:06 编辑
0 Y* M' S9 s1 s& Z1 {1 w+ ~
5 a6 L* b# I& v2 _0 R; @; H1.查看数据库名密码等信息:
6 P% X) X4 M8 ]2 M[scm@Linux]$ vim /home/scm/redmine/apps/redmine/htdocs/config/database.yml   #vim查看有颜色标识,易于阅读。
  l$ F0 p9 c; p- z& R  H2.备份:  O! @2 O  Z! k7 D: Z5 e) m5 |
[scm@Linux]$ rdmBinPath="/home/scm/redmine/mysql/bin"1 z( ^' `0 f! ^
[scm@Linux]$ $rdmBinPath/mysqldump -u bitnami --password=a9f167e0f7 bitnami_redmine > redmine_bak0130.sql
7 {% B; \$ n7 i[scm@Linux]$ date   #查看当前日期. x+ I0 \$ l3 r; ?  N" ]" v. {
2013年 01月 30日 星期三 15:40:06 CST
6 k' m5 P! L7 P6 k- x, L( D[scm@Linux]$ ll *0130*   #查看备份文件日期
; b  ~8 h% u2 J/ r6 J-rw-rw-r-- 1 scm scm 56387 01-30 15:39 redmine_bak0130.sql
; a. H. Y! L7 W3 B) n0 N& @5 A3.还原:3 s- P% z3 P4 G# Y3 Y& h. i2 f
[scm@Linux]$ $rdmBinPath/mysql -u bitnami --password=a9f167e0f7 bitnami_redmine < redmine_bak0130.sql
/ X2 m( H# ?' Z3 _( y2 y附件文件在 apps/redmine/htdocs/file/也需要备份,恢复时拷贝回去;
" C# M9 V# @6 n( s5 h; s% P2 k& I( l; N配置文件在 apps/redmine/htdocs/config/*.yml也需要备份,恢复时拷贝回去。
8 d, e: |9 l* K  F* B, m5 p. m+ _# G

评分

参与人数 1金钱 +10 收起 理由
懂你 + 10 鼓励总结小经验。

查看全部评分

发表于 2013-5-21 15:11:23 | 显示全部楼层
来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到本地实现备份。5 Z: `+ @, P0 }4 M
rar a D:\ftp\redminebackup\files.zip "D:\BitNami Redmine Stack\apps\redmine\files"5 s4 [, l4 M4 C3 B( A- _
set path="D:\BitNami Redmine Stack\mysql\bin";%path%4 k4 N: V5 @: r. y4 s  {% y
mysqldump -uroot -p123151 --port=3306 bitnami_redmine > "D:\ftp\redminebackup\redmine_backup.sql"
6 z' n; a1 R3 U, F- rmysqldump -uroot -p123151 --port=3306 sugarcrm > "D:\ftp\redminebackup\sugarcrm.sql"& }  e4 C- \( E& @/ e
mysqldump -uroot -p123151 --port=3306 temp_r > "D:\ftp\redminebackup\temp_r.sql"5 q6 U  v  e" r0 T) ~! p% \
del "D:\BitNami Redmine Stack\apache2\logs\access.log"
. K. ~2 R) v) i1 V
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-4 16:52:50 | 显示全部楼层
hds1989824 发表于 2013-5-21 15:11
  A% q; I% Z+ Z& b( F5 r来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到 ...

5 R  w) v# O8 \' I也是不错的方法,我的是运行在jenkins上每天自动运行,一样的。
, y! H# o2 Q% u4 Q0 Y! r! i3 p
回复 支持 反对

使用道具 举报

发表于 2014-7-17 10:31:36 | 显示全部楼层
我们也用的是这个。。。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2018-6-23 18:15 , Processed in 0.066805 second(s), 9 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表