Skip to content
This repository has been archived by the owner on May 21, 2023. It is now read-only.

4n6ir/snap4n6

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Snap4n6

Simplify the process of imaging a Snapshot of an Elastic Block Storage (EBS) volume from an Elastic Compute Cloud (EC2) using only Serverless.

Budget Event

Snap4n6 provides budget information for generating a cost estimate for the forensic image.

{
  "SnapshotID": "snap-0f3e60199f11889da"
}

Budget Response

Snapshot ID:      snap-0f3e60199f11889da
API Quantity:     104
Download Size:    0.05 GB
Volume Size:      1 GB

Image Event

Snap4n6 monitors the number of transitions allowing it to start a new step-function to complete the forensic image.

{
  "SnapshotID": "snap-0f3e60199f11889da",
  "State": "START",
  "Transitions": 0
}

Filename Schema

EBS Block Index Number has zeros padded to the left up to ten characters to help performance by using human ordering instead of mathematical, limiting disk thrashing during image rebuild.

0000000000_snap-0f3e60199f11889da_f14c4f4171a10625f16fe9c97369d06c144e4bfe06b96250c5d40c04ba212319_1_524288
  1. EBS Block Index Number
  • 0000000000
  1. Snapshot ID Number
  • snap-0f3e60199f11889da
  1. SHA256 Hash Verification
  • f14c4f4171a10625f16fe9c97369d06c144e4bfe06b96250c5d40c04ba212319
  1. EBS Volume Size ( GBs )
  • 1
  1. EBS Block Size ( Default: 512.0 KB )
  • 524288

Step-Function Diagram

Snap4n6 Step Function

Alternatives