tags:

views:

261

answers:

4

In order to take regular backups, we want to compress and upload files from our Windows Server to Amazon S3 service. Is there any freeware application that allows us to schedule regular backups?

A: 

We do this under Linux with a shell script (batch file) that simply zips the required files and then calls s3cmd (from the Amazon command line tools) to put the zip file to an S3 bucket. There's also some exit code (errorlevel) checking to ensure everything went well.

We schedule that script with cron. You could do the same with windows task scheduler.

If you need a command line capable ZIP utility, 7-zip is a good open source choice.

Eric J.
Any command line tools for windows? seems to be s3cmd is for linux
Gopinath
s3cmd works with Windows after installing Python.
Cahit
+4  A: 

Your best bet is to use Windows PowerShell.

This blog post describes how to automate SQL Server backups with PowerShell to Amazon S3:

Daniel Vassallo
Here is another one that uses 7Zip and AES Encryption for secure backups to Amazon S3: http://codeblog.theg2.net/2010/02/powershell-7-zip-amazon-s3-upload.html
Greg Bray
A: 

I found a nice command prompt application to automate the backups

http://blog.tjitjing.com/index.php/2009/04/amazon-s3-command-line-copy-for-windows.html

Gopinath
A: 

Check out CloudBerry Backup. It is specifically designed to automate Amazon S3 backup on Windows. If you don't want to pay pennies for it you can also check out Cloudberry Explorer freeware with its PowerShell command line interface. It will do the job too, but you will have to script it

cloudberryman