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: modules/ROOT/pages/clustering/disaster-recovery.adoc
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ In this guide the following terms are used:
30
30
31
31
* An _offline_ server is a server that is not running but may be restartable.
32
32
* A _lost_ server, however, is a server that is currently not running and cannot be restarted.
33
-
* A _write-available_ database is able to serve writes, while a _writeunavailable_ database is not.
33
+
* A _write-available_ database is able to serve writes, while a _write-unavailable_ database is not.
34
34
====
35
35
36
36
There are four steps to recovering a cluster from a disaster:
@@ -92,7 +92,7 @@ The `system` database contains the view of the cluster.
92
92
This includes which servers and databases are present, where they live and how they are configured.
93
93
During a disaster, the view of the cluster might need to change to reflect a new reality, such as removing lost servers.
94
94
Databases might also need to be recreated to regain write availability.
95
-
Because both of these steps are executed by modifying the `system` database, making the `system` database write-enabled is a vital first step during disaster recovery.
95
+
Because both of these steps are executed by modifying the `system` database, making the `system` database write-available is a vital first step during disaster recovery.
96
96
97
97
==== Verifying the state
98
98
@@ -175,7 +175,7 @@ SHOW SERVERS;
175
175
==== Path to correct state
176
176
Use the following steps to remove lost servers and add new ones to the cluster.
177
177
To remove lost servers, any allocations they were hosting must be moved to available servers in the cluster.
178
-
This is done in two different ways:
178
+
This is done in two different steps:
179
179
180
180
* Any allocations that cannot move by themselves require the database to be recreated so that they are forced to move.
181
181
* Any allocations that can move will be instructed to do so by deallocating the server.
@@ -288,7 +288,7 @@ Recreations might fail for different reasons, but one example is that the checks
288
288
.Guide
289
289
[%collapsible]
290
290
====
291
-
. Identify all writeunavailable databases by running `CALL dbms.cluster.statusCheck([])` as described in the xref:clustering/disaster-recovery.adoc#example-verification[Example verification] part of this disaster recovery step.
291
+
. Identify all write-unavailable databases by running `CALL dbms.cluster.statusCheck([])` as described in the xref:clustering/disaster-recovery.adoc#example-verification[Example verification] part of this disaster recovery step.
292
292
Filter out all databases desired to be stopped, so that they are not recreated unnecessarily.
293
293
. Recreate every database that is not write-available and has not been recreated previously.
294
294
See xref:clustering/databases.adoc#recreate-databases[Recreate databases] for more information.
0 commit comments