Integrate Fog.io with IDrive® e2

    Fog.io is an open-source Ruby cloud services library that provides a unified and accessible interface for working with multiple cloud providers, including AWS, Azure, and OpenStack. It simplifies management of compute, storage, and networking by abstracting provider-specific complexities and offering consistent drivers for automation and integration within Ruby applications. Integrating Fog.io with IDrive® e2 allows you to extend these capabilities with a capable and scalable cloud object storage solution that facilitates systematic integration, secure access, and cross-provider compatibility.

    Prerequisites

    Before you begin, ensure the following:

    1. An active IDrive® e2 account. Sign up here if you do not have one.
    2. A bucket in IDrive® e2. See how to create a bucket.
    3. Valid Access Key ID and Secret Access Key. Learn how to create an access key.
    4. Fog.io Ruby cloud services library.

    Configure Fog.io with IDrive® e2

    Through the use of this module https://github.com/fog/fog-aws and the config below, you can get Fog.io to work with IDrive® e2.

    "FOG_CONFIG":
    "provider": AWS
    "aws_access_key_id": IDrivee2accesskey
    "aws_secret_access_key": IDrivee2secretaccesskey
    "bucket": mybucketname
    "region": us-east-1
    "host": <idrivee2-s3-endpoint> (Ex: v1e8.da.idrivee2-17.com)

    Also, refer to Fog.io in GitHub.

    Note: Data restoration is handled by your specific backup solution provider and is affected by multiple variables that are unique to your environment. For application-related enquiries/support, it is strongly recommended you seek guidance from the technical team of your backup solution provider.