AWS – Account’s – Canonical User ID

Background

Reviewing access to an S3 Bucket and noted a lone account has access.

GUI

Amazon S3 / Bucket

S3Bucket.Permissions.AccessControlList.20190131.0539PM.PNG

Translate Canonical ID

Let us translate the Canonical ID

Outline

  1. CLI
    1. Install CLI
    2. Configure CLI
    3. Issue S3 list bucket command

Tasks

Install CLI

Install CLI from here

Configure CLI

Syntax


aws configure

Syntax

C:\>aws configure
AWS Access Key ID sonwlson
AWS Secret Access Key 19101
Default region name [US East]: us-east-1
Default output format [None]:

Commands

aws s3api list-buckets

Syntax

aws s3api list-buckets

Output

{
    "Buckets": [
        {
            "Name": "cf-templates-us-east-1",
            "CreationDate": "2019-01-16T20:28:17.000Z"
        },
        {
            "Name": "dbsqlserver",
            "CreationDate": "2019-01-24T00:13:01.000Z"
        },
        {
            "Name": "dbsqlserver.virginia",
            "CreationDate": "2019-01-26T11:55:58.000Z"
        },
        {
            "Name": "dbsqlserveruseast",
            "CreationDate": "2019-01-30T18:30:56.000Z"
        }
    ],
    "Owner": {
        "DisplayName": "aws",
        "ID": "25"
    }
}

Explanation

The canonical ID is listed in the section owner\ID.

S3 Browser – Pro – Purchase

Background

Having evaluated S3 Browser for about a week now.

Enjoy using it, but will like more.

 

Pro Version

It is time to upgrade from the free to Pro.

Purchase

To purchase please go here.

Purchase Pro

Prepare

purchase.ProVersion.20190131.0917AM.PNG

Shopping Cart

purchase.yourshoppingcart.20190131.0927am

Payment Method

purchase.YourShoppingCart.PaymentMethod.20190131.0929AM.PNG

 

Activate

Outline

  1. Please connect to the Host that you will be sourcing from
    • Activate
      • Ensure host as Internet access
      • Enter activation key
      • Click “Activate button”
      • Wait to receive activation message

 

Activation

activate.cropped.20190131.0939am

Successful Activation

activate.successful.20190131.0942AM.PNG

Determine Currently Installed Version

Outline

  1. Launch App
  2. Version Info available
    • Top Menu Bar
    • Menu
      • Help / About

Images

Top Menu Bar

Image – Free

version.free.dadeniji.20190201.0705AM

Textual
  1. Version Number :- 8-1-5
  2. Free Version ( for non-commercial use only )
Image – Pro

version.pro.dadeniji.20190201.0712AM.PNG

Textual
  1. Version Number :- 8-1-5
  2. Pro Version

 

Help / About

Image – Free

version.help.about.free.dadeniji.20190201.0748AM

Textual
  1. Version Number :- 8-1-5
  2. Free Version ( for non-commercial use only )
Image – Pro

version.help.about.pro.dadeniji.20190201.0747AM.PNG

Textual
  1. Version Number :- 8-1-5
  2. Pro Version

 

AWS/S3 – File Move and Rename using S3 Browser

Background

Common File Utility functions includes upload & download and create & delete; as well as move and rename.

S3 Browser

File Move and Rename

S3 File Move and Rename are easy to trigger through Web browsers and S3 Utilities.

When we do so, please keep in mind that the change is is not in place, but an actual copy of the originating file unto the new file and removal of the old.

Images

Tab – Tasks

Image

file.rename.tab.Tasks.20190125.1123AM.PNG

Explanation

  1. Moving the file
  2. Two chunks of 32 MB are moved at a time

Tab – EventLog

Image

file.rename.tab.EventLog.cropped.20190125.1123AM.PNG

Explanation

  1. File is broken into chunks
  2. Each chunk is processed
    • Copying part
    • Successfully copied

Summary

Key points :-

  1. Pay studious attention
    • You might be using more bandwidth than you intend
    • And, things may take a lot longer than you expe

 

Dedicated

Dedicated to Stack Exchange / StackOverflow.

References

  1. Stackoverflow
    • How to rename files and folder in Amazon S3?
      Link

AWS/S3 Management via S3Browser

Background

Needing to move files to AWS S3, but unfortunately the file is quite big and my browser is not cooperating.

S3Browser

Googled for help and one of the utilities that came up is S3Browser.

Prerequisite

AWS

AWS – IAM

AWS – IAM – Users – Security Credentials – Overview

S3Browser requires the AWS User’s security credentials.

To get the credentials, please connect to the AWS Console.

And, navigate to the the IAM Service.

Once in IAM, trek to Users and specific user account.

Once you have the user, please click on the “Security Credentials” tab.

If access keys are not listed, please click on the “Create Access key” button.

Capture the generated Access Key and password.

AWS – IAM – Images

AWS – IAM – Users – Security Credentials

Users.user.IAM.Summary.SecurityCredentials.20190124.0852AM.PNG

AWS – IAM – Users – Security Credentials – Access Keys

Users.user.IAM.Summary.SecurityCredentials.AccessKeys.20190124.0853AM.PNG

 

Artifacts

It is available from here.

As of today, 2019-01-24, current version is 8.1.5.

Installation

Outline

Installation steps is most straightforward and only included here for completeness.

  1. Welcome
  2. License Agreement
  3. Select Destination
  4. Select Additional Tasks
  5. Completing

Images

Welcome

welcome_20171206_0952AM.png

License Agreement

license_20171206_0953AM.png

Select Destination

SelectDestinationLocation_20171206_0954AM.png

Select Additional Tasks

SelectAdditionalTasks_20171206_0955AM.png

Completing

CompletingTheS3BrowserSetupWizard_20171206_0956AM.png

 

Usage

Steps

  1. Register AWS Account
  2. File Management

Registration

Outline

  1. Security Information
    • Access Key ID
    • Secret Access Key

Registration – Initial

addNewAccount_20171206_0955AM.png

Registration – Revised

s3client.register.20190124.0711am

 

File Management

Sessions

Session –  Uploaded Files

fileManagement.20190124.0733AM.PNG

Session –  Uploading File
Image

S3Client.usage.DBBackupFile.20190124.0942PM.PNG

Explanation
  1. File Size :- 235 GB
  2. Status :- 2.92%
  3. Speed :- 103.42 MB/s

 

Summary

Performance is throttled on the free edition.

If you are happy with ease and usability, I will encourage you to consider the paid version.