I’d like to migrate a few self-hosted Redash instances from v1 to v8 - preferrably using a process which would be most bullet-proof (scripted, repeatable, minimize manual intervention).
Reading https://redash.io/help/open-source/admin-guide/how-to-upgrade-legacy it seems like running
upgrade script should be enough. However some threads on this form (can’t paste the second link ) suggest that you can only upgrade from one major version to the next one.
There is also https://gist.github.com/arikfr/d29db3617df5a8d547b4709a631f5b6a by @arikfr which is looks quite nice. Setting up v8 separately and using the script to migrate from v1 to v8 would be the easiest but I don’t know if the script migrates everything.
What would be the recommended way of running the migration?
upgradescript directly from v1 to v8?
upgradescript running from v1 to v2, v2 to v3, …, up to v8?
- migrator script?