Last week I started learning Python. After playing around with Perl, and PHP I must say that I really like Python.
I have decided to rewrite my backup scripts that use Amazon’s S3 and EC2 services using Python. The previous version was written as a BASH script, with PHP scripts to handle S3 traffic, and Java apps to handle the EC2 instances — As you can imagine, it was a mess.
In Python I’m using the boto library to interface with the Amazon services. For compression I’m using 7z and to do the actual file transfer I’m using rsync.
Stay tuned for more details next post.
Dan
