Setting up storage for data extracts

This guide explains how to set up storage for data extracts collected by a datastream.

Introduction

By default, Adverity stores data extracts on Amazon S3. To store collected data on another server, follow this guide.

Prerequisites

Before you complete the procedure in this guide, perform all of the following actions:

  • Configure the server firewall settings so that Adverity can establish a connection.

  • Set up an authorization to your chosen storage provider. For more information, see Setting up authorizations to store data extracts.

  • Ensure the credentials used to authorize the authorization have read, write, delete and list permissions (or equivalent) for the applicable storage type.

Storing data extracts on Amazon S3

To store data extracts from your workspace on Amazon S3, follow these steps:

  1. Go to the Administration page.

  2. In the secondary menu, click Settings.

  3. To the right of the Storage field, click + Add.

  4. In Name, enter a name for the storage authorization.

  5. In Authorization, select the Amazon S3 authorization to use as storage. For more information, see Setting up an authorization to Amazon S3.

  6. In URL, enter the URL for the Amazon S3 in the format s3://s3-bucket-name.

  7. Click Save.

  8. In Storage, select the newly added Amazon S3 storage.

  9. In the Change Workspace settings page, click Save.

As a result, the storage has been set up on your workspace and all future data extracts will be stored on Amazon S3.

Storing data extracts on Azure Blob Storage

To store data extracts from your workspace on Azure Blob Storage, follow these steps:

  1. Go to the Administration page.

  2. In the secondary menu, click Settings.

  3. To the right of the Storage field, click + Add.

  4. In Name, enter a name for the storage authorization.

  5. In Authorization, select the Azure Blob Storage authorization to use as storage. For more information, see Setting up an authorization to Azure Blob Storage.

  6. In URL, enter the URL for the Azure Blob Storage in the format azure://azure-storage-blob-container-name.

  7. Click Save.

  8. In Storage, select the newly added Azure Blob Storage storage.

  9. In the Change Workspace settings page, click Save.

As a result, the storage has been set up on your workspace and all future data extracts will be stored on Azure Blob Storage.

Storing data extracts on Google Cloud Storage

To store data extracts from your workspace on Google Cloud Storage, follow these steps:

  1. Go to the Administration page.

  2. In the secondary menu, click Settings.

  3. To the right of the Storage field, click + Add.

  4. In Name, enter a name for the storage authorization.

  5. In Authorization, select the Google Cloud Storage authorization to use as storage. For more information, see Setting up an authorization to Google Cloud Storage (Service Account).

  6. In URL, enter the URL for the Google Cloud Storage in the format gcp://google-cloud-storage-name.

  7. Click Save.

  8. In Storage, select the newly added Google Cloud Storage storage.

  9. In the Change Workspace settings page, click Save.

As a result, the storage has been set up on your workspace and all future data extracts will be stored on Google Cloud Storage.

Storing data extracts using SFTP

To store data extracts from your workspace using SFTP, follow these steps:

  1. Go to the Administration page.

  2. In the secondary menu, click Settings.

  3. To the right of the Storage field, click + Add.

  4. In Name, enter a name for the storage authorization.

  5. In Authorization, select the SFTP authorization to use as storage. For more information, see Setting up an authorization using SFTP.

  6. In URL, enter the URL for the SFTP in the format sftp://[IP|HOST]/path.

  7. Click Save.

  8. In Storage, select the newly added SFTP storage.

  9. In the Change Workspace settings page, click Save.

As a result, the storage has been set up on your workspace and all future data extracts will be stored on SFTP.