Integrate TrueNAS with IDrive® e2

    TrueNAS is an open source storage platform from iXsystems that turns standard x86 hardware into a powerful NAS using OpenZFS. It supports file, block, and object storage for both Community and Enterprise editions. Use cases range from home labs to enterprise backups and archives. TrueNAS integrated with IDrive® e2 delivers on-premises storage capabilities alongside a cost-effective, scalable cloud object storage solution for seamless backup, replication, and long-term retention.

    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. Learn how to create a bucket.
    3. Valid Access Key ID and Secret Access Key. Learn how to create an access key.
    4. TrueNAS web console and a valid TrueNAS user account.

    Configure TrueNAS with IDrive® e2

    1. Log in to the TrueNAS web console.
      TrueNAS dashboard showing the Backup Credentials area before adding a cloud credential
    2. Navigate to Dashboard > Credentials > Backup Credentials.
      TrueNAS menu path for opening Backup Credentials from the Dashboard section
    3. Under the Cloud Credentials section, click Add.
      TrueNAS Cloud Credentials window showing the Add button for creating a new credential
    4. In the Cloud Credentials window,
      1. Select Amazon S3 as the Provider.
        TrueNAS credential form with Amazon S3 selected as the storage provider
      2. Enter e2-cloud as the Name.
      3. Enter your IDrive® e2 Access Key as Access key ID.
      4. Enter your IDrive® e2 Secret Access Key as Secret Access Key.
      5. Under Advanced Options, click Pen icon for editing the Endpoint URL in the TrueNAS credential form to add Endpoint URL.
        TrueNAS endpoint edit control shown under Advanced Options for cloud credentials
      6. Enter your IDrive® e2 S3 endpoint as the Endpoint URL.
      7. Click Verify Credential and then click Save.
        TrueNAS credential form prompting the user to verify credentials and save settings
        The new credential is saved and listed under Cloud Credentials.
        TrueNAS screen confirming the new cloud credential has been saved successfully
    5. Navigate to Dashboard > Data Protection.
    6. Under Cloud Sync Tasks, click Add to add a new task for syncing.
      TrueNAS Cloud Sync Tasks page with Add selected to create a new sync task
    7. In the Add Cloud Sync Task window,
      1. Enter the Description for the task.
      2. Click the Credential dropdown, and select your IDrive® e2 cloud credential from the list (created in the previous step).
      3. Click the Direction dropdown and select PUSH.
      4. Click the Bucket dropdown and select your IDrive® e2 bucket from the list.
      5. Click the Transfer Mode dropdown and select the transfer mode (In this example, we have chosen COPY).
      6. Click the Folder path and select the directory or file.
        TrueNAS cloud sync task form for entering destination, direction, and folder details
      7. Scroll down and click Save.
        TrueNAS cloud sync task settings with Save at the bottom of the configuration form
    8. Once the task is added, click Three dot menu icon for opening the TrueNAS task actions list for the corresponding task, and then click Run job.
      TrueNAS task menu showing the three-dot actions and Run job option
      The job will start, and data will get synced to the IDrive® e2 bucket.

    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.