Skip to main content

Documentation Portal

Local custom S3 backup/restore

Perform a full system backup/restore for easier migration, securely stored on your own custom S3 deployment (MinIO or others), which might provide local, on-premise options.

This migration solution requires the setup of an AWS S3 API (v4) compatible storage location. MINIO is a natively supported option.

Note

Setup of these storages is out of TrendMiner scope

This migration solution is available as of the 2024.R2.1 release. In case the remote backup/restore using Azure Blob Storage or AWS S3 is not a viable option for you we recommend using one of the local custom S3 backup/restore migration solutions:

Configuring your Minio S3 solution in Edge Manager
Validate the Configuration
Login
  1. Login to TrendMiner EdgeManager 

    https://url/edge or http://url:8080 (in case no valid certificate is installed)

    em-config-awss3-storage-login.png

    Click “Sign In”

  2. Navigate to “BACKUP AND RESTORE” -> Full

    backuprestore-menu

    Click on Full

    em-config-awss3-storage-backupandrestore.png

    Click on Storage Settings

Configure the Storage Provider

Select Minio in the drop down menu called “Provider”. After selecting the storage provide you need to fill in all information required, as shown in the screenshot below.

You should have all the parameters for configuring, except for the backup path.

backuprestore-config-minio.png

Important

The configured bucket needs to be empty

Configure the Storage Provider

Wait until storage location is validated

em-config-awss3-storage-valavailable.png

you can click on Storage Settings tab, to refresh the page 

The status should say Available before continuing with the next steps.

em-config-awss3-storage-valpending.png

In case the status is as following 

em-config-awss3-storage-valfailed.png

Tip

In case something is going wrong (Status stays on Unavailable), these are some tips you can try to fix

  • make sure the date and time are correct on the server. Also NTP server need to be in place. Not setting it, will result in authentication failure for the backend tooling used to setup the remote storage

  • Doublecheck all parameters provided.

  • Validate you can properly communicate to Minio S3 from the TrendMiner Host.

  • In case all parameters are properly set, and it still doesn't work, please try to use a S3 client (E.g. FilezillePro https://filezillapro.com/)  that you can run on your Laptop/Desktop to try to access the Storage Account, to fully validate the parameters.

  • In case all above is not helping, please contact TrendMiner Support.

Configuring your Custom S3 provider in Edge Manager
Validate the Configuration
  • You have a AWS S3 API (v4) compatible storage provider setup or use one of the available cloud S3 compatible storage providers.

    A list of supported S3 providers can be found here: https://velero.io/docs/v1.6/supported-providers/#s3-compatible-object-store-providers

  • Other S3 compatible object store providers might also work but are not supported by TrendMiner.

  • You have the following credentials information to configure TrendMiner Backup provider with the proper permissions.

    • URL (in case of https, only public certificates are allowed.)

    • Bucketname

    • Access Key

    • Secret Key

Login
  1. Login to TrendMiner EdgeManager 

    https://url/edge or http://url:8080 (in case no valid certificate is installed)

    em-config-awss3-storage-login.png

    Click “Sign In”

  2. Navigate to “BACKUP AND RESTORE” -> Full

    backuprestore-menu

    Click on Full

    em-config-awss3-storage-backupandrestore.png

    Click on Storage Settings

Configure the Storage Provider

Select Custom S3 in the drop down menu called “Provider”. After selecting the storage provide you need to fill in all information required, as shown in the screenshot below.

You should have all the parameters for configuring, except for the backup path.

Tip

Not all of the S3 compatible solutions are providing the Region parameter. If the Region is not available, you can pick a name you prefer, e.g. customs3region or leave it empty

backuprestore-config-customs3.png

Important

The configured bucket needs to be empty

Validate the Configuration

Wait until storage location is validated

em-config-awss3-storage-valavailable.png

you can click on Storage Settings tab, to refresh the page 

The status should say Available before continuing with the next steps.

em-config-awss3-storage-valpending.png

In case the status is as following 

em-config-awss3-storage-valfailed.png

Tip

In case something is going wrong (Status stays on Unavailable), these are some tips you can try to fix

  • make sure the date and time are correct on the server. Also NTP server need to be in place. Not setting it, will result in authentication failure for the backend tooling used to setup the remote storage

  • Doublecheck all parameters provided.

  • Validate you can properly communicate to S3 from the TrendMiner Host.

  • In case all parameters are properly set, and it still doesn't work, please try to use a S3 client (E.g. FilezillePro https://filezillapro.com/)  that you can run on your Laptop/Desktop to try to access the Storage Account, to fully validate the parameters.

  • In case all above is not helping, please contact TrendMiner Support.