This page includes details for upgrading from MariaDB 10.6 to the subsequent long-term maintenance version, MariaDB 10.11. It is currently incomplete.
For Windows, see Upgrading MariaDB on Windows.
Before you upgrade, it would be best to take a backup of your database. This is always a good idea to do before an upgrade. We would recommend Mariabackup.
The suggested upgrade procedure is:
sudo apt-get remove mariadb-server sudo yum remove MariaDB-server sudo zypper remove MariaDB-server my.cnf. This includes removing any options that are no longer supported. mariadb-upgrade does two things: On most servers upgrading from 10.6 should be painless. However, there are some things that have changed which could affect an upgrade:
If a non-zlib compression algorithm was used in InnoDB or Mroonga before upgrading to 10.11, those tables will be unreadable until the appropriate compression library is installed. See Compression Plugins#Upgrading.
The following options should be removed or renamed if you use them in your option files:
| Option | Reason |
|---|---|
| innodb_log_write_ahead_size | On Linux and Windows, the physical block size of the underlying storage is instead detected and used. |
| wsrep_replicate_myisam | Use wsrep_mode instead. |
| wsrep_strict_ddl | Use wsrep_mode instead. |
The following options have been deprecated. They have not yet been removed, but will be in a future version, and should ideally no longer be used.
| Option | Reason |
|---|---|
| keep_files_on_create | MariaDB now deletes orphan files, so this setting should never be necessary. |
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/upgrading-from-mariadb-10-6-to-mariadb-10-11/