Skip to content

Commit aa987d1

Browse files
authored
Feature/disaster recovery docs (#213)
* Feature/add disaster recovery guides for 2025.3 * Feature/add disaster recovery scripts and update backup configurations for 2025.3 * Fix typos in disaster recovery guide links and update backup script documentation * Feature/add encryption key backup guides and update script paths for versioning * Feature/add backup and recovery guides for encryption key in disaster recovery documentation * Refactor disaster recovery guides by removing outdated sections on installation artifacts * Feature/add encryption key backup guides for single and multiple server disaster recovery * Remove unnecessary blank line in disaster recovery URLs configuration * Feature/add backup and recovery guides for single and multiple server disaster recovery * Feature/add detailed backup and recovery instructions for encryption key and application servers in disaster recovery documentation * Fix capitalization of "Installation" in disaster recovery documentation * Feature/update disaster recovery documentation for removing scheduled backups from web application server * Feature/update disaster recovery documentation for single and multiple server configurations * Feature/update disaster recovery documentation for clarity and consistency in backup instructions * Feature/add preserve scripts documentation for disaster recovery and update references * Feature/add documentation for Encryption Key backup and improve consistency in disaster recovery guides * Feature/update disaster recovery documentation to use {{% ctx %}} placeholder for consistency * Feature/update disaster recovery documentation for consistency and clarity in backup and recovery instructions * Feature/update disaster recovery documentation for title consistency and clarity in backup and recovery instructions * Feature/update disaster recovery documentation for clarity and consistency in recovery instructions
1 parent 8081e0e commit aa987d1

File tree

57 files changed

+1076
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

57 files changed

+1076
-0
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Disaster Recovery Guides"
3+
linkTitle: "Disaster Recovery Guides"
4+
description: "This section includes all disaster recovery guides for the {{% ctx %}} platform."
5+
weight: 30
6+
---
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Multiple Server - With HA"
3+
linkTitle: "Multiple Server - With HA"
4+
description: "Instructions for disaster recovery of a {{% ctx %}} platform installed on multiple on-premise servers with high availability (HA)."
5+
weight: 50
6+
---
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Backup"
3+
linkTitle: "Backup"
4+
description: "Instructions to backup {{% ctx %}} on multiple on-premise servers with high availability (HA)."
5+
weight: 100
6+
---
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Add Backup of Encryption Key"
3+
linkTitle: "Add Backup of Encryption Key"
4+
description: "Instructions to backup the Encryption Key."
5+
weight: 30
6+
---
7+
8+
# {{% param title %}}
9+
10+
{{< section "/disaster-recovery/encryption-key/backup/description.md">}}
11+
12+
## Configure the Backup Script
13+
14+
{{< section "/disaster-recovery/encryption-key/backup/configure-backup-script.md">}}
15+
16+
## Run the Backup Script
17+
18+
{{< section "/disaster-recovery/encryption-key/backup/run-backup-script.md">}}
19+
20+
## Preserve Installation Files
21+
22+
{{< section "/disaster-recovery/encryption-key/preserve-installation-files.md">}}
23+
24+
## Next Steps?
25+
26+
1. [Add Scheduled Backup to Application Server][]
27+
28+
[Add Scheduled Backup to Application Server]: {{< url path="Cortex.Guides.DisasterRecoveryGuides.MultipleServerWithHA.Backup.AddBackupToApplicationServer" >}}
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Add Scheduled Backup to Application Server"
3+
linkTitle: "Add Scheduled Backup to Application Server"
4+
description: "Instructions to add scheduled backups to the Application Server."
5+
weight: 40
6+
---
7+
8+
# {{% param title %}}
9+
10+
This guide describes how to configure a scheduled backup of the Application Servers. This will backup the application's reliable collections, the cluster's configuration, the service's appsettings, manifests and settings.
11+
12+
## Configure the Backup Script
13+
14+
{{< section "/disaster-recovery/application-server/backup/configure-backup-script.md">}}
15+
16+
## Run the Backup Script
17+
18+
{{< section "/disaster-recovery/application-server/backup/run-backup-script.md">}}
19+
20+
## Preserve Installation Files
21+
22+
{{< section "/disaster-recovery/preserve-scripts.md">}}
23+
24+
## Next Steps?
25+
26+
1. [Add Scheduled Backups to Web Application Server][]
27+
28+
[Add Scheduled Backups to Web Application Server]: {{< url path="Cortex.Guides.DisasterRecoveryGuides.MultipleServerWithHA.Backup.AddBackupsToWebApplicationServer" >}}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
---
2+
title: "Pre-Backup"
3+
linkTitle: "Pre-Backup"
4+
description: "Information about the steps required to be completed prior to starting the backup process."
5+
weight: 20
6+
---
7+
8+
# {{% param title %}}
9+
10+
This guide describes how to perform the steps required before starting the backup of {{% ctx %}}.
11+
12+
## Make Installation Artefacts Available on all Servers
13+
14+
{{< section "/disaster-recovery/multi-make-installation-artefacts-available.md">}}
15+
16+
## Next Steps?
17+
18+
1. [Add Backup of Encryption Key][]
19+
20+
[Add Backup of Encryption Key]: {{< url path="Cortex.Guides.DisasterRecoveryGuides.MultipleServerWithHA.Backup.AddBackupOfEncryptionKey" >}}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Add Scheduled Backups to Web Application Server"
3+
linkTitle: "Add Scheduled Backups to Web Application Server"
4+
description: "Instructions to add scheduled backups to the Web Application Server."
5+
weight: 200
6+
---
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
---
2+
title: "Add Scheduled Backup to Flow Debugger"
3+
linkTitle: "Add Scheduled Backup to Flow Debugger"
4+
description: "Instructions to add scheduled backups to the Flow Debugger."
5+
weight: 30
6+
---
7+
8+
# {{% param title %}}
9+
10+
This guide describes how to configure a scheduled backup of the Flow Debugger on the Web Application Server. This will backup the application's reliable collections, the cluster's configuration and the service's appsettings.
11+
12+
## Configure the Backup Script
13+
14+
{{< section "/disaster-recovery/application-server/backup/configure-backup-script.md">}}
15+
16+
## Run the Backup Script
17+
18+
{{< section "/disaster-recovery/application-server/backup/run-backup-script.md">}}
19+
20+
## Preserve Installation Files
21+
22+
{{< section "/disaster-recovery/preserve-scripts.md">}}
23+
24+
## Next Steps?
25+
26+
1. [Add Scheduled Backup to Gateway][]
27+
28+
[Add Scheduled Backup to Gateway]: {{< url path="Cortex.Guides.DisasterRecoveryGuides.MultipleServerWithHA.Backup.AddBackupToGateway" >}}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
---
2+
title: "Add Scheduled Backup to Gateway"
3+
linkTitle: "Add Scheduled Backup to Gateway"
4+
description: "Instructions to add scheduled backups to Gateway."
5+
weight: 40
6+
---
7+
8+
# {{% param title %}}
9+
10+
This guide describes how to configure a scheduled backup of Gateway on the Web Application Server. This will back up the flow repositories, OpenAPI definitions, and the web config file.
11+
12+
## Configure the Backup Script
13+
14+
{{< section "/disaster-recovery/web-application-server/backup/configure-backup-script.md">}}
15+
16+
## Run the Backup Script
17+
18+
{{< section "/disaster-recovery/web-application-server/backup/run-backup-script.md">}}
19+
20+
## Preserve Installation Files
21+
22+
{{< section "/disaster-recovery/preserve-scripts.md">}}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
title: "Recovery"
3+
linkTitle: "Recovery"
4+
description: "Instructions to recover {{% ctx %}} on multiple on-premise servers with high availability (HA)."
5+
weight: 200
6+
---

0 commit comments

Comments
 (0)