Setting up AWS snapshots - mtholyoke/JupyterHub-on-AWS GitHub Wiki

We more or less followed the AWS instructions to automate snapshot lifecycles.

Configuration

  • Policy
    • Target resource types: volume
    • Target resource tags: [name] [-Production]
    • Description: -snapshots
    • IAM: default role
    • Tags: skip
    • Policy: enable
    • Submit
  • Schedule
    • Schedule name: Nightly backups
    • Daily, every 24 hours, 8:00am (UTC)
    • Keep last 30
    • Leave all of the advanced stuff alone
    • Submit
  • Tag volume
    • Instances -> select instance -> go to storage tab -> click volume ID -> select volume -> go to tags tab -> add tag (volume-name:-Production)
    • On volumes list, click the lil icon in the name column and give it a name (-Production)

Create a snapshot

  • Choose the volume by name, give it a name, create snapshot
⚠️ **GitHub.com Fallback** ⚠️