Migrating from old Wekan manually

Lauri Ojansivu edited this page Dec 22, 2018 · 3 revisions

Migrations from every possible old Wekan version are not implemented yet.

Here are some starting points.

1) Required: Backups

https://github.com/wekan/wekan/wiki/Backup

Do backups to multiple places. And test does restore work, with restore script already made.

2) You can save all data from MongoDB to .json files and compare them

That way you can also edit files to fix something, and also save back to MongoDB:

3) Change text in all files in current directory in-place

Take backup before runnning this.

Using sed on Linux or Mac.

sed -i 's|FindThisText|ReplaceWithThisText|g' *

4) Example: From v0.77 to newest

v0.77

Newest

5) Some migrations could be missing

Some of the database schema can be different. If you see difference in these files, you could fix it for everybody by adding new code to migrations, so old schema is converted to new one automatically when Wekan starts.

6) Inform Wekan about what is missing

a) Add issue

b) Create pull request

Wekan

General

Support priorities for new features and bugfixes

  1. Commercial Support and Bounties
  2. Community Support
  3. Debugging

Security

Backup

Repair

Features

Email

Logs and Stats

Migrating

Settings

Download

Webservers

REST API Docs

REST API issue

REST API client code

Webhooks

Case Studies

Development

Issues

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.