Documentation Index

Fetch the complete documentation index at: https://docs.wasabi.com/llms.txt

Use this file to discover all available pages before exploring further.

Xopero ONE With Wasabi

Prev Next

Wasabi has been validated for use with Xopero ONE. Xopero ONE Backup & Recovery is an all-in-ONE data protection solution for your physical, virtual, Microsoft 365, and DevOps environments. To use this product with Wasabi, follow the instructions below.

Reference Architecture

arch1.png

Requirements

  • Xopero ONE v. 1 and above

  • Xopero ONE license

  • An active Wasabi account

Configuration

Adding Wasabi as a new backup storage

Data storage is the location where the backups are stored. Xopero ONE allows users to define multiple datastores, which can be later assigned to any available backup plan

1. Log in to your Xopero ONE administrator account. If you don’t have an account yet, you can use a trial version available for download here.

Picture1.png

2. Now, as you want to add a new Storage to Xopero ONE, select Storages, click Add storage.

Step2.png

Note: There are four types of storage that an admin can add and use as a backup server: Local directory, Network Location - SMB share, Amazon Web Services storage, and S3-compatible storage. For the purposes of this article, we will focus on the last one, and in this particular case, we will set up Wasabi storage as our main backup server.

3. Regardless of the type of storage that you want to create, you’re able to define the storage name and an optionalStorage name and Optional description. These two fields will help you identify the storage in the future.

Picture2.png

4. Xopero ONE allows you to add any storage that uses S3 API and is S3 compatible certified, like the Wasabi storage.

5.  In order to add your Wasabi storage, expand the Storage type list and choose S3 storage.

Picture3.png

After that, fill out the login and assign a password using Password Manager

Picture4.png

Note: Password Manager allows storing two sets of information: Login (your Wasabi’s Access Key) and a Password (the Secret Key). Those two parameters are used to sign the requests sent to Wasabi.

6 In the next step, provide the Service URL and Bucket name. The first parameter should also be provided by your provider, and the Bucket name is a unique name of the container that your objects are stored in.

Picture5.png

Note: For the service URLs of Wasabi's different storage regions, refer to this article.

Before saving the configuration, select the Browsing machine - a device that will be later used to browse to reach and access the storage. Using the Change button, you can select one of the devices assigned to Xopero ONE that will connect the storage to the system.

Next, click Save.

Setting up a new backup plan with Wasabi as a backup storage

7. To create a new backup plan, choose the Plans tab and then click the Add Plan button. The new panel will be displayed.

Step7png.png

8. Start by providing a name for your new plan. Start typing into the first field - as you can see, we decided to name our plan Plan#3. You can enter any name here, just keep in mind that you can use max. 100 characters.

Picture6.png

9.  Now it’s time to set a backup type. Click How to protect? section, and after the dropdown will show choose a preferred option.

Picture7.png

You can choose between four types.

  • File-level: This backup type protects individual files or directories. Granular recovery of data protected with this type guarantees fast recovery across many scenarios.

  • Image-level: creating an image of your devices lets you protect the entire device quickly and easily. This type of backup is stored in .The RAW format allows users to restore their systems, for example, in the event of a drive failure.

  • Microsoft 365: This lets you protect Mailboxes, OneDrive, Contacts, and Calendars from your Microsoft 365 organization.

  • Git: This option lets you protect your repositories from platforms such as GitHub, BitBucket, and GitLab.

Picture8.png

Next, move to the Resources section. What is visible under this block depends heavily on the backup type you chose in the previous step. File-level and Image-level plans present Resources as Devices, and Microsoft 365 presents them as Users.

Picture9.png

After clicking this section, a new aside shows. Select the checkbox next to the device that you want to include in the backup plan.

10. Now, move to the Data to Protect section.

Note: The data available for protection varies across File-level, Image-level, and Microsoft 365 backup types. While in the first and second ones, you can choose between using global rules and selecting directly from the device, Microsoft 365 has predefined resources (Messages, OneDrive, Contacts, Calendars) that can be protected.

After selecting this Image-level backup type, we can select one or more devices that the plan will apply to. It’s done by clicking the Devices section and selecting the hosts to be assigned to the plan.

step10.png

To apply your choice, click the Save button.

11. After adding devices, it’s time to select the data we want to include in the backup plan. At this point, you can choose to assign data using global rules or select data directly from devices.

Note:  Global rules allow you to choose drives that will be protected. This method provides you with Xopero Variables, a predefined list of variables such as SYSTEM_DISK and ALL_DISKS. On the other hand, selecting from devices allows selecting disks individually for each device by connecting remotely to its file system.

Picture10.png

After making your selections, click the Save button to apply your choices.

12. In the next step, we define our data storage. Since we have already added the Wasabi Storage, we will only select it from the list.

Picture11.png

All we have to do is click on the Backup storage section, then choose our Wasabi Service to finish the operation.

13.  In our final step, we are going to set a scheduler for our new backup plan. Let’s start by picking a policy type. Click the dropdown and choose from two available options: Basic and GFS (Grandfather-Father-Son).

Picture12.png

14. For the purpose of this article, we pick a Basic type. This is the simplest type of schedule, offering a high number of versions relative to the storage space used.

It is using two backup cycles:

- Full copy - made every month by default,

- Incremental - commonly made daily.

Picture13.png

15. After completing the Basic type settings, we can move into defining the Backup Window. This is a time frame during which a specific backup plan can operate. If the policy exceeds the allowed timeslot, it will be automatically terminated.

Picture14.png

We can also define task-balancing settings, such as the Start delay, which specifies how long Xopero ONE must wait before starting the backup of the next device. There is also the Don’t suspend while performing a backup option, which prevents a device from going into suspended mode.

16. In our final step, we will set a Retention policy. Users can choose between three rules to decide how long they want to store backed-up data.

Picture15.png

17. We will choose the last option, By number of copies. Then provide the total number of versions to store.

Picture16.png

We will also set up our cleanup to run After the backup.

,

To finish setting the new backup plan, click Save . After this, your new plan is ready.

Advanced backup settings - encryption, compression, and error handling

18. To get access to Advanced backup settings, click on the Configuration icon visible in the New backup plan section.

Picture17.png

19. Enabling encryption will encode your data. It is recommended for use when working with sensitive data.

Screen_Shot_2022-01-06_at_11.13.18_PM.png

Available encryption levels.

- Low (AES CBC 128) - AES algorithm operating in CBC (Cipher-Block Chaining) mode with the encryption key of 128 bits.

- Medium (AES CBC 192) - operates with the same mode as in the Low setting, but with a longer encryption key - 192 bits.

- High (AES CBC 256) - With this option selected, the AES algorithm will work in CBC (Cipher-Block Chaining) mode with the encryption key of 256 bits.

Keep in mind that the chosen level will affect end-device resource usage and backup length.

You need to set a password to generate an encryption key.

Screen_Shot_2022-01-06_at_11.15.32_PM.png

Click on Set or generate to create a new password or use an already existing one. To add a new key, click on Add password. After filling in the form, click on Save password to proceed. The last step is to select a newly generated password from the list.

20. Using compression will make your backup files smaller than the source files. Using this option can save disk space on your storage and keep more data on it.

Screen_Shot_2022-01-07_at_10.35.03_PM.png

There are two different compression algorithms available in Xopero ONE:

- LZ4 - lossless streaming compression algorithm is characterized by high compression speed and even faster decompression.

- ZStandard - fast lossless compression algorithm targeting real-time, wide range compression.

You can also choose between three compression levels:

 - Normal - using this parameter will compress the data that is being protected very quickly.

- Medium - choosing this parameter is the most optimal solution - a compromise between the time of the compression process and the size of the data that will be saved in the storage.

- High - as a result of this option, the maximum potential of the algorithm will be used in the process, taking much longer to complete, but resulting in the smallest possible amount of space taken up by the data sent.

21. Error handling option. Using advanced backup settings lets you define how errors are handled during the backup process. This section consists of three options.

Screen_Shot_2022-01-07_at_10.38.02_PM.png

- Run overdue backup tasks - if, for example, your device was turned off at the time that the backup task should start, enabling this feature will run these tasks despite them being late according to the schedule.

- Repeat backup on fail - this option will come in handy if you know that sometimes something may interfere with the backup. You can specify the number of attempts that the program will make and a time interval between them.

- Ignore bad sectors - while this option is enabled, backup will ignore bad sectors on disk.

22.  VSS settings. Volume Shadow Copy Service is responsible for maintaining data consistency and also allows you to back up open files. In Advanced Settings, you can decide whether to use VSS or not simply by turning the switch on/off.

Screen_Shot_2022-01-07_at_10.41.51_PM.png

23. To finish adding Advanced Setting click Save.