DigitalOcean wiped my server because of $6.22
msavin.tumblr.com
msavin.tumblr.com
> If you’re hosting with these guys, make sure to back up your data externally constantly.
You should have done this anyway.
What are "fair" assumptions to make about how long a hosting company waits before wiping a server? I'm a happy DO customer, and while I'd hope there might be some "grace period", the only _sensible_ assumption I can make is "they won't wipe my servers/storage while I'm fully paid up", the consequence of which is "I assume as soon as my account goes overdue there's a very real risk that my server/data might vanish", and I manage my payments/creditcards/off-site-backups with that in mind.
In my mind, "instant provisioning" and "pay by the hour" servers are inherently ephemeral, and should be expected to vanish as quickly after payment starts failing as they appear when you provision them.
And, with a pedagogical level of snark:
"I’ve been using different hosts since I was 16 and never had any experience like this. Now, three websites, tons of projects, and months of edits and content is gone."
I hope that's been an interesting six months for you - welcome to the real world...
(And remember - S3 is not a sufficient backup for your EC2 storage - they're both susceptible to problems with your ASW account. Get that stuff onto disks you own as well, or at least onto a different could storage provider paid with a different credit card. Or at very least, have multiple funding sources in your AWS account, and enable 2FA on your logins)
I understand these guys are running a subscription service and that they need as high a percentage of on-time subscriptions as possible, but changing payment details are a fact of life, especially when you accept one-time paypal payments. A lot of the people who use their services are hobbyists, and while I'm not justifying my or anyone else's late payment, I think that any service provider in this game should definitely account for such factors.
I'd certainly hope that they take this into account when they offer the pricing that they've provided; I'd be willing to pay a little bit more for DigitalOcean every month to not be harangued and to feel confident that they aren't going to go under if I don't pay them.
Something as simple as slightly more friendly messaging would go a long ways towards making me feel better about using their service long term. Amazon AWS's messaging about a missed payment, for example, is very relaxed, patient, and assumes 0 blame. Missing payment isn't always something people do on purpose; sometimes it's a genuine mistake and penalizing that person unduly can put a strain on customer relations.
Is this really a surprise? Do you also get frustrated when your laptop runs out of battery and won't keep working, or how your car doesn't understand that you'll get gas tomorrow if it just keeps going?
Arrearages
3.3 Payments not made within ten (10) days of invoicing will be deemed
in arrears. For accounts in arrears. If any amount is more than ten days
overdue, DigitalOcean may suspend service and bring legal action to collect
the full amount due, including any attorneys fees and costs.
Suspension for Nonpayment
3.4 DigitalOcean may suspend some or all Services to User for failure
to make timely payment.
That seems to suggest they would have suspended his services for non-payment, not terminated.Suspending = we're freezing your server until you pay. Termination = we're deleting it permanent.
There was no reason they couldn't suspend it and let me know. Termination was going too far.
Does this mean that max did get warnings about the outstanding balance, but ignored them? And it was suspension of the account that caused max to notice, and then pay?
I'm not going to mention the lack of backup stuff because almost everyone learns the lesson by losing important data at least once.
EDIT: Don't forget to try the wayback machine.
At the very least let users download the snapshots that they pay for.
Hopefully you have your code backed up on github and data on s3 or something similar.
Also, you may not be completely SOL... IIRC they take a snapshot before they destroy it. Not sure if that applies to this situation, but I could see it happening.
Fingers crossed.