> For the complete documentation index, see [llms.txt](https://docs.ionos.com/cloud/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ionos.com/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/overview.md).

# Overview

IONOS DBaaS for MariaDB is fully integrated into the [<mark style="color:blue;">Data Center Designer</mark>](https://docs.ionos.com/support/general-information/glossary-of-terms#data-center-designer-dcd) and has a dedicated [<mark style="color:blue;">API</mark>](https://api.ionos.com/docs/mariadb/v1/). You may also launch it via automation tools like [<mark style="color:blue;">Ansible</mark>](https://docs.ionos.com/ansible/api/dbaas-mariadb) and [<mark style="color:blue;">Terraform</mark>](https://docs.ionos.com/terraform-provider/api/database-as-a-service-mariadb).

MariaDB is a reliable, scalable, and secure Relational Database Management System (RDBMS). IONOS DBaaS assures the configured database is automatically provisioned, thus saving time and ensuring your business runs smoothly without disruption. DBaaS gives you access to the capabilities of the MariaDB database engine, ensuring you can use the same code, applications, and tools you already use in your existing databases with DBaaS.

You can order a cluster of multiple redundant nodes with automatic failover for high availability. For more information, see [<mark style="color:blue;">High Availability and Scaling</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/overview/high-availability-scaling.md).

The IONOS DBaaS for MariaDB automatically creates and stores backups of your MariaDB content regularly, which is capable of a point-in-time restore. [<mark style="color:blue;">Backups</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/overview/backups.md) happen automatically to reduce your workload further and ensure that you can swiftly resume operations in the event of a failure.

It is mandatory to specify a periodic maintenance time window for regular maintenance. During the maintenance time window, you may encounter a short, occasional downtime, typically caused by restarting the MariaDB or switching to another replica.

The illustration shows how MariaDB can be created and managed using IONOS DBaaS.

![MariaDB on IONOS DBaas](https://1737632334-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MifAzdGvKLDTtvJP8sm%2Fuploads%2Fgit-blob-a747073b7bbc1e7e7cbd9384499d82f250c83b8a%2Fmariadb.png?alt=media)

As shown in the illustration, you can order and manage a MariaDB database cluster using the [<mark style="color:blue;">DCD</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/dcd-how-tos.md) or the corresponding [<mark style="color:blue;">API</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/api-howtos/create-mariadb-cluster.md). Simultaneously, you can choose the LAN, the VDC, and the IP address on which the MariaDB should be available. The IONOS Cloud DBaaS Backend provisions the MariaDB cluster according to your request. The primary instance of the MariaDB cluster will be available on your LAN within the VDC and on the chosen IP address after provisioning.

## Supported MariaDB Versions

IONOS Cloud supports "MariaDB Long-Term Support (LTS) versions" (example: 10.6, 10.11), starting from MariaDB 10.6.

The IONOS Cloud DBaaS takes care of minor version upgrades during maintenance windows, for example, from 10.11.6 to 10.11.7. For more information, see [<mark style="color:blue;">Upgrade and Maintenance</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/overview/upgrade-maintenance.md).

## Locations

DBaaS for MariaDB is offered in all IONOS Cloud locations. You can use DBaaS instances running MariaDB in the IONOS Cloud infrastructure. For more information about the regional API endpoints, see [<mark style="color:blue;">Endpoint</mark>](/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/api-howtos.md#endpoint).

## Security

A MariaDB cluster comes with an x509 certificate for Transport Layer Security (TLS). You can enforce this transport encryption with the client option `--ssl-verify-server-cert`.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.ionos.com/cloud/~/revisions/AMiYziCllTKB2y2lmONY/databases/mariadb/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
