Starting with Redmine locally - how easy is it to migrate to the server later?

I start with several large PHP projects for which I need bug tracking, Wiki and Subversion features.

For this I used a virtual server running Windows Server and to install Trac / SVN, but this year I plan to move to another country, so I want to close this server and transfer it to the virtual machine on my workstation at the moment.

Seeing that I still need to create a new environment, I would like to take this opportunity and try Redmine, which I have been looking at for some time for a number of reasons. bitnami package promises to give me the necessary bliss for quick and quick pressing.

What I would like to learn from someone with experience in Redmine is:

  • If I start creating a project environment on a local virtual machine, can I easily transfer them to the Redmine hosting provider (or the server running redmine) later? I am sure that there are tools for export and all, but how difficult will it be in practice? On a scale of 1 (nightmare) to 10 (click here, upload there, do it)?
+4
ruby redmine
source share
4 answers

On your scale, I would rate it close to 9 or 10. It is not automatic, as the configuration parameters may change (for example, where is your database located if it is not localhost on the new machine). But it's pretty close - you just upload your backup MySQL database to a new, remote instance as soon as you are ready for this move, and about that, with the exception of various other configuration and installation information that you can process on the command line. But they will differ from host to host.

The only thing to worry about is that third-party providers may have certain restrictions on what types of plug-ins or options can be active with this Redmine installation, but I suspect that in 95% of cases there won't be any here either.

+3
source share

I can’t tell you about the transition to a hosting provider, I don’t know how they deal with this ...

but moving to your own server should be very easy, it's just backup and restore

http://www.redmine.org/wiki/redmine/RedmineUpgrade

you have to install redmine on your server (select the same version that you used) and then back up the mysql data (mysqldump), copy the files to the β€œfiles” folder, and that should be enough ...

then you should upgrade to the latest version of redmine and follow the rest of the wiki ...

+3
source share

Redmine is a ruby ​​app. Moving it to any server that runs apache is simple using Phusion Passenger. I would rate it at 5 points on your scale. It is by no means a nightmare, but there is some work on the command line. I did it for sure at Slicehost.

+2
source share

The migration is simple, but as far as I know, Redmine recognizes Subversion installed on the same host, so if later if you want to have Subversion on your internal server and Redmine on another hosted server, then there may be some question, although I'm not very sure .

0
source share

All Articles