Installing Cloud Mirroring

This article covers how to install cloud mirroring to write to a secondary object store, as an actively maintained copy of the primary object store.

Requirements

The following requirements need to be met prior to enabling Cloud Mirroring on a Panzura CloudFS node:

New customers:

  • CloudFS 8.1.0.0 or later

  • Cloud Mirroring license

  • Object store supported by CloudFS (available in the Admin guide)

Existing customers upgrading to v8.1.0.0 or later:

  • Cloud Mirroring license

  • Object store supported by Panzura CloudFS (available in the Admin guide)

    As a best practice, create a master snapshot before enabling Cloud Mirroring. This will improve performance when synchronizing the secondary object store.

    Configuring Cloud Mirroring during CloudFS deployment 

    For new deployments of CloudFS, you can enable Cloud Mirroring for the entire cluster via the setup wizard of the Master Configuration node. This can be accomplished with a Group License, which should come with your initial bundle of licenses. The Group License simplifies configuration by propagating the object store parameters (e.g. Access Key, Bucket, Path, Object Store account information) to all subordinate and HA nodes.

    1. In the Installation Wizard, enter the token provided by Panzura Support:

    cm1

    2. When you arrive at the “Cloud Storage Provider” section of the Installation Wizard, click on the “Enable Cloud Mirroring” slider:

    Picture2

    3. Select an object store provider from the “Secondary Cloud” list:

    Picture3

    You may select the same object store provider for Primary and Secondary cloud. For example, the same provider may provide object store services in different regions.

    4. Once you have entered all the relevant information, click the “NEXT” button:

    Picture4

    5. Read the popup notification. If you agree, click “PROCEED”:

    6. Cloud Mirroring will be enabled when the Master Configuration node completes deployment. Navigate to Configuration > License Settings > Installed License Modules:

    Picture5

    a. You can see that the CMP license status is “Active”, verifying that Cloud Mirroring is enabled.

    b. You can see that the Group License status is “Active”, and that the CMP license has the same “Group ID” as the Group License. This ensures that Cloud Mirroring and secondary object store configuration will be propagated to subordinate and HA nodes. The default Group ID value is the Master Configuration node hostname.

    If you require assistance with installation, contact your Panzura Support staff or refer to the admin guide: Admin guide: Installation Guides.

    Configuring Cloud Mirroring after Upgrading

    For existing deployments of CloudFS, you must first upgrade to CloudFS v8.1.0.0 or later. Then, you can enable Cloud Mirroring for the entire cluster via the Master Configuration node. This can be accomplished with a Group License, which should come with your Cloud Mirroring license. The Group License simplifies configuration by propagating the object store parameters (e.g. Access Key, Bucket, Path, Object Store account information) to all subordinate and HA nodes.

    1. In the Master configuration node UI, navigate to Configuration > License Settings > Activate License Token. Enter the License Token provided by Panzura Support and click “ACTIVATE”:

    Picture6

    2. You can see the notification once the licenses have been installed:

    Picture7

    3. Navigate to Configuration > License Settings > Installed License Modules. You can see that the status for the group license is “Active”:

    Picture8

    4. The status of the CMP license is “New”. Once you complete installation, the CMP license status will become “Active”. Click the check box next to the license that begins with “CMP”, and click “EDIT”:

    5. Enter the configuration information for your secondary object store:

    6. Once completed, you can see the status of the license becomes “Active”. The Cloud Mirroring feature is now enabled on your node:

    Picture9

    7. You can also see that the Group License status is “Active” and the Group ID matches the CMP license Group ID. This ensures that Cloud Mirroring and secondary object store configuration will be propagated to subordinate and HA nodes. The default Group ID value is the Master Configuration node hostname.

    Picture10

    Group License is not required to enable Cloud Mirroring.

    If Group License is used on the Master Configuration node (as in the above example), the Group License and CMP license will AUTOMATICALLY propagate all Cloud Mirroring settings and secondary object store configuration to subordinate and HA nodes within the same CloudFS cluster. No further configuration is required to enable Cloud Mirroring for your CloudFS cluster.

    If Group License is NOT used, you must install the Cloud Mirroring license onto and configure each subordinate and HA node separately.