Passbolt 4.9 debian 11 to Passbolt 5.1.1 RHEL 9

Hi,

We’re currently running Passbolt CE version 4.9 on a Debian 11 server, using a MySQL database hosted on a cluster (not local to the server).

This morning, I attempted to upgrade Passbolt, but it requires PHP 8.2, which I prefer not to install on Debian 11. As a result, I’m considering migrating to a fresh RHEL 9 VM, which is the only stable OS option available to me right now.

After reviewing the migration documentation, I have a couple of questions:

  1. Is it possible to migrate Passbolt from one OS (Debian 11) to another (RHEL 9)?
  2. Can I migrate the instance to a different Passbolt version (i.e., upgrade during migration), or will differences in version cause database compatibility issues?

Any guidance would be appreciated—thank you!

  1. Yes it’s possible, there is even documentation for that: https://www.passbolt.com/docs/hosting/migrate/server/
  2. Yes it’s possible, you must run however run the migrations (step6 of the guide).

Best you keep the original server working and complete the migration when you are happy with the new server.