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
Neo4j 5.24 introduces the xref:reference/procedures.adoc#procedure_dbms_cluster_recreateDatabase[`dbms.cluster.recreateDatabase()`] procedure, which allows you:
233
233
234
-
* To restore a database store to a specified backup, while keeping all the users and roles (metadata) for the database.
234
+
* To restore a database to a specified backup, while keeping all the associated privileges for the database.
235
235
236
236
* To restore a database to a write mode again after it has been lost (for example, due to a disaster).
237
237
See xref:clustering/disaster-recovery.adoc[] for more information.
@@ -241,7 +241,7 @@ See xref:clustering/disaster-recovery.adoc[] for more information.
241
241
The recreate procedure works only for real user databases and not for composite databases, or the `system` database.
242
242
243
243
Keep in mind the recreate procedure results in downtime while the stores get updated.
244
-
The time is unbounded and may depend on the store size and network speed.
244
+
The time is unbounded and may depend on different factors -- for example, the size of the store, network speed, etc.
245
245
246
246
The recreate procedure selects the most up-to-date seed from the defined seeding servers.
247
247
If only a subset of the previous cluster members is specified as seeders, there is a risk of data loss.
@@ -254,14 +254,14 @@ If CDC is enabled for the database, it will still be enabled after recreating th
254
254
See link:https://neo4j.com/docs/cdc/current/[CDC documentation] for more details.
255
255
256
256
Before recreating a database, any eventual quarantined states need to be addressed.
257
-
For more information, refer to the quarantined state documentation.
257
+
For more information, see xref:clustering/databases.adoc#recreate-databases[Standard databases -> Error handling].
258
258
259
259
You need xref:authentication-authorization/dbms-administration.adoc#access-control-dbms-administration-database-management[the DBMS `DATABASE MANAGEMENT` privileges] to run the recreate procedure.
260
260
261
261
[[recreate-seeding-options]]
262
262
=== Seeding options and configurations
263
263
264
-
The store to be used during the recreation can be defined in three different ways.
264
+
The store to be used during the recreation of a database can be defined in three different ways.
265
265
One method uses a backup, while the two others use available allocations in the cluster.
266
266
267
267
Additionally, you have the option to modify <<alter-topology-recreate, the topology>> during the recreation process.
0 commit comments