News for hackers. Stuff that matters.
Re:Amazon Glacier by ghshephard on Tuesday August 21, 2012 @04:27AM (#4411704)
I'm a long time user of backblaze, and I'm a big fan of the product - it does a great job of always making sure my working documents are backed up, particularly when I'm traveling overseas, and my laptop is more vulnerable to theft or damage.

With that said - Backblaze is optimized for working documents - and the default "exclusion" list makes it clear they don't want to be backing up your "wab~,vmc,vhd,vo1,vo2,vsv,vud,vmdk,vmsn,vmsd,hdd,vdi,vmwarevm,nvram,vmx,vmem,iso,dmg,sparseimage,sys,cab,exe,msi,dll,dl_,wim,ost,o,log,m4v" files. They also don't want to backup your /applications, /library, /etc, and so on locations. They also make it clear that backing up a NAS is not the target case for their service.

I can live with that - because, honestly, it's $4/month, and my goal is to keep my working files backed up. System Image backups, I've been using Super Duper to a $50 external hard drive.

Glacier + a product like http://www.haystacksoftware.com/arq/ means I get the benefit of both worlds - Amazon will be fine with me dropping my entire 256 Gigabyte Drive onto Glacier (total cost - $2.56/month) and I get the benefit of off site backup.

The world is about to get a whole lot simpler (and inexpensive) for backups.

Re:Amazon Glacier by sreitshamer on Tuesday August 21, 2012 @07:29AM (#4412196)
I'm looking into supporting Glacier in Arq. It sure is cheap -- $10/month for a terabyte.
Re:Amazon Glacier by leejoramo on Tuesday August 21, 2012 @10:42AM (#4412890)
Arq is great backup software. I would view inclusion of Glacier support as a worthy paid upgrade.

Arq is the pinnacle of my rather large backup pyramid which also includes: Dropbox, Superduper, Crashplan, rsync, SVN/GIT and more.

Re:Amazon Glacier by chmars on Wednesday August 22, 2012 @05:43AM (#4416648)
In an earlier version of Arq, there was no possibility to see which data was actually selected for backup (and which not). Has Arq become more user-friendly?
Re:Amazon Glacier by ghshephard on Wednesday August 22, 2012 @04:29PM (#4419411)
I'm a current user of ARQ, and it has, in my opinion (compared to Backblaze) a phenomenally user friendly description of exactly what is being backed up, and when, and when something was added, or modified.
Re:Amazon Glacier by jordibunster on Tuesday August 21, 2012 @01:20PM (#4413645)
I think the key here is not to just provide a toggle for using Glacier instead of S3, but to have the historical snapshots migrated to Glacier from S3 and deleted every 90+ days.

I will gladly pay more money for Arq again.

Re:Amazon Glacier by sreitshamer on Tuesday August 21, 2012 @01:51PM (#4413819)
I think it would be more like choosing Glacier instead of S3 on a per-folder basis.

Arq is incremental backup. The data structure is similar to git's http://www.haystacksoftware.com/arq/s3_data_format.txt

Unless your files change a lot, keeping the latest backup version in S3 and previous versions in Glacier would mean that most of your backup data are still in S3 I think. Right?

Re:Amazon Glacier by sintaks on Wednesday August 22, 2012 @01:52AM (#4416218)
Yes. The forthcoming S3 Lifecycle Policy API additions should allow for exactly this, automatically.
Re:Amazon Glacier by backwardm on Tuesday August 21, 2012 @12:06PM (#4413311)
Just FYI, I too would view Glacier support as something worth a normal upgrade fee. I am using Arq more as a long-term back-it-up-and-forget-about-it storage solution anyway, so it seems like a natural direction to go for a user like me (same strategy, but even lower cost).

That said, I am reminded that I should not forget about the Arq backups and do a few test restores sometime. :)

Re:Amazon Glacier by carterschonwald on Tuesday August 21, 2012 @05:28PM (#4414887)
As long as you promise to have the glacier update be a free one, I am buying an Arq license this evening the moment you tell me it will be so! :)
Re:Amazon Glacier by sbarre on Tuesday August 21, 2012 @10:22AM (#4412795)
As a happy customer, I'm glad to hear this as well!
Re:Amazon Glacier by ianlevesque on Tuesday August 21, 2012 @08:26AM (#4412351)
That would be fantastic.
Re:Amazon Glacier by exhilaration on Tuesday August 21, 2012 @12:44PM (#4413481)
That's Mac-only, right? Can anyone suggest an equivalent Windows tool for backing up to Amazon?
Re:Amazon Glacier by brunoqc on Tuesday August 21, 2012 @01:40PM (#4413758)
Jungledisk, Duplicaty (LGPL)
Re:Amazon Glacier by coverband on Tuesday August 21, 2012 @09:55PM (#4415721)
That would be Duplicati -- my favorite backup utility.
Re:Amazon Glacier by sreitshamer on Tuesday August 21, 2012 @01:52PM (#4413826)
There's Cloudberry Backup. I haven't used it myself, and I'm told it's not versioned backup, but it backs up to your own AWS account.
Re:Amazon Glacier by legoforte on Tuesday August 21, 2012 @02:37PM (#4414069)
Wow, yes, please do! I've never used Arq, and at the S3 prices it doesn't make sense on top of my Dropbox. But with Glacier, I'd love to be able to back up my entire HDD off-site for $5/month, and Arq looks like a good way to do that.
Re:Amazon Glacier by fesja on Tuesday August 21, 2012 @01:41PM (#4413761)
I will start using Arq when it supports Glacier. When will it be ready ;)
Re:Amazon Glacier by bkmacy on Wednesday August 22, 2012 @12:21AM (#4416027)
I'm a happy Arq customer today and I'd pay for an upgrade to Glacier! Longer term I'm sure you will have competitors on Glacier that you will be competing with so best to move sooner than later.
Re:Amazon Glacier by christiannaths on Tuesday August 21, 2012 @02:25PM (#4414010)
Please!!! I'm a very happy Arq customer, this update would be awesome!
Re:Amazon Glacier by stream on Wednesday August 22, 2012 @06:32AM (#4416713)
Arq, please add support for Glacier. - Happy customer.
Re:Amazon Glacier by revertts on Tuesday August 21, 2012 @09:32PM (#4415672)
I'll buy Arq immediately when Glacier gets added
Re:Amazon Glacier by jackjeff on Wednesday August 22, 2012 @02:46AM (#4416309)
Me too. If it was not for the recurring cost of S3, I would have bought ARG already. It's brilliant software.
Re:Amazon Glacier by prehnra on Wednesday August 22, 2012 @05:53PM (#4419807)
Yes please!
Re:Amazon Glacier by faker on Tuesday August 21, 2012 @03:43PM (#4414378)
Do IT! Fred
Re:Amazon Glacier by kalininalex on Tuesday August 21, 2012 @05:32AM (#4411935)
With large volumes the real issue is not the storage but the upload speed. I've done some experiments and with the Comcast link (20Mbps down/whatever up), I got 1 Gb/hour upload rate. So, it'll take 11 full days to upload 256 Gb. Or, more realistically, if you do it overnight (8 hours) - the entire month.
Re:Amazon Glacier by cstuder on Tuesday August 21, 2012 @05:42AM (#4411959)
If you don't mind the additional cost, you can physically send Amazon a harddrive: http://aws.amazon.com/importexport/
Re:Amazon Glacier by alttab on Tuesday August 21, 2012 @08:25AM (#4412349)
nothing says "cloud" like sending a physical hard drive through the mail.
Re:Amazon Glacier by jerf on Tuesday August 21, 2012 @09:08AM (#4412500)
"Never underestimate the bandwidth of a station wagon full of tapes hurtling down the highway. —Tanenbaum, Andrew S." - http://en.wikipedia.org/wiki/Sneakernet
Re:Amazon Glacier by jefffoster on Tuesday August 21, 2012 @07:23AM (#4412189)
There's also Amazon Direct Connection (http://aws.amazon.com/directconnect/) if you happen to be on the same backbone / data center.
Re:Amazon Glacier by Tichy on Tuesday August 21, 2012 @07:22AM (#4412186)
But then you can do incremental backups which should be faster. Although I admit I am not sure how to do it with encryption (impossible?).
Re:Amazon Glacier by mkl on Tuesday August 21, 2012 @07:36AM (#4412215)
That's what duplicity is for: http://duplicity.nongnu.org/

It uses rsync's algorithm to figure out what has changed, and everything is encrypted locally.

(The site says it's in beta, but it's said that for years.)

Re:Amazon Glacier by ANH on Tuesday August 21, 2012 @08:38AM (#4412391)
Makes me wonder what Amazon is doing to commoditize its complements, i.e. what it's doing to improve high speed internet access. There are a lot of people in my vicinity who have no option faster than a wireless 3Mbps connection capped at a few GB per day. And this is within easy distance of Amazon's East Coast data center.
Re:Amazon Glacier by jonknee on Tuesday August 21, 2012 @08:51AM (#4412431)
Amazon should be big fans of Google Fiber. With a gigabit this stuff is a lot more impactful.
Re:Amazon Glacier by kondro on Tuesday August 21, 2012 @05:24AM (#4411906)
Home-use is probably the only situation Glacier is good for backup though.

A home user is fine with a 3.5-4 hour window before their backup becomes available for download (as it will probably take them days to download it anyway).

In a corporate environment, I don't want to wait around for 3.5-4 hours before my data even becomes available for restore in a disaster recovery situation.

Seems good for archive-only in a corporate environment (as the name implies).

Re:Amazon Glacier by ghshephard on Tuesday August 21, 2012 @05:49AM (#4411974)
Interesting to note - those of us who used Iron Mountain/Data Safe for years - 4 Hours was considered a "Premier Rapid Recovery" service that we paid a lot of money for (as recently as 2003, actually).

In a true disaster recovery (Building burned down or is otherwise unavailable) - it usually takes most businesses a week or so just to find new office facilities.

But - agreed, there will be some customers for whom Glacier wouldn't work well for all use cases.

Now - a blended S3/Glacier offering might be very attractive.

Re:Amazon Glacier by speleding on Tuesday August 21, 2012 @07:32AM (#4412207)
Yes, that's what I am thinking: a week of backups to S3 and a script that does moves the oldest one from S3 to Glacier. You would rarely need a backup older than a week if you've already got a week of backups. I'm still figuring out if there is a practical way to do this with incremental backups without introducing to much risk that the backup process gets messed up.
Re:Amazon Glacier by noibl on Tuesday August 21, 2012 @08:04AM (#4412292)
"In the coming months, Amazon Simple Storage Service (Amazon S3) plans to introduce an option that will allow you to seamlessly move data between Amazon S3 and Amazon Glacier using data lifecycle policies."
Re:Amazon Glacier by speleding on Tuesday August 21, 2012 @03:58PM (#4414465)
nice!
Re:Amazon Glacier by adrinavarro on Tuesday August 21, 2012 @09:09AM (#4412505)
It's made for archiving, not 'backups'. You're expected to keep most recent backups on-site, so if a RAID array dies or you happen to do something wrong, it just takes minutes to restore. Off-site, or tape archive, it's usually another thing. Most of the data is never, ever accessed (but required by company policy to be kept).
Re:Amazon Glacier by culturestate on Tuesday August 21, 2012 @05:39AM (#4411954)
In a corporate environment, I wouldn't want to depend on the cloud as my primary backup solution in the first place. I'd be much more comfortable using it as the offsite mirror of an onsite backup. If you're at a point in disaster recovery where you have to restore from your offsite, you (likely) have bigger problems than a 4-hour wait time.
Re:Amazon Glacier by tomp on Tuesday August 21, 2012 @07:31AM (#4412204)
I personally believe that data should never be deleted (or overwritten), but only appended to. Kinda like what redis/datomic does. So, keep live data onsite, along with an onsite (small) backup, and all the old data in Glacier.
Re:Amazon Glacier by rossjudson on Tuesday August 21, 2012 @08:34AM (#4412375)
You can believe that, but legal realities dictate otherwise. There are certain classes of information that you are not permitted to keep beyond a defined horizon, either temporal or event-based. Legal compliance with records management processes means having the ability to delete or destroy information such that it cannot be recovered. Note that if the information is encrypted, you can just delete the decryption key and it is effectively deleted.
Re:Amazon Glacier by r00fus on Tuesday August 21, 2012 @03:04PM (#4414210)
That's just the beginning - if you've ever been in a ediscovery process, having large amounts of historical data is actually a liability - if instead of 100GB you have 10TB, you'll need to hand that over, and before that, to cull it so you don't inadvertently hand the opposition a huge lever to be used against you. Processing and reviewing 10-100x the data can take inordinate amounts of time more than you expect.
Re:Amazon Glacier by pmahoney on Tuesday August 21, 2012 @10:35AM (#4412855)
> Note that if the information is encrypted, you can just delete the decryption key and it is effectively deleted.

Does this satisfy the legal requirements you mention? I assume there are further requirements on what constitutes sufficient encryption?

Re:Amazon Glacier by icefox on Tuesday August 21, 2012 @11:32AM (#4413129)
"In a corporate environment, I don't want to wait around for 3.5-4 hours before my data even becomes available for restore in a disaster recovery situation."

I am guessing you work in a company with a good IT department then, I am guessing this is not the average. Many companies I have worked for 4 hours would be a miracle with a 1-3 day operation minimum.

And don't forget that the X00MB type size limits many IT departments puts everywhere it not because getting a TB hard drive is cheap, but because all of the extra backups add to the cost of each new MB. Having another extremely cheap way they could backup large amounts of data (encrypted?) would help to reduce the cost of each extra GB.

Re:Amazon Glacier by gadders on Tuesday August 21, 2012 @05:54AM (#4411989)
I don't think DR is the correct use-case. I think it more likely to be (as in the case of banks which I know best) a regulator asking for electronic documents or emails relating to a transaction from 6 years ago (seven years is the retention requirement).

In that case, 3-4 hours would be more than acceptable.

Re:Amazon Glacier by webreac on Tuesday August 21, 2012 @05:32AM (#4411939)
Here, we are producing logs of simulation runs that may be needed in the next couple of years. Most of the logs will be destroyed unused. This is a perfect use case for glacier. We do not care about 5 hours recovery time.
Re:Amazon Glacier by kondro on Tuesday August 21, 2012 @05:45AM (#4411969)
Absolutely, it's an archive product, not a backup product.
Re:Amazon Glacier by greedo on Tuesday August 21, 2012 @12:22PM (#4413390)
In a corporate environment where you have low RTO goals for DR scenarios, relying on backups instead of replicated SAN etc is not a sound practice, especially with large data sets.
Re:Amazon Glacier by rsync on Tuesday August 21, 2012 @01:14PM (#4413614)
"I don't want to wait around for 3.5-4 hours before my data even becomes available for restore in a disaster recovery situation"

ding!

Re:Amazon Glacier by xbryanx on Tuesday August 21, 2012 @10:38AM (#4412866)
This would work great as a disaster recovery solution for the museum I work at. Not just for home-use.
Re:Amazon Glacier by jwr on Tuesday August 21, 2012 @05:11AM (#4411857)
What's even more important, you will be able to encrypt your backups without having to disclose the encryption key in case you ever need to restore (client-side encryption and decryption). This is not the case with Backblaze, which is why I switched to CrashPlan — but I'm still looking for other solutions.
Re:Amazon Glacier by chmars on Tuesday August 21, 2012 @09:04AM (#4412482)
CrashPlan shows your encryption key in plain text. Doesn't that worry you?
Re:Amazon Glacier by acdha on Tuesday August 21, 2012 @11:00AM (#4412963)
You'd prefer that they lie to you and pretend it's not stored in the clear? If you don't have to type it in every time a backup runs, it's in the clear - everything else is just window dressing.
Re:Amazon Glacier by chmars on Tuesday August 21, 2012 @11:05AM (#4412982)
Standard practice is IMHO to use the user or system keychain.
Re:Amazon Glacier by acdha on Tuesday August 21, 2012 @11:22AM (#4413070)
Right, which is a largely meaningless distinction: if the process runs as you, any successful attacker can simply read it out of the CrashPlan process in memory.

Again, if you're not typing the password in every time, a local compromise is almost certainly game-over. Apple's keychain helps reduce the damage if the data's not actively used but for something like CrashPlan which is always running the attacker is probably going to be lucky.

Re:Amazon Glacier by chmars on Tuesday August 21, 2012 @11:27AM (#4413099)
I agree that showing the encryption key in the clear is not a serious security flaw but it's IMHO against best practice.

Passwords and key are usually shown in an obscured form, usually with asterisks, and stored in the user or system keychain. You are absolutely right that the security value of these standard practices should not be overvalued but still … what else within the security framework of CrashPlan is not done in accordance with best practice?

(I assume, BTW, that CrashPlan does not use the system or user keychain on the Mac because it is not a real Mac citizen but a Java-based app. Firefox and Wuala – the latter Java-based too – don't use the user or system keychain either.)

Re:Amazon Glacier by greedo on Tuesday August 21, 2012 @12:19PM (#4413377)
There have been sound arguments made against obscuring password entry.
Re:Amazon Glacier by 3143 on Tuesday August 21, 2012 @10:25PM (#4415772)
Those arguments are typically made from the wrong perspective. It's just so common that if you don't do it, your product will be perceived as insecure. And as long as actual security is not horrible, the perception of security is what drives sales, not the actual security.
Re:Amazon Glacier by leejoramo on Tuesday August 21, 2012 @10:57AM (#4412950)
CrashPlan defaults to using the account password as the encryption password.

However, you can also secure the encryption with a password not associated with the account. Or even provide your own 448-bit key. If you do either of these options, CrashPlan support will not be able to help you

This setup allows CrashPlan to easily help non-technical home users, while allowing technically savvy users to securely hang themselves with their own encryption.

Re:Amazon Glacier by chmars on Tuesday August 21, 2012 @11:06AM (#4412986)
My question is not about the setup, that's OK. I am wondering why CrashPlan shows the encryption key in the clear and does not store it in the user or system keychain.
Re:Amazon Glacier by varikin on Tuesday August 21, 2012 @11:39AM (#4413172)
As others have noted, it is partially because Crashplan is a Java based app. Partially, it is also because Crashplan runs as System, not as the user. That way, I can have Crashplan backup my wife's user account and my user account.

Furthermore, you can use the encryption key + a custom password, or your own encryption key with a passphrase. In this case, it is encyrpted locally and the key is not sent to Crashplan[1].

[1] http://support.crashplan.com/doku.php/recipe/change_security...

Re:Amazon Glacier by res0nat0r on Tuesday August 21, 2012 @11:25AM (#4413089)
I'm assuming this because their desktop client is a java app and it it's been made to run on linux, mac and Windows. Is there such a thing as a keychain on Windows? I've only used it on linux and mac.
Re:Amazon Glacier by voltagex_ on Tuesday August 21, 2012 @06:19PM (#4415105)
Yes, there's the CredWrite API - http://msdn.microsoft.com/en-us/library/windows/desktop/aa37..., although I must admit I like the OS X keychain a lot better.
Re:Amazon Glacier by leejoramo on Tuesday August 21, 2012 @11:16AM (#4413038)
I see what you mean. I have up voted your original comment.
Re:Amazon Glacier by jwr on Tuesday August 21, 2012 @10:14AM (#4412767)
Where does it show that? And are you sure we are talking about the encryption key, not the account password?
Re:Amazon Glacier by chmars on Tuesday August 21, 2012 @10:52AM (#4412925)
Settings / Security / Archive Encryption / 448-bit encryption with custom 448-bit key
Re:Amazon Glacier by jwr on Wednesday August 22, 2012 @05:27AM (#4416619)
Then no, it does not worry me. Obscuring password entry in an application that I almost never run is not a problem. Plus, if I do actually run the app and want to enter the password, I don't do it with a bunch of people peering over my shoulder.
Re:Amazon Glacier by driverdan on Tuesday August 21, 2012 @06:39PM (#4415164)
The other feature that's great about CrashPlan is that it will allow you to backup to other systems running their software. I backup my laptop to both their service and one of my dedicated servers. That way if anything ever happens to their online service I have a second remote copy that I control.
Re:Amazon Glacier by Auguste on Tuesday August 21, 2012 @07:31PM (#4415340)
Backblaze does support the optional use of a separate encryption key which they claim to never store, but there's no information about whether it is ever disclosed to them or not. There's little information on their website, but it can be set in Settings > Security in the Backblaze client.
Re:Amazon Glacier by jwr on Wednesday August 22, 2012 @05:25AM (#4416616)
You have to provide your encryption key to their website if you want to recover files. That's a show-stopper for me.
Re:Amazon Glacier by rektide on Wednesday August 22, 2012 @03:48PM (#4419202)
A possible alternative to Glacier+product X (you mention Arq) could perhaps be Git-Annex, recently mentioned as it's Kickstarting a friendly UI component: http://news.ycombinator.com/item?id=4385886 http://www.kickstarter.com/projects/joeyh/git-annex-assistan...

Already has Amazon support: http://git-annex.branchable.com/tips/using_Amazon_S3/

Very friendly with very large files!

Re:Amazon Glacier by cpeterso on Wednesday August 22, 2012 @03:16AM (#4416375)
Here are Arq developer Stefan Reitshamer's initial comments on Amazon Glacier:

http://www.haystacksoftware.com/support/arqforum/topic.php?i...

Re:Amazon Glacier by g-garron on Tuesday August 21, 2012 @07:58AM (#4412273)
I use s3cmd sync to keep my files backed up. But for my pictures, tunes, I use a Linux server and rsync. Now glacier is perfect for my tunes and family pictures.