BackupAssist Classic has been validated for use with Wasabi. For information on how BackupAssist Classic works with Wasabi, refer to BackupAssist.
This article describes the procedure to use Wasabi Object Replication to replicate objects from one region to another within the same continent. This can be used to recover from natural disasters or other events in a region.
The data restoration process is handled by your specific backup software application. As there are many potential variables that will affect your unique environment, Wasabi strongly recommends that you seek the guidance of your backup software's technical support team in the event that you encounter difficulty or have application-specific inquiries.
Requirements
BackupAssist Classic version 15.0.2 or higher installed and licensed.
Active Wasabi Cloud Storage account.
Active BackupAssist Classic backup job pointing to a Wasabi bucket.
Existing backups reside in a Wasabi Object Locked (immutable) or non-Object-Locked (non-immutable) "source" bucket.
The password for your backups.
High-Level Steps
Follow the high-level steps below to implement Object Replication from a source bucket to a destination bucket in another region with BackupAssist Classic. These are detailed further in the sections below.
Sign up for notifications to be sent to your account email address.
Create a Wasabi "destination" bucket where the source bucket will be replicated to.
Configure an object replication job on the source bucket pointing to the destination bucket.
In the case of a disaster, a recovery may be performed from the destination bucket.
Signing Up for Object Replication Notifications
Signing up for notifications will allow you to receive information about any object replication failures.
Log in to the Wasabi Console (https://console.wasabisys.com/login).
Navigate to Settings, then click Notifications. Next to Object Replication, enable Email Notification. Enter your MFA code and click Save Changes.

Click Save Changes in the popup window.

Creating the Wasabi Destination Bucket
The "destination" bucket is the bucket that the "source" bucket will replicate to.
Navigate to Buckets and click the name of the source bucket.
.png)
Note the name, region, and settings of the source bucket, including the Object Lock settings. In this example we are using a source bucket in Wasabi's us-east-1 region without Versioning or Object Lock enabled (Object Lock would appear if it was enabled).

Choose the region within the same continent for the destination bucket.
This configuration example discusses the use of Wasabi's us-east-1 storage region for the source and us-east-2 for the destination. For a list of regions, see Available Storage Regions.
Navigate to Buckets, then click Create Bucket.

Enter the destination bucket name, select the region for the bucket, and click Create Bucket, or click Next to enable Object Lock and other settings.
Leave Object Replication disabled (default). The replication will be configured later on the source bucket.

Creating an Object Replication Job
Navigate to Buckets and select the name of the SOURCE bucket.
.png)
Click the Settings gear wheel on the right side of the screen.

Click the Object Replication tab, then click Create Replication Job.

Select the Replication Type. For this example we are selecting "Replicate to a bucket within this account." Give the job a name, and click in the Destination Bucket text field to select the destination bucket. Click the checkbox next to Sync Deleted Objects. This allows BackupAssist to control the backup lifecycle of the source bucket, and older backups that BackupAssist deletes from the source bucket will also be deleted from the destination bucket. Click Create.

The objects in the source bucket will now begin to replicate to the destination. There is no ETA for completion as this depends on many factors, such as the number of objects, frequency of backups, and so on. You will receive an email saying the replication has begun, as well as an email when the existing objects have all been replicated as shown below.
.png)
Appendix A - In Case of a Disaster
In the case of a disaster that affects your source bucket, proceed with this section.
In the BackupAssist Classic client, on the Overview tab disable the backup job by selecting it and clicking Disable.

Log in to the Wasabi Console (https://console.wasabisys.com/login). Navigate to Buckets and select the name of the SOURCE bucket.
.png)
Click the Settings gear wheel on the right side of the screen.

Click Object Replication, then click the 3 vertical dots under Action next to your replication job.

Click Pause.

Click Pause again on the popup window.

In the BackupAssist Classic client, click either option under the RECOVER tab depending on what you want to recover. In our example we are recovering files and apps. Click on the appropriate option (we selected local and network files).
.png)
Click Discover Backups.

Click the cloud icon.

Click Wasabi. Enter the name of your Wasabi destination bucket, select its region, and enter your Wasabi access and secret keys. Click OK.

In the popup window, enter your backup’s password and click OK.

BackupAssist will tell you how many backups were added. Click OK.

Select the checkboxes as shown in the screenshot below and click OK.

Click the name of the backup job next to the backup location that lists your destination bucket.

Enter your backup’s password and click OK.

Select what to restore and where to restore it to. Click Restore.

After the restore shows being Completed, click Done.
