A small AWS Glacier client to make the deletion of faults easier
The process is supported interactively by the tool.
- Request to
Retrieve inventory
of vault. - Wait 3-5 hours until the inventory has been created.
Delete inventory
(all archives) from the vault.- Wait another 3-5 hourse until the inventory has been updated at AWS.
- Request to
Delete vault
to remove the vault completely.
Clone this repository and use make
to prepare and run the script.
# clone the repository
git clone https://github.com/joern-arne/glacierPy.git
# prepare python virtual environemt and install requirements
cd glacierPy
make
# run script via make
make run
# run script directly (supports parameters as described at "Usage")
venv/bin/python3 glacierPy.py
usage: glacierPy.py [-h] [--vault VAULT] [--report]
optional arguments:
-h, --help show this help message and exit
--vault VAULT Choose vault
--report Only print report info