Skip to content

Commit 4a244b7

Browse files
committed
Update kubernetes operations backup section
2 parents a8e3ae4 + 4372ebd commit 4a244b7

File tree

2 files changed

+38
-6
lines changed

2 files changed

+38
-6
lines changed

antora.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
name: operations-manual
22
title: Operations Manual
3-
version: '2025.06'
3+
version: '2025.07'
44
current: true
55
start_page: ROOT:index.adoc
66
nav:
77
- modules/ROOT/content-nav.adoc
88
asciidoc:
99
attributes:
10-
neo4j-version: '2025.06'
11-
neo4j-version-minor: '2025.06'
12-
neo4j-version-exact: '2025.06.0'
13-
neo4j-buildnumber: '2025.06'
14-
neo4j-debian-package-version: '1:2025.06.0@'
10+
neo4j-version: '2025.07'
11+
neo4j-version-minor: '2025.07'
12+
neo4j-version-exact: '2025.07.0'
13+
neo4j-buildnumber: '2025.07'
14+
neo4j-debian-package-version: '1:2025.07.0@'

modules/ROOT/pages/kubernetes/operations/backup-restore.adoc

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,12 +69,15 @@ backup:
6969
* *No PV Required*: Previous backups don't need to be stored locally.
7070
====
7171

72+
<<<<<<< HEAD
7273
=== Local storage
7374

7475
Local storage creates local backups in the `/backups` mount.
7576
This mount must be configured to use a persistent storage for large databases using `tempVolume`.
7677
The `cloudProvider` must be empty.
7778

79+
=======
80+
>>>>>>> 4372ebde6aea59dcdbdb43bf22689878a1df9db9
7881
[[kubernetes-neo4j-backup-cloud]]
7982
== Prepare to back up a database(s) to a cloud provider (AWS, GCP, and Azure) bucket
8083
@@ -491,18 +494,28 @@ backup:
491494
492495
=== S3 CA certificate setup
493496
497+
<<<<<<< HEAD
494498
For S3 endpoints with custom CA certificates:
495499
496500
==== Using Kubernetes secrets
497501
498502
1. **Create the CA certificate secret:**
503+
=======
504+
For S3 endpoints with custom CA certificates, use a Kubernetes secret to manage the CA certificate:
505+
506+
. Create the CA certificate secret:
507+
>>>>>>> 4372ebde6aea59dcdbdb43bf22689878a1df9db9
499508
+
500509
[source, bash]
501510
----
502511
kubectl create secret generic s3-ca-cert --from-file=ca.crt=/path/to/your/ca.crt
503512
----
504513

514+
<<<<<<< HEAD
505515
2. **Configure the backup job:**
516+
=======
517+
. Configure the backup job:
518+
>>>>>>> 4372ebde6aea59dcdbdb43bf22689878a1df9db9
506519
+
507520
[source, yaml]
508521
----
@@ -513,6 +526,10 @@ backup:
513526
s3CASecretKey: "ca.crt"
514527
s3EndpointTLS: true # Automatically set when s3CASecretName is provided
515528
----
529+
<<<<<<< HEAD
530+
=======
531+
532+
>>>>>>> 4372ebde6aea59dcdbdb43bf22689878a1df9db9
516533

517534
[[kubernetes-neo4j-backup-on-prem]]
518535
== Prepare to back up a database(s) to on-premises storage
@@ -1091,6 +1108,7 @@ To restore the `system` database, follow the steps described in xref:kubernetes/
10911108
====
10921109

10931110
[[kubernetes-backup-migration]]
1111+
<<<<<<< HEAD
10941112
== Migrate from traditional to cloud-native backups
10951113

10961114
To migrate from persistent volume-based backups to cloud-native:
@@ -1125,3 +1143,17 @@ backup:
11251143
preferDiffAsParent: true
11261144
# tempVolume configuration removed
11271145
----
1146+
=======
1147+
== Migration from traditional to cloud-native backups
1148+
1149+
To migrate from persistent volume-based backups to cloud-native backups, you need to follow these steps:
1150+
1151+
. Perform a final traditional backup to ensure you have the latest data.
1152+
For more information, see <<kubernetes-neo4j-backup-on-prem, Prepare to back up a database(s) to on-premises storage>> and <<kubernetes-neo4j-backup, Back up your databases>>.
1153+
. Upload existing backups to the cloud storage bucket if needed.
1154+
. Update the _backup-values.yaml_ file to configure the cloud provider, bucket name, and credentials.
1155+
See <<kubernetes-neo4j-backup-cloud, Prepare to back up a database(s) to a cloud provider (AWS, GCP, and Azure) bucket>> for details.
1156+
. Install the _neo4j-admin_ Helm chart with the updated _backup-values.yaml_ file to back up your databases to the cloud provider bucket.
1157+
See <<_back_up_your_databases, Back up your databases>> for details.
1158+
1159+
>>>>>>> 4372ebde6aea59dcdbdb43bf22689878a1df9db9

0 commit comments

Comments
 (0)