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
import RelatedPages from "@site/src/components/RelatedPages";
8
-
import ConsoleLabel from "@site/src/components/ConsoleIcons"
8
+
import ConsoleLabel from "@site/src/components/ConsoleIcons";
9
+
import TerraformSample from '@site/src/components/CodeSamples/TerraformSample';
9
10
10
-
[Fork your Aiven service](/docs/platform/concepts/service-forking) to make a copy of the service, for example to create a snapshot to analyze an issue.
11
+
Fork an Aiven service to create a complete and independent copy of it from its latest backup.
11
12
12
-
Other typical use cases include creating a development copy of your production
13
-
environment, upgrade testing, or creating an instance in a different
14
-
cloud/geographical location/under a different plan.
13
+
For services with Point in Time Recovery (PITR), you can choose to fork from the latest
14
+
transaction or from a specific point in time. Forked services are independent
15
+
and don't share resources with or increase the load on the original service.
16
+
Common use cases for forking include:
15
17
16
-
When you fork a service, the following items are copied into the new
17
-
service:
18
-
19
-
- Configurations
20
-
- Databases
21
-
- Service users
22
-
- Connection pools
23
-
24
-
Forks are independent and do not increase the load on the original service. The data is
25
-
restored from the latest backup stored separately from the service.
26
-
27
-
:::important
28
-
29
-
- Service integrations are not copied over to the forked version, and need to be
30
-
re-established for each new copy.
31
-
- You cannot [fork Aiven for ClickHouse®](/docs/products/clickhouse/howto/restore-backup)
32
-
or Aiven for Apache Cassandra® services to a lower amount of nodes.
33
-
34
-
:::
18
+
- Creating a snapshot to analyze an issue.
19
+
- Creating a development copy of your production environment.
20
+
- Testing upgrades before applying them to production services.
21
+
- Creating an instance in a different cloud provider, region, or with a different plan.
22
+
-[Renaming a service](/docs/platform/concepts/rename-services).
35
23
36
24
You can fork the following Aiven services:
37
25
@@ -42,102 +30,135 @@ You can fork the following Aiven services:
42
30
- M3DB
43
31
- MySQL
44
32
- OpenSearch®
45
-
46
-
:::important
47
-
When you fork an Aiven for OpenSearch® service, any Single Sign-On
48
-
(SSO) methods configured at the service level, such as SAML, must be
49
-
explicitly reconfigured for the forked service. SSO configurations
50
-
are linked to specific URLs and endpoints, which change during
51
-
forking. Failing to reconfigure SSO methods for the forked service
52
-
can lead to authentication problems and potentially disrupt user
53
-
access.
54
-
:::
55
-
56
33
- PostgreSQL®
57
34
58
-
## Fork a service
35
+
When you fork a service, the service configurations, databases, service users,
36
+
and connection pools are copied to the new service.
59
37
60
-
When forking a service with Point in Time Recovery (PITR), you can
61
-
choose to fork from the latest transaction or select a specific point in
62
-
the past to fork from.
63
-
Fork your Aiven service to make a copy of the service.
38
+
## Limitations
64
39
65
-
:::important
66
-
You can only fork services that have at least one [backup](/docs/platform/concepts/service_backups).
67
-
:::
40
+
- You can only fork services that have at least one
0 commit comments