1. 服务不见了处理方法:

  

安装Bitnami Redmine之后,会生成5个与之相关的进程,分别是

  • redmineApache
  • redmineMySQL
  • redmineSubversion
  • redmineThin1
  • redmineThin2

安装插件时候需要重启Redmine,结果点击了Bitnami Redmine Stack上的"Restart All"按钮之后,RedmineThinRedmineThin2服务就再也不能启动了。再重启,干脆所有的服务都不见了。进入services.msc服务下就再也看不到上述五个服务了。无奈之下,想重新安装Bitnami-Redmine,结果不能再原来的目录下安装该程序。于是想想别的办法。

从目录来看,所有的文件并没有丢失,只是服务未能启动而已。不断的尝试之后终于Apache服务可以开启了,其他服务开启方法同上,现将操作方法记录如下:

1、在命令行进入到Redmine的目录(E:\BitNami\redmine-2.3.1-0),找到E:\BitNami\redmine-2.3.1-0\apache2\scripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:

MS DOS
 
1
<span style="font-size:12px;"><em>&quot;E:/BitNami/redmine-2.3.1-0/apache2\bin\httpd.exe&quot; -k install -n &quot;redmineApache&quot; -f </em></span>

2、找到E:\BitNami\redmine-2.3.1-0\MySQL\scripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:

 
1
<span style="font-size:12px;"><em>&quot;E:\BitNami\redmine-2.3.1-0/mysql\bin\mysqld.exe&quot; --install &quot;redmineMySQL&quot; --defaults-file=&quot;E:\BitNami\redmine-2.3.1-0/mysql\my.ini&quot;</em></span>

3、找到E:\BitNami\redmine-2.3.1-0\subversion\scripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:
"E:\BitNami\redmine-2.3.1-0/subversion\scripts\winserv.exe" install redmineSubversion -displayname "redmineSubversion" -start auto "E:\BitNami\redmine-2.3.1-0/subversion\bin\svnserve.exe" -d --listen-port=3690

4、找到E:\BitNami\redmine-2.3.1-0\apps\redmine\scripts目录下的serviceinstall.bat文件,将其中的一句内容在命令行上执行:

"E:\BitNami\redmine-2.3.1-0/apps/redmine\scripts\winserv.exe" install "redmineThin1" -start auto "E:\BitNami\redmine-2.3.1-0\ruby\bin\ruby.exe" "E:\BitNami\redmine-2.3.1-0/apps/redmine\htdocs\bin\thin" start -p 3001 -e production -c "E:\BitNami\redmine-2.3.1-0/apps/redmine/htdocs" --prefix /redmine
net start redmineThin1 >NUL
"E:\BitNami\redmine-2.3.1-0/apps/redmine\scripts\winserv.exe" install "redmineThin2" -start auto "E:\BitNami\redmine-2.3.1-0\ruby\bin\ruby.exe" "E:\BitNami\redmine-2.3.1-0/apps/redmine\htdocs\bin\thin" start -p 3002 -e production -c "E:\BitNami\redmine-2.3.1-0/apps/redmine/htdocs" --prefix /redmine

以上过程是将5个服务重新注册,使之能够启动。

【摘自】http://blog.csdn.net/zxciop110/article/details/9330003

2. 备份与恢复 :

  

redmine备份和还原

1、备份数据库 mysqldump -u root -p bitnami_redmine > backup.sql
2、备份附件 apps\redmine\htdocs\files
3、备份配置文件
apps\redmine\htdocs\config\database.yml
apps\redmine\htdocs\config\configuration.yml

还原
1、还原数据库 cmd下执行:drop database **; create database **; mysql -uroot -p bitnami_redmine < e:\backup20170218.sql
2、覆盖文件 apps\redmine\htdocs\files
3、覆盖文件 apps\redmine\htdocs\config\database.yml、apps\redmine\htdocs\config\configuration.yml

[摘自] http://blog.csdn.net/byteman_wang/article/details/33720289

bitnami_redmine3.3.0-1 问题及备份恢复的更多相关文章

  1. Firewalld--03 富规则、备份恢复、开启内部上网

    目录 防火墙富规则.备份恢复.开启内部上网 1. 防火墙富规则策略 2.Firewalld备份恢复 3. 防火墙开启内部上网 防火墙富规则.备份恢复.开启内部上网 1. 防火墙富规则策略 ​ Fire ...

  2. MySQL 系列(四)主从复制、备份恢复方案生产环境实战

    第一篇:MySQL 系列(一) 生产标准线上环境安装配置案例及棘手问题解决 第二篇:MySQL 系列(二) 你不知道的数据库操作 第三篇:MySQL 系列(三)你不知道的 视图.触发器.存储过程.函数 ...

  3. MongoDB学习(三)数据导入导出及备份恢复

    这几天想着公司要用MongoDB,自然就要用到数据导入导出,就自己学习了一下. 在Mongo学习(二)中就讲到了在bin目录下有一些工具,本篇就是使用这些工具进行数据的导入导出及备份恢复. 注意:以下 ...

  4. Oracle RMAN备份恢复指导书

    目 录 1 目的与范围... 1 2 术语和定义... 1 3 角色和职责... 2 4 使用RMAN备份数据库... 2 4.1.1 检查数据库模式... 2 4.1.2 连接到target数据库. ...

  5. 中小型数据库 RMAN CATALOG 备份恢复方案(二)

    中小型数据库呈现的是数据库并发少,数据库容量小,版本功能受限以及N多单实例等特点.尽管如此,数据库的损失程度也会存在零丢失的情形.企业不愿意花太多的钱又要保证数据库的可靠稳定,可是苦煞了我这些搞DB的 ...

  6. 中小型数据库 RMAN CATALOG 备份恢复方案(一)

    对于数据库的稳定性,高可用,跨平台以及海量数据库的处理,Oracle 数据库通常是大型数据库和大企业的首选.尽管如此,仍然不乏很多中小企业想要品尝一下Oracle腥味,因此在Oracle环境中也有不少 ...

  7. RMAN catalog备份恢复方案

    对于数据库的稳定性,高可用,跨平台以及海量数据库的处理,Oracle 数据库通常是大型数据库和大企业的首选.尽管如此,仍然不乏很多中小企业想要品尝一下Oracle腥味,因此在Oracle环境中也有不少 ...

  8. mysql之6备份恢复

    基本意义: 将数据另存到其他设备,以便于出现问题时恢复数据     为什么要备份: 灾难恢复:需求改变:测试     几个事先需要考虑的问题: 可以容忍丢失多长时间的数据?恢复要在多长时间内完成?是否 ...

  9. Mongodb数据备份恢复

    Mongodb数据备份恢复 一.MongoDB数据库导入导出操作 1.导出数据库 twangback为备份的文件夹 命令: mongodump -h 127.0.0.1[服务器IP] -d advie ...

  10. controlfile与备份恢复

    controlfile与备份恢复     数据库正常关闭,trace controlfile信息.   ************************************************ ...

随机推荐

  1. JVM源码分析之SystemGC完全解读

    JVM源码分析之SystemGC完全解读 概述 JVM的GC一般情况下是JVM本身根据一定的条件触发的,不过我们还是可以做一些人为的触发,比如通过jvmti做强制GC,通过System.gc触发,还可 ...

  2. Java中char和String 的深入理解 - 字符编码

    开篇 https://blog.csdn.net/weixin_37703598/article/details/80679376 我们并不是在写代码,我们只是将自己的思想通过代码表达出来! 1 将思 ...

  3. OpenResty api网关设计

    本文讲述 OpenResty api网关设计,主要涉及api网关介绍.openresty api网关 请求路由(路由判断.路由重写.服务判断.限流).授权验证(统一认证).动态Upstream 以及这 ...

  4. java开发各层对象含义

    综述 java的几种对象(PO,VO,DAO,BO,POJO)解释: 一.PO:persistant object 持久对象,可以看成是与数据库中的表相映射的java对象.最简单的PO就是对应数据库中 ...

  5. Java编程思想——异常

    1.异常对象的方法printStackTrace 作用是打印Throwable和Throwable的调用栈轨迹. 2.finally 不管抛没抛出异常,都会执行finally中的代码.前提是出异常的代 ...

  6. 【转载】阿里云ECS服务器监控资源使用情况

    在阿里云Ecs服务器运维过程中,无论是Centos系统还是Windows系统,有时候我们需要监控分析最新的服务器资源利用率等运行情况,例如最近3个小时CPU使用率情况.内存使用率.网络流入带宽.网络流 ...

  7. 【转】10 个很有用的 jQuery 弹出层提示插件

    模态对话框为网站用户提供了快速显示信息的方法,也可以用来提示错误.警告和确认等信息,这里介绍了 10 个弹出模态对话框插件. How to Create a jQuery Confirm Dialog ...

  8. 快速搭建一个Quartz定时任务【转载,好文 ,值得收藏,亲身试用 效果不错】

    Quartz.NET 入门 概述 Quartz.NET是一个开源的作业调度框架,非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定时处理数据等. Quartz.NET允许开发人员根据时间间隔 ...

  9. oracle 查询表中重复数据

    select * from tablename where id in (select id from tablename group by id having count(id) > 1)

  10. [Linux] PHP-FPM开启慢日志记录

    fpm:FastCGI Process Manager 是一种替代的PHP FastCGI实现,对于负载较重的站点非常有用. .先进的进程控制,优雅的停止启动 .能够使用不同的uid/gid/chro ...