Egnyte with Wasabi

Prev Next

Egnyte Content Cloud powers flexible collaboration, secure intelligence, and built-in governance that enable teams to work more efficiently, uncover insights faster, and safeguard data across the entire content lifecycle. Wasabi has been validated for use as an external replication destination with Egnyte.

Prerequisites

Configuring Wasabi for External Replication

Before a Wasabi bucket can be used as an External Replication destination, the user permission policy must be set accordingly. Please create a user permission policy according to the steps below in order to allow Egnyte to replicate the data to the Wasabi bucket and assign it to the desired user.

For more information, review Creating a Policy.

{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Sid": "VisualEditor0",
            "Effect": "Allow",
            "Action": [
                "s3:PutObject",
                "s3:GetObject",
                "s3:ListBucket",
                "s3:DeleteObject",
                "s3:PutObjectAcl",
                "s3:GetBucketLocation",
                "s3:ListBucketMultipartUploads",
                "s3:ListMultipartUploadParts",
                "s3:AbortMultipartUpload"
            ],
            "Resource": [
                "arn:aws:s3:::{bucket_name}",
                "arn:aws:s3:::{bucket_name}/*"
            ]
        },
        {
            "Sid": "ListAllMyBucketsPolicy",
            "Effect": "Allow",
            "Action": [
                "s3:ListAllMyBuckets",
               "s3:ListBucket"
            ],
            "Resource": [
                "arn:aws:s3:::*"
            ]
        }
    ]
}

Note: Replace the bucket name accordingly in the  arn:aws:s3:::{bucket_name}" and "arn:aws:s3:::{bucket_name}/*" lines.

Create a user with programmatic (create API key) access and apply the policy created above to the user. For more detail, refer to Creating a User.

Configuring Egnyte

External Replication allows users to easily replicate their Egnyte data to Wasabi in order to meet their cyber insurance and security compliance needs.

Adding an External Replication destination

  1. Log in to Egnyte portal and click on the app picker menu.

  1. Click on the “Secure & Govern” tenant option.

  1. Click on “Settings —> Content Lifecycle”.

  1. On the Content Lifecycle settings page, in the External replication destinations, click the “Add destination” button.

  1. Select from the available destination types.

  1. Provide the following details and click “Register”.

  • Source label - provide a name for the destination

  • S3 identity - Wasabi access key

  • S3 secret - Wasabi secret key

  1. The destination will now be displayed under the External replication destinations.

Creating a Replication Job

  1. Navigate to “Content Lifecycle”.

  1. Select an Egnyte domain from Filtered Locations as the source for the Replication Job. Click on the “Replicate” button on the upper right corner of the screen.

  1. On the Initial Setup step of the Replication configuration Wizard, provide the following information and click “Next”.

  • Job Name - Provide the desired name for the replication job

  • Source - Select one or more folders from the Source to replicate.

    Note: Source files or folders that are included in another existing Replication job cannot be selected for a new Replication job

  • Destination - Select the Wasabi destination created in the earlier section.

  • Destination Location - Select the Wasabi bucket.

  1. The Source Details step confirms the size and number of objects that comprise the Replication Job. Click “Next” to proceed.

  1. The True-Up Schedule step allows the user to configure how True-Ups will be handled. A True-Up is a periodic update that can be run for a Replication job. The job’s initial run will replicate all files and folders. After that, True-ups replicate new or changed files and folders only to the Replication destination. The user can configure True-Ups to run

  • Manually

  • Automatically on a selected frequency and time

Specify the time and click “Next”.

  1. The Review step of the wizard confirms all settings. Click “Replicate” to proceed.

  1. After clicking Replicate, a confirmation pop-up will appear.

View Existing Replication jobs

  1. You can view existing replication jobs, Navigate to “Settings —> Content Lifecycle”.

  1. Scroll down to the On-demand Archivals, Migrations & Replication Jobs panel. Then click on “Replications”.

For more information on the replication jobs, please refer to Egnyte’s documentation.