SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 4753|回复: 3

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

[复制链接]
发表于 2013-1-30 15:55:32 | 显示全部楼层 |阅读模式
本帖最后由 yiyiguxing666 于 2018-2-7 12:06 编辑 ! q8 n& }7 I, E0 M2 D

# y6 a1 S8 Z/ M; _1 j$ s1.查看数据库名密码等信息:4 ?9 p1 U3 A, S5 R+ A
[scm@Linux]$ vim /home/scm/redmine/apps/redmine/htdocs/config/database.yml   #vim查看有颜色标识,易于阅读。, `% j% z- T) w& K
2.备份:' q0 P+ E0 Z8 P9 O& `. n
[scm@Linux]$ rdmBinPath="/home/scm/redmine/mysql/bin"
% p4 M$ R, Y# B8 @  e( @# s[scm@Linux]$ $rdmBinPath/mysqldump -u bitnami --password=a9f167e0f7 bitnami_redmine > redmine_bak0130.sql
6 K3 W, Y# ?- m[scm@Linux]$ date   #查看当前日期! C$ M; C+ s; i1 d# _; B
2013年 01月 30日 星期三 15:40:06 CST4 V. C/ H4 L/ P. N, Z9 \
[scm@Linux]$ ll *0130*   #查看备份文件日期2 Q2 F9 n8 q( s
-rw-rw-r-- 1 scm scm 56387 01-30 15:39 redmine_bak0130.sql1 {9 b: Y/ `4 Q5 C% t" }1 @; w: ?
3.还原:& J, w* s2 r7 d6 {
[scm@Linux]$ $rdmBinPath/mysql -u bitnami --password=a9f167e0f7 bitnami_redmine < redmine_bak0130.sql
0 D1 b! r  n" ?2 y附件文件在 apps/redmine/htdocs/file/也需要备份,恢复时拷贝回去;
) n+ Q$ b4 d( j0 ?配置文件在 apps/redmine/htdocs/config/*.yml也需要备份,恢复时拷贝回去。

8 W4 I9 v8 ]) P

评分

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

查看全部评分

发表于 2013-5-21 15:11:23 | 显示全部楼层
来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到本地实现备份。
  b" M6 w  `- l+ A2 Z" ^% m! @rar a D:\ftp\redminebackup\files.zip "D:\BitNami Redmine Stack\apps\redmine\files"; N' V9 s4 I1 ]8 n8 v, I1 T
set path="D:\BitNami Redmine Stack\mysql\bin";%path%
1 D$ R! f$ U  ]/ `4 S" X  o8 D+ rmysqldump -uroot -p123151 --port=3306 bitnami_redmine > "D:\ftp\redminebackup\redmine_backup.sql"
2 \9 k0 y' }4 y7 b$ G8 g9 ^' pmysqldump -uroot -p123151 --port=3306 sugarcrm > "D:\ftp\redminebackup\sugarcrm.sql"
7 x$ R7 n/ N/ ~8 S/ G. Q% V) v* Rmysqldump -uroot -p123151 --port=3306 temp_r > "D:\ftp\redminebackup\temp_r.sql"
6 S. O. u8 t4 r/ W. x: Rdel "D:\BitNami Redmine Stack\apache2\logs\access.log"
# w9 K8 m) |" h0 c7 ]- P" z! i
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-4 16:52:50 | 显示全部楼层
hds1989824 发表于 2013-5-21 15:11
% ]: H/ {# e5 S" C来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到 ...
7 b: P' b' H" t6 _4 m' q. X7 ^6 M
也是不错的方法,我的是运行在jenkins上每天自动运行,一样的。+ r: B7 N" Y; h: U$ Z
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2018-9-20 07:17 , Processed in 0.060024 second(s), 9 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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