Redmine upgrade naar Easy

Deze handleiding is van toepassing op degenen die Redmine hebben geïnstalleerd en willen upgraden naar Easy Redmine. Dezelfde stappen worden ook gebruikt om updates te installeren op bestaande Easy Redmine. Deze handleiding legt uit hoe u de Redmine Installer-gem kunt gebruiken om uw Redmine te upgraden.

0) Voordat u begint

Zorg ervoor dat u de juiste hardware- en softwareconfiguratie voor de server heeft, zoals hier beschreven. De volgende voorwaarden moeten worden nageleefd:

  • De webserver moet VOLLEDIGE toegang hebben tot de mappen 'public', 'files', 'log' en 'tmp' => VOER DE REDMINE-INSTALLER NIET UIT ONDER ROOT!
  • Webrick-webserver wordt NIET ondersteund
  • Easy Redmine-plugins gaan naar [redmine_root]/plugins/easyproject/easy_plugins
  • Het upgradeproces bevat migratie van tekstopmaak. Als u tekstbewerking met Textile of Markdown hebt gebruikt (die standaard in Redmine zijn en beschikbaar waren tot Easy Redmine-versie 10), worden de teksten geconverteerd naar HTML die wordt ondersteund door CKEditor 5. Sommige functies (zoals "toc") worden verwijderd.
  • De installatie stelt CRON NIET automatisch in - u moet dit handmatig doen
  • Voor correcte uitvoering van de Redmine-installatie is minimaal 250 MB vrije ruimte op de root-schijf vereist
  • De server moet een onbeperkte internetverbinding hebben, ten minste tijdens de installatie
  • Redmine mag GEEN externe plug-ins of wijzigingen bevatten. Meer in punt 2.1 van de installatievoorwaarden
  • Voordat u een bestaande Easy Redmine bijwerkt, controleert u de inhoud van de pluginmappen in uw huidige installatie en in het updatepakket (/plugins en /plugins/easyproject/easy_plugins). Als het updatepakket enkele plug-ins mist die in de huidige installatie aanwezig zijn, schrijf dan naar support om erachter te komen waarom en om het juiste pakket te krijgen. Of verwijder de overbodige plug-ins gewoon van uw systeem

Er is ook een gedetailleerde installatiehandleiding beschikbaar direct in het pakket in doc/INSTALL

1) Redmine Installer Ruby Gem

Ten eerste moet u de Redmine Installer Ruby Gem installeren. Gebruik voor het installeren van de gem:

$ gem install redmine-installer

(Of gem update redmine-installer om een bestaande gem bij te werken naar de nieuwste versie.)

Wanneer de installatiegem is geïnstalleerd/bijgewerkt in uw Ruby, kunt u beginnen met de upgrade.

Download Installer aanvragen!

2) Upgrade van bestaande Redmine-instantie

Redmine Installer kan uw bestaande Redmine upgraden vanuit een archief of git-repository. Geïnstalleerde plug-ins worden behouden of bijgewerkt als het nieuwe pakket ze bevat.

Upgradeprocedure kan worden opgeslagen in een profiel voor de volgende upgrade. Profielen worden opgeslagen in HOME_FOLDER/.redmine-installer-profiles.yml

Opdracht voor upgrade:

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Upgrade-wizard leidt u door de volgende stappen:

1) Redmine Root - definieer waar uw Redmine is geïnstalleerd (als u het nog niet in de opdracht hebt opgenomen)
2) Pakket laden - pakket laden naar de tijdelijke map
3) Valideren van huidige Redmine
4) Backup - volledig / configuratie + database / alleen database
5) Upgraden - upgrade-opdrachten worden uitgevoerd
6) Verplaatsen van Redmine - huidige Redmine wordt geüpgraded met nieuwe bestanden
7) Profiel opslaan - upgradeprocedure wordt opgeslagen voor toekomstig gebruik

Opdracht voor Redmine-upgrade - vanuit archief

redmine upgrade [PATH_TO_PACKAGE] [REDMINE_ROOT]

Voorbeeld

redmine upgrade easyredmine_2016_stable_u11271_v2018_1_2__platform_04_00.zip /home/easy/current

Opdracht voor Redmine-upgrade - vanuit profiel

redmine upgrade [PACKAGE] [REDMINE_ROOT] --profile PROFILE_ID

Upgraden met aangepaste wijzigingen

Als u de easyproject-plugin gebruikt en u de clientwijzigingen van de oude instantie niet wilt kopiëren, gebruikt u de schakelaar

--skip-old-modifications

Vind volledige informatie in de GEM-documentatie

Probeer Easy Redmine 30 dagen gratis uit

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische locatie