Skip to content

Commit 7d3bfeb

Browse files
committed
restrictions
1 parent ae023b7 commit 7d3bfeb

File tree

2 files changed

+24
-16
lines changed

2 files changed

+24
-16
lines changed

docs/products/postgresql/crdr/crdr-overview.md

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,25 @@ Throughout the CRDR cycle, CRDR peer services or service nodes go into the follo
7070

7171
## Limitations
7272

73-
- To set up CRDR, your primary service needs at least a Startup plan. Hobbyist and Free
74-
plans are not supported.
75-
- Recovery service needs to use the same service plan and cloud provider as the primary service.
73+
- **Service plan requirements**: To set up CRDR, your primary service must use at least a
74+
Startup plan. Hobbyist and Free plans are not supported.
75+
76+
:::tip[Upgrading your plan]
77+
If your Aiven for PostgreSQL service uses a Hobbyist plan or a Free plan,
78+
[upgrade your free plan](/docs/platform/concepts/service-pricing#free-plans) or
79+
[change your Hobbyist plan](/docs/platform/howto/scale-services) to at least a Startup
80+
plan.
81+
:::
82+
83+
- **Console restrictions**: When creating a recovery service through
84+
the [Aiven Console](https://console.aiven.io/), you must use the same service plan and
85+
cloud provider as your primary service.
86+
87+
:::tip[Alternative setup methods]
88+
For different service plans or cloud providers, create your recovery service using the
89+
[Aiven CLI](/docs/tools/cli), the [Aiven API](/docs/tools/api), or the
90+
[Aiven Provider for Terraform](https://registry.terraform.io/providers/aiven/aiven/latest/docs).
91+
:::
7692

7793
## How it works
7894

docs/products/postgresql/crdr/enable-crdr.md

Lines changed: 5 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,9 @@ Enable [cross-region disaster recovery (CRDR)](/docs/products/postgresql/crdr/cr
1313

1414
## Prerequisites
1515

16-
- Aiven for PostgreSQL service on at least a Startup plan
17-
18-
:::tip
19-
If your Aiven for PostgreSQL service uses a Hobbyist plan or a Free plan,
20-
[upgrade your free plan](/docs/platform/concepts/service-pricing#free-plans) or
21-
[change your Hobbyist plan](/docs/platform/howto/scale-services) to at least a Startup
22-
plan.
23-
:::
24-
16+
- Aiven for PostgreSQL service on at least a Startup plan - [see limitations](/docs/products/postgresql/crdr/crdr-overview#limitations)
2517
- One of the following tools for operating CRDR:
26-
- [Aiven Console](https://console.aiven.io/)
18+
- [Aiven Console](https://console.aiven.io/) - [see limitations](/docs/products/postgresql/crdr/crdr-overview#limitations)
2719
- [Aiven CLI](/docs/tools/cli)
2820
- [Aiven API](/docs/tools/api)
2921
- [Aiven Provider for Terraform](https://registry.terraform.io/providers/aiven/aiven/latest/docs)
@@ -57,7 +49,7 @@ Run [avn service create](/docs/tools/cli/service-cli#avn-cli-service-create):
5749
avn service create RECOVERY_SERVICE_NAME \
5850
--service-type pg \
5951
--plan SERVICE_PLAN \
60-
--cloud CLOUD_REGION \
52+
--cloud CLOUD_PROVIDER_REGION \
6153
--disaster-recovery-copy-for PRIMARY_SERVICE_NAME
6254
```
6355

@@ -66,8 +58,8 @@ Replace the following:
6658
- `RECOVERY_SERVICE_NAME` with the name of the recovery service, for example,
6759
`pg-demo-recovery`
6860
- `SERVICE_PLAN` with the plan to use for the recovery service, for example, `startup-4`
69-
- `CLOUD_REGION` with the cloud region where to host the recovery service, for example,
70-
`google-europe-west-4`
61+
- `CLOUD_PROVIDER_REGION` with the cloud region where to host the recovery service, for
62+
example, `google-europe-west-4`
7163
- `PRIMARY_SERVICE_NAME` with the name of the primary service, for example, `pg-demo`
7264

7365
</TabItem>

0 commit comments

Comments
 (0)