diff --git a/pages/managed-databases-for-postgresql-and-mysql/how-to/upgrade-version.mdx b/pages/managed-databases-for-postgresql-and-mysql/how-to/postgresql-upgrade-version.mdx similarity index 98% rename from pages/managed-databases-for-postgresql-and-mysql/how-to/upgrade-version.mdx rename to pages/managed-databases-for-postgresql-and-mysql/how-to/postgresql-upgrade-version.mdx index 86fce7fb64..0be84eae16 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/how-to/upgrade-version.mdx +++ b/pages/managed-databases-for-postgresql-and-mysql/how-to/postgresql-upgrade-version.mdx @@ -1,5 +1,5 @@ --- -title: How to upgrade your Database Instance engine version +title: Upgrade your PostgreSQL and MySQL Database Instance engine version description: Instructions for upgrading the version of your PostgreSQL or MySQL database engine. tags: managed-database postgresql mysql engine version database engine dates: diff --git a/pages/managed-databases-for-postgresql-and-mysql/menu.ts b/pages/managed-databases-for-postgresql-and-mysql/menu.ts index f8305a36e3..a24d7fc354 100644 --- a/pages/managed-databases-for-postgresql-and-mysql/menu.ts +++ b/pages/managed-databases-for-postgresql-and-mysql/menu.ts @@ -75,8 +75,8 @@ export const managedDatabasesForPostgresqlAndMysqlMenu = { slug: 'monitor-databases-cockpit', }, { - label: 'Upgrade Database Instance engine versions', - slug: 'upgrade-version', + label: 'Upgrade PostgreSQL and MySQL Database Instance engine versions', + slug: 'postgresql-upgrade-version', }, { label: 'Apply scheduled maintenance', diff --git a/pages/managed-mongodb-databases/how-to/mongodb-upgrade-engine-version.mdx b/pages/managed-mongodb-databases/how-to/mongodb-upgrade-engine-version.mdx new file mode 100644 index 0000000000..53b108522f --- /dev/null +++ b/pages/managed-mongodb-databases/how-to/mongodb-upgrade-engine-version.mdx @@ -0,0 +1,37 @@ +--- +title: Upgrade your MongoDB Database Instance engine version +description: Instructions for upgrading the version of your MongoDB database engine. +tags: managed-database mongodb engine version database engine +dates: + validation: 2026-07-15 + posted: 2026-07-15 +--- +import Requirements from '@macros/iam/requirements.mdx' + +If your database engine is outdated, you can upgrade the version to the latest one anytime via the Scaleway console. + +You must upgrade your engine version if your Database Instance uses an End of Life engine version that is no longer maintained. + + +The version upgrade is only available for Database Instances using engine versions preceding the most recent version available. + + + + +- A Scaleway account logged into the [console](https://console.scaleway.com) +- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization +- A [MongoDB Database Instance](/managed-mongodb-databases/how-to/create-a-database-instance/) running on an outdated engine version + +1. Under **Databases** on the side menu, click **MongoDB**. A list of your Database Instances appears. +2. Select the geographical region of the Instance you want to manage from the drop-down. +3. Click the name of the database whose engine you want to upgrade. The Database Instance information page appears. +4. Under **Database engine**, click **Upgrade**. A pop-up appears. +5. Select the new version to which you want to upgrade.
+ The upgrade will create a new Instance with a public endpoint by default. The client will need to configure new endpoints on the new Instance and redirect their application to these new endpoints. + + + When you upgrade to a new version, there is no synchronization between the source and target Database Instances. To avoid data loss, we recommend you stop all write operations on your applications during the upgrade. If you let them run during the process, data will only be stored in the source Database Instance. + + +6. Click **Upgrade version**. A new Database Instance is created. + diff --git a/pages/managed-mongodb-databases/menu.ts b/pages/managed-mongodb-databases/menu.ts index 661012e59e..a22769348c 100644 --- a/pages/managed-mongodb-databases/menu.ts +++ b/pages/managed-mongodb-databases/menu.ts @@ -42,6 +42,10 @@ export const managedMongodbDatabasesMenu = { label: 'Increase the storage size', slug: 'increase-volume', }, + { + label: 'Upgrade MongoDB Database Instance engine versions', + slug: 'mongodb-upgrade-engine-version', + }, { label: 'Delete a Database Instance', slug: 'delete-a-database-instance',