Amazon Glacier Interface

Amazon Glacier is an archive/backup service with very low storage price. However with some caveats in usage and archive retrieval prices. Read more about Amazon Glacier

I used a couple of utilities on linux and windows in the past for uploading data to Amazon Glacier servers, though I haven’t tested this on Windows, I don’t see any reason for this not to work on Windows.

I needed a tool that will make this easier to do so from the command line, that should work on Linux/Windows, and support some of the metadata from other tools. Also the tools I was using were good but none of them meet all my needs so I decided to write my own.

So I want to introduce a glacier interface for Linux a command line tool to interface with glacier.

It’s a multithreaded application, that supports multipart uploads to Amazon Glacier servers, you can specify concurrency, to speed up the upload.

Anyone is welcome to help in development of this tool, see a bug, or a want a new feature, send me a pull request, or create an issue and I will see what I can do.

Any contributors will be added to the list of contributors.

This tool is still in Beta, though I’ve used it for a lot of stuff and have uploaded close to 1 TB of data so far and haven’t run into an issue so far with the uploads.

Take a look at the README.md at the projects GitHub page.

There are a lot of examples, and how to use.

Installation

  • Debian based systems
echo "deb http://packages.matoski.com debian-gi main" | sudo tee /etc/apt/sources.list.d/debian-gi.list
sudo wget -O /etc/apt/trusted.gpg.d/pm.gpg http://packages.matoski.com/keyring.gpg
sudo apt-get update
sudo apt-get -y install glacier-interface
  • Source

You can checkout the code from the repository, and build it with gradle.

Source Code

Github Glacier Interface