SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 5278|回复: 3

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

[复制链接]
发表于 2013-1-30 15:55:32 | 显示全部楼层 |阅读模式
本帖最后由 yiyiguxing666 于 2018-2-7 12:06 编辑
5 z) Q7 ]2 P& D# i' U: g' o+ ~6 w7 R5 d  ^# m# z
1.查看数据库名密码等信息:
% {! i* [, }; ^) L5 ~[scm@Linux]$ vim /home/scm/redmine/apps/redmine/htdocs/config/database.yml   #vim查看有颜色标识,易于阅读。& Y1 Y; e7 \  U+ S, m6 N0 N
2.备份:
  U4 _! J0 Z2 m" \( V1 J6 m[scm@Linux]$ rdmBinPath="/home/scm/redmine/mysql/bin"
: Z* d7 K( W6 u[scm@Linux]$ $rdmBinPath/mysqldump -u bitnami --password=a9f167e0f7 bitnami_redmine > redmine_bak0130.sql8 V" D" M7 \  A* V4 }( b# Y
[scm@Linux]$ date   #查看当前日期" d& i! f% h: Q1 E0 i! l3 a
2013年 01月 30日 星期三 15:40:06 CST
5 k- ^5 K" _" ]5 n[scm@Linux]$ ll *0130*   #查看备份文件日期2 p) G  F( S6 |' s
-rw-rw-r-- 1 scm scm 56387 01-30 15:39 redmine_bak0130.sql2 ~6 Z% _& Z% f+ }8 {2 G  H. }- r
3.还原:
7 e5 c0 p# V  A! f! Y: x5 V[scm@Linux]$ $rdmBinPath/mysql -u bitnami --password=a9f167e0f7 bitnami_redmine < redmine_bak0130.sql* |$ F' P# K  i  a, ^4 Z8 G6 q& U
附件文件在 apps/redmine/htdocs/file/也需要备份,恢复时拷贝回去;
/ o: Z7 P& |5 B1 T- e# [配置文件在 apps/redmine/htdocs/config/*.yml也需要备份,恢复时拷贝回去。

* J0 i( \$ j' a- S; U# n

评分

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

查看全部评分

发表于 2013-5-21 15:11:23 | 显示全部楼层
来一个备份BAT,作为计划任务。每周五下午6点半执行一次。我的电脑会在每周五晚上7点通过FTP下载这些文件到本地实现备份。& Z3 p, m: u4 ~# u5 r9 V
rar a D:\ftp\redminebackup\files.zip "D:\BitNami Redmine Stack\apps\redmine\files"' c4 a2 O% }3 `. D2 {: O
set path="D:\BitNami Redmine Stack\mysql\bin";%path%
8 J$ r% h. ?7 |/ b4 Kmysqldump -uroot -p123151 --port=3306 bitnami_redmine > "D:\ftp\redminebackup\redmine_backup.sql"
' r8 T8 `: @! y' O8 f) J9 umysqldump -uroot -p123151 --port=3306 sugarcrm > "D:\ftp\redminebackup\sugarcrm.sql"
7 s& p4 A# o" c& b. M4 Kmysqldump -uroot -p123151 --port=3306 temp_r > "D:\ftp\redminebackup\temp_r.sql"
+ H1 Y2 g- h  s. n+ w7 Fdel "D:\BitNami Redmine Stack\apache2\logs\access.log". N# S, R8 y  `2 C2 H" U" P
回复 支持 反对

使用道具 举报

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

% y3 M! |! Z1 O. a5 n也是不错的方法,我的是运行在jenkins上每天自动运行,一样的。7 [/ P7 c5 b8 _" x0 ]3 X4 o
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

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

GMT+8, 2019-4-24 11:07 , Processed in 0.064789 second(s), 9 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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