You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: content/en/docs/deployment/mx-azure/_index.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,8 +7,6 @@ no_list: false
7
7
description_list: true
8
8
---
9
9
10
-
{{% alert color="info" %}} This feature is currently available to participating customers. For more information, contact your Customer Success Manager. {{% /alert %}}
11
-
12
10
## Introduction
13
11
14
12
Mendix on Azure provides a simplified, integrated way to deploy Mendix applications to a Microsoft Azure environment. With this solution, users are empowered to deploy their Mendix applications in Azure environments without the need for intricate infrastructure setup in cloud services. They can also seamlessly manage infrastructure services through an intuitive user interface. No matter their IT skills, users can realize their project value quickly and securely with Azure.
Copy file name to clipboardExpand all lines: content/en/docs/deployment/mx-azure/backups.md
+48-1Lines changed: 48 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ description: "Describes the backups functionality for apps running on Mendix on
8
8
9
9
## Introduction
10
10
11
-
For apps running in Mendix on Azure, the [Backups](/developerportal/operate/backups/) functionality enables you to create and restore database or file document backups. Other backup functionalities, such as uploading and downloading backup snapshots, or scheduling nightly backups, are not yet supported for Mendix on Azure.
11
+
For apps running in Mendix on Azure, the [Backups](/developerportal/operate/backups/) functionality enables you to create/restore database or file document backups. Other backup functionalities are also supported for Mendix on Azure environments. This includes functionalities such as uploading and downloading backup snapshots and scheduling nightly, weekly, or monthly backups.
12
12
13
13
Backup snapshots contain both the database and file documents referred to in the database.
14
14
@@ -92,6 +92,53 @@ Do not update the environment while the restore process is in progress.
92
92
93
93
Your environment details page displays a message while the backup is being restored. After the restore process is completed, the environment activity log shows the status as **FINISHED**. If a backup restore fails, the backup activity log of your environment shows the status as **FAILED**.
94
94
95
+
## Uploading a Backup {#upload-backup}
96
+
97
+
To upload a backup, click **Upload Backup**, and then select the backup archive which you want to upload. For information on downloading backup archives, see [Downloading a Backup](#download-backup).
98
+
99
+
You can upload archives containing a Full Snapshot.
100
+
101
+
Uploading a backup creates a new backup item in your backup list. You can then restore the new backup item by following the regular restore process, as described in [Restoring a Backup](#restore-backup). This ensures less downtime for your application.
102
+
103
+
## Downloading a Backup {#download-backup}
104
+
105
+
To download a backup, click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}) > **Download** on the backup which you want to download.
106
+
107
+
You can download archives containing a Full Snapshot.
108
+
109
+
{{% alert color="info" %}}
110
+
Because the download archive is generated on request, it is not possible to estimate the file size before requesting a download.
111
+
{{% /alert %}}
112
+
113
+
To download a backup of an app, follow these steps:
114
+
115
+
1. Go to [Apps](https://sprintr.home.mendix.com) and open your app.
116
+
2. In the [navigation pane](/developerportal/#navigation-pane), click **Backups**.
117
+
3. On the backup you want to download, click **More Options** ({{% icon name="three-dots-menu-horizontal" %}}).
118
+
4. Select **Download** from the drop-down list.
119
+
5. Click **Start** to submit a backup download request.
120
+
6. After the download request is processed and the backup is completed, click on the **Download** button to retrieve the backup file.
121
+
7. You can click on the **Show URL** button to view/copy the download link.
122
+
123
+
## Nightly/Weekly/Monthly Backups
124
+
125
+
Backups are created and retained as follows:
126
+
127
+
| Frequency | Timing | Type | Retention Period |
128
+
| --- | --- | --- | --- |
129
+
| Nightly | Each night | Automatic | 14 days (counting from yesterday) |
130
+
| Weekly | Each Sunday | Automatic | Three months(counting from yesterday) |
131
+
| Monthly | First Sunday of each month | Automatic | One year(1st Sunday of each month) |
132
+
| On demand | On demand | Manual (user initiated) | 14 days (counting from yesterday) |
133
+
134
+
Each backup is automatically deleted when its retention period is over, but you can always manually delete it before then. By default, backups are retained for exactly the specified period; for example, a weekly backup created at on October 22nd expires at January 22nd. If you want to keep a backup for longer than scheduled, you can download the backup to your computer.
135
+
136
+
{{% alert color="info" %}}Automatic backups are only created when the app is deployed.{{% /alert %}}
137
+
138
+
### Notes on Retention
139
+
140
+
The monthly backup occurs on the first Sunday of the month. If the first nightly backup takes place after the first Sunday in the month, then there is no monthly backup retained for that month. In this case, you can download a copy of a nightly or weekly backup if you need to retain a backup for longer than three months.
141
+
95
142
## Known Limitations
96
143
97
144
* If a backup restore fails, all data that was restored until the point of failure is present in the database. This leaves the database only partially restored.
Copy file name to clipboardExpand all lines: content/en/docs/deployment/mx-azure/mx-azure-getting-started.md
-2Lines changed: 0 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,6 @@ description: "Documents the pre-implementation tasks for Mendix on Azure."
5
5
weight: 10
6
6
---
7
7
8
-
{{% alert color="info" %}} This feature is currently available to participating customers. For more information, contact your Customer Success Manager. {{% /alert %}}
9
-
10
8
## Introduction
11
9
12
10
Before you can deploy your Mendix app on Azure, you must plan and complete a number of pre-implementation tasks.
Copy file name to clipboardExpand all lines: content/en/docs/deployment/mx-azure/mx-azure-installation.md
+14-12Lines changed: 14 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,8 +5,6 @@ description: "Documents the initial configuration tasks for Mendix on Azure."
5
5
weight: 20
6
6
---
7
7
8
-
{{% alert color="info" %}} This feature is currently available to participating customers. For more information, contact your Customer Success Manager. {{% /alert %}}
9
-
10
8
## Introduction
11
9
12
10
To get started with your Mendix on Azure deployment, you must first register your Microsoft Azure cloud cluster in the Mendix Portal. This will provide you with the resources required to deploy the Mendix Operator and host your Mendix app in an Azure deployment.
@@ -65,19 +63,26 @@ To create a cluster for your Mendix on Azure app, perform the following steps:
The platform account check is used to validate that only one platform account is associated with the customer ID.
67
+
68
68
10. In the **Provision** screen, add the custom tags if required and review the information in the **Advanced Options** section. If required, adjust any settings as needed. Note that selecting higher service tiers will also incur higher costs.
69
69
70
70
You can update the following advanced options:
71
71
72
72
* AKS Service Tier
73
-
* AKS Node Size
74
-
*VM Type
73
+
* AKS Node VM Size
74
+
*AKS Maximum Node Count
75
75
* Load Balancer Type
76
-
* Postgres Flexible Server - Under this, you can update Compute Tier, Compute Size and Storage Performance Tier.
77
-
* AKS Node IP Address
78
-
* Managed Grafana
79
-
* Enable Read Replica
80
-
76
+
* AKS Node CIDR IP Range
77
+
* AKS Network Isolated Cluster
78
+
* Managed Grafana
79
+
* Postgres Flexible Server:
80
+
81
+
* Enable Read Replica
82
+
* Compute Tier
83
+
* Compute Size
84
+
* Storage Performance Tier
85
+
81
86
{{% alert color="info" %}}If you plan to use [virtual network peering](#network-peering), you must set the **Load Balancer Type** to **Private (Internal)**.{{% /alert %}}
82
87
83
88
{{% alert color="info" %}}If **Managed Grafana** is set to **False**, private access to a Grafana dashboard is required. Make sure that the required network is set up to accomodate private access.{{% /alert %}}
@@ -238,9 +243,6 @@ To enable private endpoints for your Mendix on Azure app, perform the following
238
243
239
244
After creating your cluster in Microsoft Azure, you can now deploy your applications to the cluster. The deployment process is the same as with Mendix on Kubernetes. However, in order to use the Mendix on Azure Platform service, you need to have a minimum of 14 cloud tokens to create an environment. For more information, see [Deploying a Mendix App to a Mendix on Kubernetes Cluster](/developerportal/deploy/private-cloud-deploy/).
240
245
241
-
If the number of cloud tokens is insufficient, the following error message is shown:
* In order to minimize the risk of security breaches and networking issues, we have added a new **Enable AKS Network Isolation** feature when creating new clusters. Please note that this feature can be enabled in the Initialize cluster and Edit cluster flow. However, once enabled in Initialize flow, it cannot be disabled in the Edit Cluster flow.
18
+
* We have improved the log level handling in the Grafana dashboard. The logs are now available in JSON format.
19
+
* We have fixed the issue where the cluster tags were not added to the read replicas database.
20
+
* We have added a new preflight check in Cluster Initialization flow to validate that only one platform account should be used to initialize the cluster.
21
+
* Mendix on Azure users can now upload and download environment backups through Mendix on Kubernetes Portal. For more information, see [Backups in Mendix on Azure](/developerportal/deploy/mendix-on-azure/backups/).
22
+
* We have added a new feature which performs automatic nightly, weekly, or monthly backups of the environment. For more information, see [Backups in Mendix on Azure](/developerportal/deploy/mendix-on-azure/backups/).
23
+
*[Cloud tokens](/control-center/cloud-tokens//) are now required for environment creation in Mendix on Azure after the trial period (120 days).
24
+
15
25
### Release date: October 16, 2025
16
26
17
27
* After being added to a [Mendix on Azure](/developerportal/deploy/mendix-on-azure/) cluster in the Mendix on Kubernetes Portal, a [cluster manager](/developerportal/deploy/mendix-on-azure/installation/#adding-a-new-cluster-manager) can now view and edit the cluster from the Mendix on Azure Portal.
0 commit comments