For the complete documentation index, see llms.txt. This page is also available as Markdown.

Creating a backup plan

How to create a Confluence backup plan in GitProtect to configure automated protection for spaces and related space resources.

Creating a Confluence backup plan in GitProtect enables administrators to define how and when Confluence data is protected within the backup environment. The configuration process allows defining backup scope, scheduling, and retention settings to ensure Confluence spaces, pages, and associated resources are securely stored and can be efficiently recovered when needed.


Backup plan setup

The following steps demonstrate how to create a Confluence backup plan using GitProtect Management Service.

1

Open the Backup tab (Plans > Backup) and click the + Add plan button in the top bar.

2

Select Confluence from the list.

3

Select the Confluence environment you want to include in the backup and how GitProtect will capture the Confluence data:

  1. Protect all: protects the entire Confluence instance.

  2. Select spaces: protects only selected spaces and related resources.

  3. Exclude spaces: protects the entire Confluence instance except the selected spaces.

  4. Set rules: captures data to protect based on the specified rules:

    1. A Confluence backup based on rules defined by the space name behaves the same way as repositories in Git-type projects. For example, the rule git will match only the space with the exact name git. To create name-based rules, you can use the following wildcards:

      • * represents any number of characters. For example, the rule *git* will match spaces with names such as my-git-1, git, git-100, and similar.

      • ? represents a single character. For example, the rule git-300? will match spaces with names such as git-3001, git-3002, and git-300m.

4

Set up a name for your backup plan.

5

In Data to protect section, click Edit to configure the data that you want to back up. Here, you can also change the default backup agent (worker), which is directly responsible for backing up your Confluence data.

6

Select one of the data stores assigned to your GitProtect instance to use as the backup storage.

7

Customize the scheduler and specify the retention period for your data.

8

Adjust the advanced settings, such as encryption, error handling, or bandwidth limits, to meet your organization's requirements.

  1. Encryption: lets you secure your backup copy with encryption.

  2. Compression: lets you compress and reduce copy size.

  3. Deduplication: allows you to reduce the backup size.

  4. Error handling: allows you to specify how to handle potential backup operation errors. Includes an option to skip corrupted Confluence attachments during backup.

  1. Bandwidth limit: allows you to reduce network usage and limit network speed during backup.

  2. Backup scripts: enables configuring pre/post scripts executed during backup.

  3. Task balancing: balances backup speed and CPU load.

  4. Prevent system sleep: prevents your system from suspending while a backup is in progress.

  5. Email notifications: lets you set up email notifications and its recipients.

9

Review your configuration and click Save to create the backup plan, or Save&Run to start the first backup run immediately.


Scheduler & retention

Last updated

Was this helpful?