All pages
Powered by GitBook
1 of 11

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Recovery

How to quickly restore Confluence spaces and groups with Xopero ONE.

Overview of the Confluence recovery process, including available restoration destinations and recovery options.

Recover Confluence spaces and groups from a backup copy, together with their resources and metadata.

Process overview
Granular recovery
Cover
Cover

Process overview

Overview of the Confluence recovery process, including available restoration destinations and recovery options.

Xopero ONE provides a structured Confluence recovery process for protected resources, enabling restoration of content such as pages, spaces, attachments, and associated metadata to a selected recovery point. The recovery workflow supports granular restore scenarios, ensuring data consistency and minimizing downtime during incident recovery operations.


General information

With granular recovery, Xopero ONE enables restoring selected Confluence content without a full environment rollback. You can target specific spaces or groups that were deleted or modified, and selectively restore only the content you need. This speeds up recovery, reduces operational disruption, and prevents overwriting healthy data.

Granular recovery is ideal when only a small portion of information needs to be restored. It’s especially useful when:


Xopero ONE provides two Confluence restore types:

  1. Restore spaces — allows you to restore one or more spaces from a selected backup copy.

  2. Restore groups — allows you to restore selected or all groups from a backup copy.


Xopero ONE allows you to restore Confluence backups in two ways:

  1. To the original Confluence organization — restoring backups directly to the original organization.

  2. To a new Confluence organization — restoring backups to a different Confluence organization*.

*The organization must already be integrated with Xopero ONE; adding a new organization during the recovery process is not supported.

Restore options

Restore destination

Granular recovery

Recover Confluence spaces and groups from a backup copy, together with their resources and metadata.

Granular recovery for Confluence lets you restore selected spaces and related access settings without bringing back the entire instance, helping you recover only the data and permissions that matter while leaving the rest of the site unchanged.


Spaces restore

The below steps demonstrate how to quickly restore Confluence spaces using Xopero ONE Management Service.

1

Open the Confluence tab (DevOps > Confluence), then click the Restore button next to the organization whose backup you want to restore.

You can also use the Explore button to restore your data.

2

Select the backup plan from which you want to restore data. Click the drop-down under Backup plans section and choose one of the plans from the list.

3

Choose the backup version from all the backups that have already been performed — select the desired date and click the Restore button.

4

Select the destination for the recovery and click Next.

5

In the next aside, select the Restore Spaces option and click Next. Then, select spaces to restore and click Proceed.

6

Select the available data to restore and click Save to proceed.

7

In the Items to restore section at the top, you can change which of the previously chosen data you want to restore, if needed.

8

In the Restore to section, you can change the previously selected recovery destination if needed.

9

In Restore settings, you can add a custom suffix to restored space names and keys, and change the backup agent (default worker) that performs the restoration.

10

After defining all parameters, click the Restore button to begin the recovery process. When the process is complete, new space(s) will be created in the selected Confluence instance. You can monitor the restoration process in the Tasks tab.


The below steps demonstrate how to quickly restore Confluence groups using Xopero ONE Management Service.

1

Get into the restore view using the following method:

  1. Open the Confluence tab (DevOps > Confluence), then click the Restore button next to the organization whose backup you want to restore.

2

Select the backup plan from which you want to restore data. Click the drop-down under


Backup plans
section and choose one of the plans from the list.
3

Choose the backup version from all the backups that have already been performed — select the desired date and click the Restore button.

4

Select the destination for the recovery and click Next.

5

In the next aside, select the Restore Groups option and click Next. Then, select users to restore and click Proceed.

6

In the Items to restore section at the top, you can change which of the previously chosen groups and users you want to restore, if needed.

7

In the Restore to section, you can change the previously selected recovery destination if needed.

8

In Restore settings, you can choose whether to restore groups together with their users or restore only the groups. You can also add custom names to restored groups and change the backup agent (default worker) that performs the restoration.

9

After defining all parameters, click the Restore button to begin the recovery process. When the process is complete, new group(s) will be created in the selected Confluence instance. You can monitor the restoration process in the Tasks tab.

Xopero ONE allows you to select specific resources and metadata to restore — each element can be included or excluded by toggling the switch next to it.

Restoring never overwrites existing spaces in the organization — if you do not set a custom suffix for restored spaces and space keys, they retain their original names with automatically generated suffixes.

Groups restore

Useful links and items

Process overview
Xopero ONE Agent
Xopero ONE worker

Restoring never overwrites existing groups in the organization — if you do not set a custom name for restored groups, they retain their original names with automatically generated suffixes.

Custom domains

Technical requirements for securing Confluence instances with custom domains.

Custom domains in Confluence allow organizations to use a branded URL instead of the default *.atlassian.net address. Even if a Confluence instance has a custom domain configured, proper protection requires adding the instance to Xopero ONE using the original Atlassian URL.


General information

Confluence instances that use custom domains can be integrated with Xopero ONE, but must use their original Atlassian URL instead of the custom domain. This limitation results from how Atlassian identifies and authorizes organizations.

Atlassian security and administration APIs are bound to the organization's original Atlassian-managed URL (e.g., yourcompany.atlassian.net), not the custom domain. The custom domain serves as a user-facing alias for access and branding purposes.

Internally, Atlassian recognizes, authenticates, and grants permissions only through the original URL registered in Atlassian Administration (https://admin.atlassian.com). Therefore, Xopero ONE must use the original Atlassian URL to identify the organization and its applications, authenticate API requests, and enforce security and access controls.

Using the custom domain would prevent proper authorization and could lead to failed connections or incomplete protection, which is why the original Atlassian URL is required even when a custom domain is configured.


You can find organization's original URL in > Apps > App URLs > Custom domains > Actions > Show details.

The original URL is listed in the Details section under Default URL (fallback).

Finding the original instance URL

https://admin.atlassian.com

Protected resources

Overview of protected Confluence resources, including spaces, pages, and metadata secured by backup.

Confluence protected resources define which parts of the environment Xopero ONE can access, backup, and restore.


The following list includes all Confluence resources covered by backup.

Backup coverage

The list is presented in alphabetical order.

GLOBAL RESOURCES
RESTORE MODES
SPACE RESOURCES
SPACE SETTINGS
Created at date
  • Key
  • Date
  • Date
  • Date
  • Properties
    Template labels
  • Required permissions

    Required permissions for integrating Confluence with Xopero ONE and protecting its resources.

    Protecting Confluence in Xopero ONE requires a set of Atlassian permissions that allow secure authorization and read access to Confluence content, while also enabling the backup application to enumerate and retrieve site resources.


    General permissions

    The following list describes the permissions your Atlassian account used for integration with Xopero ONE must have for Xopero ONE to access, download, and back up all spaces and related resources in the selected Confluence instance.

    User management

    The Atlassian account must have the app admin and user access admin permissions.

    Site permissions

    The Atlassian account must have admin permissions to all Confluence spaces that are included in the backup.

    Space permissions

    The Atlassian account used for integration must be granted edit permissions for both open and restricted pages and blog posts.

    Permissions in Confluence can be managed from multiple places, including per-space configuration. In Settings > Users, you can grant admin permissions to a specific user, but note that app admin permissions in user management do not always provide access to all spaces. The recommended approach is to manage permissions via Organization settings > Permissions > Space management.

    Backup

    Learn how to back up your Confluence resources with Xopero ONE.

    Overview of protected Confluence resources, including spaces, pages, and metadata secured by backup.

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

    Protected resources
    Creating a backup plan
    Cover
    Cover

    Integration

    Learn how to integrate Confluence with Xopero ONE to protect spaces and related resources.

    Required permissions for integrating Confluence with Xopero ONE and protecting its resources.

    Technical requirements for securing Confluence instances with custom domains.

    Learn how to integrate Confluence with Xopero ONE using an API token.

    Required permissions
    Custom domains
    Adding a Confluence instance to Xopero ONE
    Cover
    Cover
    Cover

    Confluence

    Information about backup and recovery for Confluence instances.

    Learn how to integrate Confluence with Xopero ONE to protect spaces and related resources.

    Learn how to back up your Confluence resources with Xopero ONE.

    How to quickly restore Confluence spaces and groups with Xopero ONE.

    Integration
    Backup
    Recovery
    Cover
    Cover
    Cover

    Creating a backup plan

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

    Creating a Confluence backup plan in Xopero ONE 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 Xopero ONE 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 Xopero ONE will capture the Confluence data:

    1. Protect all: protects the entire Confluence instance.

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

    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 Xopero ONE 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 limit, 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.

    9

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


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

  • 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.

  • Deduplication: allows you to reduce the backup size.
  • 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.

    You can deploy multiple agents and assign different agents to each backup plan.

    Useful links and items

    Scheduler & retention

    Adding a Confluence instance to Xopero ONE

    Learn how to integrate Confluence with Xopero ONE using an API token.

    Adding Confluence to Xopero ONE allows organizations to secure business documentation and knowledge base resources against accidental deletion, data corruption, ransomware incidents, and configuration issues while supporting automated backup operations, granular restore capabilities, and long-term data retention management across cloud environments.


    Integration process

    The below steps demonstrate how to quickly integrate Confluence with Xopero ONE using Xopero ONE Management Service.

    For Confluence, use a classic token — Xopero ONE does not support scoped tokens.

    Before adding Confluence to Xopero ONE, for all spaces you want to protect.

    1

    Open the DevOps tab on the left side of the window and select Confluence from the list.

    2

    Click the Connect button under Confluence Software.

    3

    In settings, enter the Atlassian organization address (for example, https://mycompany.atlassian.net) and add or select an API token from the Password Manager.

    4

    Configure the organization synchronization and the default worker. Specify the synchronization start time or set a time interval for automatic updates.

    5

    Click Proceed to complete the process of adding Confluence to Xopero ONE and granting it access to the specified resources.

    6

    Your Confluence instance has been successfully added to Xopero ONE. Click Custom policy to modify the backup policy settings, or click Run backup to start the backup immediately using the default policy configuration.


    If you already have a Confluence instance added, click the + Add new button in the top-left corner first.

    Xopero ONE can secure organizations that have a custom domain configured, but the organization must be added using its original URL, which can be found in > Apps > App URLs > Custom domains > Actions > Show details.

    Learn more about custom domains in .

    Useful links and items

    Required permissions
    check if your account has the required permissions
    https://admin.atlassian.com
    this article
    Manage API tokens for your Atlassian account | Atlassian SupportAtlassian Support
    Logo