> For the complete MongoDB documentation index, see www.mongodb.com/docs/llms.txt

<!--
Tab options on this page. Append to the .md URL to filter:
  ?tabs=<id,...>   select specific tabs (e.g. ?tabs=nodejs,shell)
  ?allTabs=true    include every tab
  (no param)       default: one tab per tabset

Available tabs:
  other tabs: api, atlascli, ui
-->

# Modify an Atlas Infinite Cluster

Atlas Infinite is available as a Public Preview feature. Atlas Infinite and its documentation might change at any time during the Preview period. To learn more, see [Preview Features](https://www.mongodb.com/docs/preview-features/).

You can change the configuration of an Atlas Infinite cluster after you create it. To modify an Atlas Core cluster, see [Modify an Atlas Core Cluster.](https://www.mongodb.com/docs/atlas/scale-cluster.md#std-label-scale-cluster)

## Configuration Options Summary

You can change the following options of your Atlas Infinite cluster from Clusters > Edit Configuration:

| Setting | Action | Limitations |
| --- | --- | --- |
| [Cluster Tier](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-modify-cluster.md#std-label-atlas-infinite-modify-tier) | Change the amount of compute available to your Atlas Infinite cluster. | During public preview, Atlas Infinite clusters support the `M10` through `M60` General cluster tiers and the `M40` through `M60` Low-CPU cluster tiers. |
| [Add or Remove Analytics and Read-Only Nodes](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-modify-cluster.md#std-label-atlas-infinite-modify-nodes) | Add or remove nodes that isolate workloads from your Atlas Infinite cluster's electable nodes. | You can't select a different cloud provider or region for these nodes. |
| [Set a Max Storage Limit](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-modify-cluster.md#std-label-atlas-infinite-modify-storage-limit) | Set the maximum logical data size for your Atlas Infinite cluster. | Atlas blocks writes when your data exceeds this limit. |
| [Additional Settings](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-modify-cluster.md#std-label-atlas-infinite-modify-settings) | Change your Atlas Infinite cluster's additional settings, including backup, termination protection, encryption keys, and More Configuration Options. | Atlas Infinite clusters don't support every setting that Atlas Core clusters support. For the settings that apply, see [Modify Additional Settings.](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-modify-cluster.md#std-label-atlas-infinite-modify-settings) |

## Considerations

On Atlas Infinite clusters, compute and storage scale independently. Changing the cluster tier changes the compute available to your Atlas Infinite cluster, and Atlas expands storage as your data grows.

### Billing

Atlas Infinite meters compute, storage, and backup as independent dimensions, so each one bills on its own as you change your Atlas Infinite cluster. To learn more, see [MongoDB Atlas Infinite Cluster Costs.](https://www.mongodb.com/docs/atlas/billing/atlas-infinite-costs.md#std-label-atlas-infinite-billing)

### Backup

Atlas Infinite clusters include a 24 hour continuous Cloud Backup window at no additional cost, and Atlas enables Additional Backup Retention by default. To learn more, see [Backup Options for Atlas Infinite clusters](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-atlas-infinite-backup-options). To learn how to restore an Atlas Infinite cluster, see [Restore an Atlas Infinite Cluster.](https://www.mongodb.com/docs/atlas/backup/cloud-backup/atlas-infinite-restore.md#std-label-atlas-infinite-restore)

## Limitations

Atlas Infinite has a full list of public preview limitations in [Public Preview Availability](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-landing.md#std-label-atlas-infinite-availability). The following limitations apply when you modify an Atlas Infinite cluster:

- You can't change the database edition of a cluster after you create it, in either direction between Atlas Core and Atlas Infinite. To learn how to select the database edition when you scale a Free cluster or Flex cluster to a dedicated cluster, see [Scale a Free or Flex Cluster to a Dedicated Cluster.](https://www.mongodb.com/docs/atlas/scale-free-flex-cluster.md#std-label-scale-free-flex-cluster)

- During public preview, you can't change the cloud provider or region of your Atlas Infinite cluster. Choose from the [supported AWS regions](https://www.mongodb.com/docs/atlas/reference/amazon-aws.md#std-label-atlas-infinite-aws-regions) when you create your Atlas Infinite cluster.

- During public preview, Atlas Infinite clusters don't support sharded clusters.

- Atlas Infinite clusters don't support global clusters.

## Required Access

To modify a cluster, you must have at least [`Project Cluster Manager`](https://www.mongodb.com/docs/atlas/reference/user-roles.md#mongodb-authrole-Project-Cluster-Manager) access to the project.

## Edit a Cluster

### Atlas Administration API

To change the settings of an Atlas Infinite cluster, send a `PATCH` request to [/groups/\{groupId}/clusters/\{clusterName}](https://www.mongodb.com/docs/api/doc/atlas-admin-api-v2/operation/operation-updategroupcluster) with the `Accept` header set to `application/vnd.atlas.2024-08-05+json` or later.

You can't change the database edition. You can change every other setting on this page.

To confirm which edition a cluster runs on, send a `GET` request to the same endpoint. Atlas returns `databaseEdition` and the read-only `effectiveDatabaseEdition`.

## Modify the Cluster Tier

The cluster tier determines the compute resources available to your Atlas Infinite cluster. During public preview, Atlas Infinite clusters support the `M10` through `M60` General cluster tiers and the `M40` through `M60` Low-CPU cluster tiers. Atlas Infinite clusters don't support `M80` and larger cluster tiers in either cluster class.

Atlas expands the storage of your Atlas Infinite cluster as your data grows, so you don't change the cluster tier to add storage. To learn how Atlas handles storage on Atlas Infinite clusters, see [Manage Storage on an Atlas Infinite Cluster.](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-storage.md#std-label-atlas-infinite-storage)

## Add or Remove Analytics and Read-Only Nodes

Analytics and read-only nodes isolate workloads from your Atlas Infinite cluster's electable nodes. You can add or remove these nodes after you create your Atlas Infinite cluster.

An Atlas Infinite cluster supports up to 5 read-only and analytics nodes combined, in addition to its 2 electable nodes, for a maximum of 7 nodes.

Atlas Infinite clusters deploy analytics and read-only nodes in the same region as the Atlas Infinite cluster, so you can't select an additional cloud provider or region for these nodes. To learn more, see [Workload Isolation on Atlas Infinite clusters.](https://www.mongodb.com/docs/atlas/cluster-config/multi-cloud-distribution.md#std-label-atlas-infinite-workload-isolation)

## Modify the Max Storage Limit

The max storage limit sets the maximum logical data size for your Atlas Infinite cluster, from 1 GB to 128 TB. When your data exceeds this limit, Atlas blocks writes to your Atlas Infinite cluster. You can increase or decrease this limit after you create your Atlas Infinite cluster.

To learn more, see [Max Storage Limit.](https://www.mongodb.com/docs/atlas/infinite/atlas-infinite-storage.md#std-label-atlas-infinite-max-storage-limit)

## Modify Additional Settings

The following additional settings apply to Atlas Infinite clusters in public preview. Atlas groups them under Additional Settings and under Additional Settings > More Configuration Options:

- [MongoDB Version](https://www.mongodb.com/docs/atlas/atlas-versions.md#std-label-create-cluster-version), which Atlas sets to Latest Version With Auto Upgrades

- [Additional Backup Retention](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-atlas-infinite-backup-options)

- [Termination Protection](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-create-cluster-termination-protection)

- [Customer-Managed Encryption Keys](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-create-cluster-enable-encryption)

- [Minimum Oplog Window](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-set-oplog-min-window)

- [Minimum TLS Protocol Version](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-set-minimum-tls-protocol-version)

- [Custom Cipher Configuration](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-set-custom-cipher-suite-configuration)

- [Server-Side JavaScript](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-allow-server-side-javascript)

- [Redacted and Anonymized Query Logging](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-enable-redacted-query-logging)

- [Default Timeout for Read Operations](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-default-timeout-read-operations)

- [Log Redaction](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-database-log-redaction)

For a full list, see [Configure Additional Settings.](https://www.mongodb.com/docs/atlas/cluster-additional-settings.md#std-label-create-cluster-additional-settings)

## Modify Cluster Details

Add tags, view existing tags, and manage tags. To learn more, see [Manage cluster Tags When You Modify an Existing Cluster.](https://www.mongodb.com/docs/atlas/database-deployment-tags.md#std-label-manage-tags-modify-cluster)

**Important:**

Don't include sensitive information such as Personally Identifiable Information (PII) or Protected Health Information (PHI) in your resource tags. Other MongoDB services, such as Billing, can access resource tags. MongoDB also sends cluster resource tags to DataDog and Prometheus integrations. Resource tags are *not* intended for private and sensitive data. To learn more, see [Sensitive Information.](https://www.mongodb.com/docs/atlas/production-notes.md#std-label-sensitive-info)

## Review and Apply Your Changes

Click Review Changes to review the changes you have made.

The Review Changes page displays a side-by-side summary of the modified attributes, with any warnings or notes about the changes. It lists the original settings on the left and the new settings, with pricing changes, on the right.

Once you have reviewed the changes, click Apply Changes to apply them to your Atlas Infinite cluster.
