Take a snapshot of a linode

Hi Guys,

As I am starting to host more and more business critical applications on my linode I recently decided that I need a more robust backup plan than my current one.

My current backup plan is to download a copy of everything to my local computer when I remember. There are times when I have not done this for a few weeks due to one thing or another.

I do like the idea of taking a 'snapshot' of the system at certain times by cron, and storing them in a separate location or two, but am under the impression that you can not take a reliable snapshot from inside a running machine, if at all.

If there are any pointers, gotchas or other issues that anyone could help me with when taking a full system backup then it would be helpful.

I do know about the Linode backup facility but I am in Dallas, not Newark, so I can not take advantage of that yet. When it is rolled out to Dallas I will consider getting it.

3 Replies

Personally I use Amazon S3 to take snapshot and back them up

For my website stuff I using rsync between 2 of my servers to back each others data up… so assuming they dont both die at the same time I should be ok :roll:

Currently, there is nor reliable way of getting a snapshot of a running SQL server - except perhaps using LVM snapshots.

I currently use a cron script which stops MySQL, and backs up everything (except /dev, /tmp, /sys and /proc) using rsync to http://rsync.net/

im in the process of moving my mysql stuff to LVM to take advantage of MYLVMBACKUP.. works well. Tells mysql to flush to disk with a read lock, snaps, unlocks.. happens in a few seconds.. Database goes back to use while the snapshot is tar/gzipd

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct