Ich habe vor, meine Redmine (1.0.5) auf eine neue Maschine zu migrieren. Ich möchte Redmine auf die neueste Version aktualisieren und die Datenbank mit dieser Migration von MySQL auf Postgresql umstellen.
Mein Plan A lautet:
Plan B:
Plan C:
Es gibt viele Möglichkeiten, diesen Job zu erledigen. Welchen Weg empfehlen Sie? Nach Schritt 0: Machen Sie eine gute Sicherung.
Plan C klingt für mich am sichersten. Mit diesem Plan können Sie die ursprüngliche Instanz unberührt lassen, während Sie Probleme auf dem neuen Server aussortieren.
Achte auch auf Plugins. Es ist wahrscheinlich, dass Sie mit dem großen Versionssprung inkompatibel sind.
Ich habe selbst über die gleiche Migration nachgedacht, habe sie aber für eine Weile verschoben. Ich weiß, dass einige der Plugins, die ich in 1.2 verwende, in 2.x nicht mehr unterstützt werden.
Ich plane ein Upgrade mit folgendem Plan.
Ich benutze keine Plugins in meiner alten Redmine.
* [Redmine Instal Guild](http://www.redmine.org/projects/redmine/wiki/RedmineInstall) * [Redmine Upgrade Guild](http://www.redmine.org/projects/redmine/wiki/RedmineUpgrade)
taps
Datenbank konvertieren/übertragen.* http://adam.heroku.com/past/2009/2/11/taps_for_easy_database_transfers/* https://github.com/ricardochimal/taps * http://www.redmine.org/boards/2/topics/12825
UTF8-Problem:
Problem # 39 Ausgabe # 110 mit encoding=UTF8
in Taps löst das Problem. [comment @ issue # 39] und comment @ issue # 110
RACK-Abhängigkeitsproblem (Tabellen können nicht abgerufen werden ...):
installieren Sie Rack 1.0.1
Überprüfen Sie das Problem # 128 für Informationen. (dieser Kommentar)
db:migrate
Nach stundenlangem Lernen und Trailing upgrade ich Redmine auf den neuen Rechner mit der neuesten Version und migriere meine Datenbank.
Hinweis:
Aufgrund der Reputationsbeschränkung sind einige Links entfernt oder das pre
-Tag ist umgeben.