My Backup Project

by Lasse Soelberg 16. May 2009 15:00

With the increasing amount of data that i have stored in various places, it has become quite clear that i need to have backup of important things. And it should not just be backup on other disks at my home, it should be an online backup somewhere in the cloud.

After doing some research into what options are available i have settled on using Amazon’s S3 for storing the backups. There are no limits on the amount of data to store and you only pay for what you use. And it is not too expensive either.

Backup Requirements

Before I define what i would like to have backup of, i will start by making some requirements that the backup procedure should adhere to.

  • Automatic. The backup procedure must be completely automated. If it aren't automatic, i will probably forget a step or two along the way and finally end up not doing any backup at all.
  • Controlled by my server. The backup procedures must be controlled by my server, since it is the only machine i have that is always turned on.
  • Online backup. The backup’s must be stored online, since a backup on other disks in house is void if the house burns down.
  • Free! The backup procedures has to be based on free and/or open source software. It is enough to be paying for the use of S3.

Backup Tasks

So far i have identified 6 different backup tasks that i would like to address. The tasks are as follows:

  1. SVN repository backup. This should be straightforward. Do incremental backup of the folder containing all my repositories. Should be run once a day.
  2. Picture backup. This is the big one. Currently i have more than 20 GB worth of pictures. I won’t be doing incremental backup with the pictures, since i don’t think the content of a picture will change. Even though there is a lot of data, i will prefer to have this one be a mirror of my pictures folder. The backup procedure should be run once a week.
  3. Linux web domain file backup. Incremental backup of various files on my Linux domain. Primarily my phpbb installations. Should be per app backup, for example separate backup of each of my phpbb installations. This procedure should be run once a week.
  4. Linux web domain DB backup. Incremental backup of the MySQL database belonging to my Linux domain. Per app backup just as for the files. Should be run once a week.
  5. Windows web domain file backup. Incremental backup of various files on my Windows domain. Backups should be per sub domain and/or app. This procedure should be run once a week.
  6. Windows web domain DB backup. Incremental backup of the SQL Server databases belonging to the windows domain. Backups should be per database and/or application. Should be run once a week.

Tags: , ,

Backup | NSLU2

Comments

5/27/2010 10:18:40 AM #

ed hardy jeans


This was a useful post and I think it is rather easy to see from the other comments as well that this post is well written and useful.

ed hardy jeans United States |

5/27/2010 10:19:58 AM #

Polo Shirts


I just want to say I like it and thanks.

Polo Shirts United States |

5/27/2010 10:21:01 AM #

Polo Shirts

I feel strongly about it and love reading more on this topic. If possible, as you gain knowledge, would you mind updating your blog with extra information?

Polo Shirts United States |

5/27/2010 10:22:17 AM #

Polo Shirts

I feel strongly about it and love reading more on this topic. If possible, as you gain knowledge, would you mind updating your blog with extra information?

Polo Shirts United States |

6/5/2010 12:14:47 AM #

Kelly

I'll be installing Lucid on my brother's notebook, a Dell Inspiron. Are there driver issues I should know about?

Kelly United States |

6/12/2010 7:05:02 PM #

Business Web Directory

Incredibly Good Blogpost. Would you thoughts if I take a little snippets of the article and obviously link it for your blogposts??

Business Web Directory United States |

6/14/2010 7:15:03 PM #

Copiatoare Second Hand

You may connect this monochrome laser printer on your computer using a higher speed USB 2.0 port or perhaps a parallel port, or you possibly can hook it up for a Ethernet network and make it available to your whole function group. This is compatible with Windows PC, Linux and Macintosh computers.

Copiatoare Second Hand United States |

6/15/2010 7:13:39 AM #

Condos

Hello! I've study some of your publish here and discovered it fascinating and it makes many sense. Plus i adore your theme here. Thumbs up! Keep on sharing!

Condos United States |

6/16/2010 9:21:28 AM #

Laurena Hink

I was rather glad to find this website. I wanted to appreciate this outstanding read!! I most definitely relished every little bit  and I have you bookmarked to check out fresh new stuff you publish.

Laurena Hink United States |

6/20/2010 6:35:19 PM #

Radionics Guy

This post has helped myself to understand my want. It has some details that are easy to understand. It also has good tips.

Radionics Guy United States |

6/22/2010 12:35:50 PM #

Rosalinda Groner

Hello, merely a short note to drop by and express many thanks to your insights on this page. I somehow ran into your site while searching health and fitness related stuff in Bing... guess I got kind of sidetracked! Anyways, thank you and I will make an effort to swing in down the road and read some of your future insights. See you later!

Rosalinda Groner United States |

6/24/2010 1:20:53 AM #

Disability Advocates

Located a good site named Freedom Disability. They can assist you to apply for and win disability claimswith the SSA.

Disability Advocates United States |

6/25/2010 10:51:29 PM #

Robert Dampson

Always enjoy reading spot on articles by an author who is obviously knowledgeable on their chosen subject….Now is the perfect time (summer now)to spend some money to grab those fancy dress and accessories! LOL….. Keep up the great work, see you next time

Robert Dampson Belarus |

6/27/2010 4:09:09 AM #

windmill palm

This is twice now that i’ve landed on your site in the last 2 days while searching yahoo for absolutely unrelated things. Kinda funny. Keep up the good work!

windmill palm United States |

7/7/2010 7:30:56 AM #

Versicherungen

It becomes obvious that there is far more to know about it as I expected. I think you  made some good points in your posting.

Versicherungen United States |

7/8/2010 3:39:06 AM #

Tonja Gutoski

wow cheers for this just posting on my twitter now.

Tonja Gutoski Poland |

7/10/2010 2:24:57 AM #

May Levy

This is an awesome website, it really had a lot of informaion on the subject.

May Levy United States |

7/11/2010 2:51:06 AM #

Home Dehumidifiers

I wish I understood all this...

Home Dehumidifiers Puerto Rico |

7/11/2010 2:27:12 PM #

Santiago Largin

I desired to thank you for this good go through!! I positively enjoying each and every minor tiny bit of it Smile I've you bookmarked to check out new stuff you post.

Santiago Largin United States |

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen