Create Remote Archive Volume

This section explains how to create a remote archive volume.

In Exasol, backups can be stored online in a local archive volume or on a remote archive volume. If you did not create the remote archive volume during the installation, you can create it later from EXAoperation.

Remote Archive Volume Options

You can use the following volume options (depending on the protocol):

  • cleanvolume: Delete remote backups on expiry
  • noverifypeer: Do not check server certificate
  • nocompression: Write plain data
  • forcessl: Use STARTTLS in FTP connection
  • webdav: Use WebDAV for http-URL
  • webhdfs: For WebHDFS URLs
  • s3: For remote archive volumes on Amazon S3
  • timeout=seconds: Allows higher client/server response time

Prerequisites

  • All nodes must be able to reach the remote target.
  • If DNS names will be used, ensure the cluster has DNS servers configured.
  • The user must have read-write access to the remote server
  • The URL of the archive volume as described in Remote Archive Volume Options.

Configure Remote Archive Volume in EXAoperation

Do the following to configure the remote archive volume:

  1. Log in into EXAoperation.
  2. Go to Services > EXAStorage, click Add Remote Volume.
  3. Enter the following details:
    • Archive URL: Use the URL of the remote archive destination. Refer to the Remote Archive Volume Options section to know the supported protocols and the sample URL .
    • User: Enter the name of the user.
    • Password: Enter the password for the user.
    • Allowed Users: Select the EXAoperation users that can use the remote archive volume.
    • Read-only Users: Select the EXAoperation users that can read from the remote archive volume.

      Any user that you add as Read-only User, is limited to read-only access even if it's added to the Allowed Users list. If you have only one user that's added into list of allowed user, make sure you don't add the user in the list of Read-only Users.

    • Labels: Add label to the remote archive volume for an easy identification.
    • Options:You can use one of the options mentioned in section Remote Archive Volume Options. For example, cleanvolume option to clean expired backups.
  4. Click Add.

 

Other Remote Archive Volume Options

The port numbers used in this table are examples, most protocols allow you to set the port.

Protocol Archive URL Example
FTP

ftp://<ftpserver>:2021/optional-directory/

FTPS ftps://<ftpserver>:2021/optional-directory/
SMB smb:////<smbserver>:2139/optional-directory/
WebHDFS

http://<hadoop-server>:2080/optional-directory/

https://<hadoop-server>:20443/optional-directory/

S3

http://<bucketname>.s3.amazonaws.com/optional-directory/

https://<bucketname>.s3.amazonaws.com/optional-directory/

For more information, see Create Remote Archive Volume .

Azure Blob Storage http://storage_container_name.blob.corewindows.net/container_name

https://storage_container_name.blob.corewindows.net/container_name

For more information, see Create Remote Archive Volume with Azure Blob Storage.

Google Cloud Storage

http://<bucketname>.storage.googleapis.com

https://<bucketname>.storage.googleapis.com

For more information, see Create Remote Archive Volume with Google Cloud Storage .