Skip to content

feat(rdb): migration index #5193

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 8 additions & 4 deletions menu/navigation.json
Original file line number Diff line number Diff line change
Expand Up @@ -2204,17 +2204,21 @@
"label": "PostgreSQL extensions reference",
"slug": "postgresql-extensions"
},
{
"label": "Migrating to Scaleway Managed Databases",
"slug": "migrating-databases"
},
{
"label": "PostgreSQL version updates",
"slug": "pg-version-updates"
},
{
"label": "Encryption at rest performance benchmark",
"slug": "encryption-at-rest-performance-benchmark"
},
{
"label": "Understanding the autohealing feature",
"slug": "autohealing"
},
{
"label": "PostgreSQL version updates",
"slug": "pg-version-updates"
}
],
"label": "Additional Content",
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
---
meta:
title: Migrating to Scaleway Managed Databases for PostgreSQL and MySQL
description: Learn how to migrate your PostgreSQL and MySQL databases to Scaleway Managed Databases for improved performance and scalability
content:
h1: Migrating to Scaleway Managed Databases for PostgreSQL and MySQL
paragraph: Discover the benefits of migrating your PostgreSQL and MySQL databases to Scaleway Managed Databases and get step-by-step guidance on the migration process
tags: databases postgresql mysql migration managed-databases
dates:
validation: 2025-06-26
categories:
- managed-databases
---

Scaleway Managed Databases allows you to run your Database Instances without setting up or managing infrastructure. Scaleway is responsible for implementing and maintaining features that improve the performance, scalability, security and high-availability of your Database Instances.

If you have a self-managed database instance, or you use a different cloud provider, you can easily migrate your databases to Scaleway.

Different factors, such as the size of your databases and your application use-case, can determine the best migration method. Below is a list of the different migration methods and their benefits, as well as a link to each of the tutorials that show you how to carry out your method of choice.

| Database size | Downtime tolerance | Engine | Recommended migration method | Benefits |
| --- | --- | --- | --- | --- |
| < 100GB | Can afford downtime | PostgreSQL | [Dump/restore from local machine](/managed-databases-for-postgresql-and-mysql/api-cli/import-data-to-managed-postgresql-databases/#using-pgadmin) | Easy, straightforward |
| > 100GB | Can afford downtime | MySQL and PostgreSQL | [Dump/restore from a Scaleway Instance](/tutorials/migrate-databases-instance/) | Avoids local storage and bandwidth bottlenecks |
| Any size | Cannot afford downtime | PostgreSQL | [Set up logical replication](/managed-databases-for-postgresql-and-mysql/api-cli/logical-replication-as-subscriber/) | Zero downtime, real-time data sync, flexible migration windows, easy rollback. Refer to the official PostgreSQL documentation for a list of [logical replication restrictions](https://www.postgresql.org/docs/16/logical-replication-restrictions.html) |

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Delete empty lines?