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:
- An active IDrive® e2 account. Sign up here if you do not have one.
- A bucket in IDrive® e2. See how to create a bucket.
- Valid Access Key ID and Secret Access Key. Learn how to create an access key.
- 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.