Upload email data files to S3 bucket

This step is about moving all your raw email data files into the Amazon cloud first. Amazon S3 is an elastic cloud storage technology, which can hold all your email data with very high durability.

Get data files ready for upload

The LegacyFlo application can ingest data in EML, MBOX or PST format into Vaultastic or SkyConnect. These files have to be uploaded to the S3 bucket in the following manner:

PST Uncompressed. One file per Vaultastic account. The maximum PST file size supported by the application is 48GB.
EML/MBOX Compressed in ZIP format. One ZIP file per Vaultastic account. The maximum zip file size supported is 10GB (uncompressed 48GB)

Choose the S3 bucket

Option 1. Uploading to a Bucket in your account

We highly recommend that the raw data files are uploaded to an S3 bucket in your AWS account.  

The steps to do so are as follows:

  1. Create an AWS account
  2. Create a S3 bucket in a region supported by LegacyFlo
  3. Grant List and Read access to LegacyFlo
  4. Create a folder called "Vaultastic". Copy the data files to be migrated into this folder.

Option 2: Uploading to a Bucket in Mithi account

The other option is to upload them to the S3 folder created for you by Mithi. The credentials for this would have been shared through email when your first Vaultastic or SkyConnect domain was provisioned.  

Sample Credentials file

Note: Data in this S3 bucket is held only till the migration is completed. Post migration this raw data will be deleted.


Choose the upload method

With AWS, there are more than one ways to upload data to a S3 bucket. Two recommended options are the S3 browser for small data and the AWS Snowball for large data.

This document will help you decide on the right strategy.

Note: Any tools required to upload data to the S3 bucket, including those recommended have to be purchased by you, the customer.

Option 1: Using the S3 browser to upload the files

There are 2 steps in uploading the raw data using the S3 browser

  1. Configure the S3 browser on your machine and create an external bucket
  2. Upload email data files

I: Configure the S3 browser on your machine and create an external bucket

  1. Download the S3 browser from the site https://s3browser.com
  2. Launch the S3 browser App.
    An Add New Account window displays on the screen.
  3. Provide the s3 bucket credentials.
    1. Enter Account Name.  
    2. Provide the Access key ID
    3. Enter the Secret Access Key
    4. Select to enable the Use secure transfer (SSL/TLS) option
    5. Click the Add New Account button to proceed
  4. A warning message displays on the screen saying “You are not allowed to get buckets list. Would you like to add an External Bucket?
    1. Click Yes to add an external bucket
  5. On the pop-window, enter the bucket name in the format vaultasticpstupload/{Account name} . DO NOT append the bucket name with the “/” character. For example, vaultasticpstupload/test-com16052019.

    Click the Add External Bucket button to continue.

II: Upload email data files

  1. Launch the S3 browser
  2. Click the Upload button and select the Upload file(s) option.
  3. Locate the email data files to be uploaded on your machine.
  4. Click the Open button to upload.

You can view a list of all the uploaded files.

Option 2: Using the AWS Snowball

When migrating large volumes of data. It is advisable to use the AWS Snowball to transport data from your data center to the AWS data center in the selected region. Refer to the AWS documentation on ordering and using the Snowball.