SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5145|回复: 3

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

[复制链接]
发表于 2013-1-30 15:55:32 | 显示全部楼层 |阅读模式
本帖最后由 yiyiguxing666 于 2018-2-7 12:06 编辑
3 m5 @  I4 C' {$ g) I& F+ L0 Z, c: a0 t
1.查看数据库名密码等信息:
8 @& C/ Q. d, n* i[scm@Linux]$ vim /home/scm/redmine/apps/redmine/htdocs/config/database.yml   #vim查看有颜色标识,易于阅读。
5 G! k3 V* Q  J9 {1 J/ G2.备份:
8 d# u, e/ e  R2 n[scm@Linux]$ rdmBinPath="/home/scm/redmine/mysql/bin"
/ I. e9 d% c$ N: `) Z7 M8 T* v[scm@Linux]$ $rdmBinPath/mysqldump -u bitnami --password=a9f167e0f7 bitnami_redmine > redmine_bak0130.sql
# v" ]% e" f- m* b[scm@Linux]$ date   #查看当前日期" Y, k9 t$ X: w  O' P5 I
2013年 01月 30日 星期三 15:40:06 CST2 B3 }) [& N0 p' _% o
[scm@Linux]$ ll *0130*   #查看备份文件日期
% {* [  _9 w5 a% h9 z2 q-rw-rw-r-- 1 scm scm 56387 01-30 15:39 redmine_bak0130.sql
. B0 n+ r0 \3 N2 a* o8 N3.还原:
# S* r, U! \1 W) u) H[scm@Linux]$ $rdmBinPath/mysql -u bitnami --password=a9f167e0f7 bitnami_redmine < redmine_bak0130.sql
. B. O+ i. c/ L/ r0 V' l附件文件在 apps/redmine/htdocs/file/也需要备份,恢复时拷贝回去;, \6 V0 i" r+ [+ }4 ]+ c  o* a
配置文件在 apps/redmine/htdocs/config/*.yml也需要备份,恢复时拷贝回去。
+ H6 e: X! b/ P( _5 x2 q7 e" }

评分

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

查看全部评分

发表于 2013-5-21 15:11:23 | 显示全部楼层
来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到本地实现备份。" b( H8 K1 A/ Q) u* w
rar a D:\ftp\redminebackup\files.zip "D:\BitNami Redmine Stack\apps\redmine\files"6 \: J# ?  Q/ p+ Q
set path="D:\BitNami Redmine Stack\mysql\bin";%path%
8 u% r+ }" W4 N; h- e3 fmysqldump -uroot -p123151 --port=3306 bitnami_redmine > "D:\ftp\redminebackup\redmine_backup.sql"
. P& l5 U& n- T3 d  dmysqldump -uroot -p123151 --port=3306 sugarcrm > "D:\ftp\redminebackup\sugarcrm.sql"
( t) W  W9 i( A; \! Cmysqldump -uroot -p123151 --port=3306 temp_r > "D:\ftp\redminebackup\temp_r.sql"( Z  B. a- i! `# U  W* q" j; e* A
del "D:\BitNami Redmine Stack\apache2\logs\access.log"
7 z) G* }' v; j/ R/ V
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-7-4 16:52:50 | 显示全部楼层
hds1989824 发表于 2013-5-21 15:11 1 O) x4 {, _  M* H+ U
来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到 ...

* G; r# w+ Y2 c1 m# e1 ^* Q也是不错的方法,我的是运行在jenkins上每天自动运行,一样的。
, `6 Q+ V% z8 c
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2019-2-19 20:07 , Processed in 0.087459 second(s), 9 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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