download free 30 days trial version buy bucket explorer
Documentation  Download  Purchase  Support  FAQs   Forum   ScreenShots & Demos

AWS Export Service (CreateJob Request)

 

AWS Export Service transfers S3 Objects (Files) from one or more Amazon S3 Bucket(s) to your portable storage device. Exporting a Bucket creates one file for each S3 Object within the S3 Bucket. When you are exporting from more than one Bucket, by using manifest file options, you can specify which files to export.

To retrieve your S3 data using AWS Export Service, you will need to a Job ID, Signature File and shipping address to send the poratble storage devide to. You can request this information from AWS Import/ Export Service by submitting an Export Job using CreateJob Request . You can submit the CreateJob Request in two ways:

  1. Submit Export Job to AWS using AWS REST API CreateJob Request- you will need to write your software program to use AWS REST or SOAP (not described on this website) API. You can read more on AWS Documentation site for SOAP API.
  2. Submit Export Job to AWS using Bucket Explorer User Interface- With this option, you can use Bucket Explorer UI to submit the Expot Job, instead of writing code.

Submit an Export Job for AWS Export Service using REST API CreateJob Request


Amazon S3 Export Process
  1. Create an export manifest file.
  2. Sending CreateJob request that includes the manifest file.
    Steps in Sending a CreateJob Request Using REST API
    1. Create a manifest file using a text editor.
    2. URL encode the manifest file.
    3. Sign the request.
    4. Send the request specifying JobType = Export .

      Syntax:


      POST / HTTP/1.1
      content-type:application/x-www-form-urlencoded;charset=utf-8
      host: https://importexport.amazonaws.com
      content-length:579

      Action=CreateJob&Manifest=manifestVersion%3A%202.0%0Abucket%3A%20myBucket?%0AaccessKeyId%3A%AKIAIOSFODNN7EXAMPLE%0
      AreturnAddress%3A%0A%20%20%20%20name%3A%20Amazon.com%20ATTN%20Joe%20Random%20%0A%20%20%20%20
      street1%3A%201200%2012th%20Ave%20S.%0A%20%20%20%20
      city%3A%20Seattle%0A%20%20%20%20stateOrProvince%3A%20WA%0A%20%20%20%20postalCode%3A%2098114%0A%20%20%20%20
      phoneNumber%3A%20206-266-0000%0A%20%20%20%20
      country%3A%20USA

      JobType=Export&AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE?Signature
      Version=2&SignatureMethod=HmacSHA256&Version=2010-06-01&Signature=%2FVfkltRBOoSUi1sWxRzN8rw%3D
       
  3. AWS Export sends a response that includes a job ID, signature value and AWS shipping address and will save a SIGNATURE file to your computer.
  4. Copy the saved SIGNATURE file to the root directory of your storage device.
  5. Fill out AWS Import/Export packing slip and send to the address provided in the CreateJob response.
  6. Ship the device, cable, and packing slip to AWS making sure to include the job ID on the shipping label.
  7. AWS Import/Export validates the SIGNATURE on the root of your storage device.
  8. Your storage device will be repacked and shipped to the return shipping address provided in your manifest file.

AWS Export Service using Bucket Explorer

Bucket Explorer supports AWS Export service to create job for exporting data from Amazon S3 Buckets in the US West (Oregon), US West (Northern California), EU (Ireland), and Asia Pacific (Singapore) Regions to storage device using Amazon’s high-speed internal network and bypassing the Internet.

Amazon exports your data from the AWS cloud into one or more of your portable storage devices that you send to Amazon.

Steps for Submitting Export Job for AWS Export Service Using Bucket Explorer Interface:

STEP 1: Create an Export Job with manifest details that specifies things such as Bucket name, device Id, prefix, begin marker, end marker, log Bucket name, log prefix, return address, etc.

how to generate packing slip for import export job Steps to create an Export Job:
  1. Run Bucket Explorer.
  2. Open Add-Ins ->AWS Import Export option.
  3. It will open List Import Export Job window.
  4. Choose Create button from toolbar.
  5. It will open a wizard to create Import-Export job. Choose job type as AWS Export and click on Next.
  1. Fill in Operational Details and click on Next.
  2. Next step takes you to enter Return Address and click on Next button to enter optional fields.
  3. If you want to add any additional fields, click on Optional Fields.
  4. In the last step, you will see the Preview of Manifest Details.
  5. Click on “Create Job” button to create Export Job on AWS.
  6. After Export job is created successfully, Manifest files and SIGNATURE files are also saved at the path which you have specified in Import/Export Configuration Path at Add-Ins -> Options menu.

STEP 2: Copy Signature File
Copy the SIGNATURE file from the path that you have configured in AWS option to the root directory of your storage device.
In case you have lost your saved signature file or if you don’t know the exact path, you can again save the SIGNATURE file at “Get Status” panel for specified Job.

Steps to Save the SIGNATURE file:
  1. Select your Job from “Job Details” window.
  2. Right click on the selected job and choose the option “Get Status” .
  3. It will open the “Job Statistics Panel” .
  4. Click on “Save Signature File” button and select the path where you want to save the file.
  5. Now you can copy this saved Signature file.
how to get signature file

STEP 3: Generate Packing Slip
Fill in the details for AWS packing slip and print this slip. AWS accepts only one device per package and only one job per device.

how to generate packing slip for import export job Steps to Generate Packing Slip and print the AWS Import/Export Packing Slip:
  1. Run Bucket Explorer.
  2. Open Add-Ins menu.
  3. Choose AWS Import Export.
  4. Select the created job from “Job Details” table and choose Generate Packing Slip option from right click menu or you can click on the same option at toolbar.
  1. It will open the Generate Packing Slip window.
  2. Enter Packing Slip Details and Job Details.
  3. Click on “Generate Slip” button to generate the packing slip.
  4. Print the packing slip from preview.
 

STEP 4: Ship Your Data
Now ship your storage device and packing slip to AWS Shipping Address. Make sure to include your Job Id on the shipping label. Otherwise, AWS will refuse delivery of the package at the import/export facility.

How to find AWS Shipping Address for your Export job:
  1. Select the created job from list job table and choose Get Status option from right click menu.
  2. It will show status of job.
  3. Here you will find the AWS shipping address.
  4. You can preview the content of the Manifest file from Show Manifest button.
Find AWS Shipping Address for Import job