Topic: How do you backup your computers?

One of the bigger swedish computer sites have a thing they call thread of the weekend. A couple of weeks ago the subject was backup. Lot's of different solutions with off-site backup, cloud storage and so on.

So now let's talk about us Crunchbangers. How do you guys backup your computers? Do you have a backup server, a nas, cloud storage or something else?

I myself is just about to set up an off-site server at my mum's. It's about 1000 km to where she lives, and I was really in a hurry, so I just installed Statler and put some disks in the computer and configured SSH.
My idea with this backup server is that I'm going to rsync stuff over to it through SSH. But security is a big concern. Both for keeping the data and for protecting it from being stolen. Perhaps I should set up some kind of disk encryption for my backup dir. The disks containing the backup is to be configured with ZFS. zfs-fuse is probably the way to go. Performance doesn't seem to be great, but that isn't really a con since the ISP only provides 2 mbit internet.
The only problem with this set-up is that my main computer runs Win 7 roll (yeah, let's not discuss about that now...), so I need to find a good client. One solution would be to run it from a CB install in VirtualBox, but I guess there is a proper rsync client out there.

Re: How do you backup your computers?

I don't really do 'backups'. I keep a list of every piece of software I install and after a while I add it to my install script. Secondly I keep a list of all my edited system files and I put those in a backup script that backups those system files and my home folder. In case of breakage, I can easily reinstall my system with all the software I had before and I then just copy all the system files and my home folder back to my laptop. It's fast and it works for me smile

Let's do it and don't screw it.
      Github || Deviantart

Re: How do you backup your computers?

For cloud storage, I like to point out SpiderOak. I know a few people who work there and they're pretty stand up guys. The main draw to SpiderOak is that they do client side encryption and a bunch of Linux distro specific packaged clients. The client side encryption means that they never hold your files in the clear, and they also never have your password anywhere other than on your own machine. It does take more CPU power/time on your machine but you can be sure no one but you is going to be looking at your files and that they can't be subpoena'd into giving it to authorities, if that is a concern for you. The LiveKive product is the same technology licensed from SpiderOak by AVG, but the client side encryption is an explicit opt-in setting that clicking "ok, ok, ok" won't enable.

https://spideroak.com/
http://www.avg.com/us-en/avg-livekive

Re: How do you backup your computers?

I use a script to backup some home and system setting files to my Dropbox folder. Other files like music, pictures, documents, are backed up manually. And finally once a month (or less), I copy my backed up files to an external hard disk.

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: How do you backup your computers?

anonymous wrote:

I use a script to backup some home and system setting files to my Dropbox folder.

Since Dropbox supports version control, I simply symlink the dotfiles into a folder synced with the box.

I'm so meta, even this acronym

Re: How do you backup your computers?

my main computer runs Win 7 roll (yeah, let's not discuss about that now...)

Is it bad then, to be running Windows 7?

I use luckyBackup to mirror my data partition to an external drive once a month. Both internal and external data partitions are TrueCrypt-encrypted volumes, so if something gets stolen from my home, at least they can't access my personal data.

No off-site backup, but at least I'll be fine in the case of a hard disk failure.

Re: How do you backup your computers?

I use tar usually, if I want a full backup, which I admit is rare: https://help.ubuntu.com/community/BackupYourSystem/TAR

You can also do incremental backups too, which is nice since you can automate this with a simple script. I find though, that I usually only backup media files rather than my operating system itself, and in that case I will just burn them to DVD (my XBMC media center can use them this way too) or in the case of things too big for a 4.7gb disk I use tar & split on Linux or 7Zip to split it on windows.

Sometimes, if I really want to backup just my OS I use Remastersys, but on Debian it is a bunch of extra work to install in for me, as the remastersys live-installer doesn't work for me, still I have done it a few times using this method.

Re: How do you backup your computers?

JDP wrote:

For cloud storage, I like to point out SpiderOak...

I've always thought that SpiderOak looked good, but I started with JungleDisk a long time ago and now it would be a pain to switch. Plus JD does everything that I need. They also have a decent Linux client app (although the GUI is only tested with Gnome and KDE), and they also do client-side encryption.

We have a few laptops that we use, but we keep very few files on them (which is convenient, because I like to reformat and try new systems fairly often). I have my old laptop in the storage room set up as a file server (running Gnome LMDE on a 750 MB encrypted drive). We connect to that via wireless and work from it.

We back up the file server both to an external hard drive (also encrypted) and to Jungle Disk in the cloud. When traveling I can mount the Jungle Disk backup as a network drive or access files via the web interface, so I no longer worry about carrying all of our files with us just in case we need something unexpectedly. Recently I've started backup up photos and videos to Picasa web albums instead, however (it makes accessing and sharing them a whole lot easier).

And of course our email, contacts, and calendars are in Google Apps, so we can get at that from anywhere. I use a service called Backupify to back up my email, but I've never actually tried to recover it so I don't know if it works. I also periodically download it into Thunderbird, so if Google were to disappear tomorrow I wouldn't lose all that much.

I had a NAS hard drive die on me and take a lot of my files with it a few years ago, so I decided to be more diligent about backing things up and I definitely sleep easier.

One thing I don't do much is version control (because I don't need it very often), although Jungle Disk does save older versions of the same file for a while just in case.

Re: How do you backup your computers?

I grsync my home directory to a USB-disk every so often. I actually alternate between two USB discs
to be able to go back two steps if necessary. I have considered keeping a third copy in the cloud somewhere.

System? Well, I am probably in for an up-date anyway when things go pear shaped.

/Martin

Re: How do you backup your computers?

I don't usually 'back-up' the entire OS.

I do back-up all my /home files, .config files and anything else I think I might want to a 1.5 Tb External Hard-Drive, every so often.

I would rather do a 'fresh install' if I totally b0rk the system.

Registered Linux User: #497030
LinuxMint Forum | DeviantART page | Lost-in-the-Box Forum  |  Ask.Debian
#!Crunchbang 'Statler' (Openbox) -- LinuxMint-Debian-Fluxbox Edition

11

Re: How do you backup your computers?

vrkalak wrote:

I don't usually 'back-up' the entire OS.

I do back-up all my /home files, .config files and anything else I think I might want to a 1.5 Tb External Hard-Drive, every so often.

I would rather do a 'fresh install' if I totally b0rk the system.

Me either. I use grsync to back up the home directory of my main system to our file server every now and then, and that comes in very handy when I reinstall. I guess I got into this habit from using Ubuntu for years (reformat and reinstall every six months, whether you need to or not).

Re: How do you backup your computers?

ZAP wrote:

I guess I got into this habit from using Ubuntu for years (reformat and reinstall every six months, whether you need to or not).

Strange I always thought the reinstalling mentality was Windows exclusive tongue

Note: ** Please read before posting **

BTW if you wish to contact me, send me an e-mail instead of a PM.

Re: How do you backup your computers?

I just use clonezilla and make a binary backup. I've been meaning to make a restore disk/live cd for my laptop using remstersys lately but haven't gotten around to it

anonymous wrote:
ZAP wrote:

I guess I got into this habit from using Ubuntu for years (reformat and reinstall every six months, whether you need to or not).

Strange I always thought the reinstalling mentality was Windows exclusive tongue

It's definitely a better solution in windows than linux. Sometimes I just like to have a fresh start though, half the fun of using linux is customizing your OS, and starting from scratch all the time makes it second nature when you're setting up other people's boxes. There's all kinds of changes I made first thing when I install that I wouldn't remember to do if I didn't do them so frequently, like making it so there are separate user account and sudo passwords for example.

Last edited by mynis01 (2011-06-16 06:08:30)

Re: How do you backup your computers?

GuruX wrote:

One of the bigger swedish computer sites have a thing they call thread of the weekend. A couple of weeks ago the subject was backup. Lot's of different solutions with off-site backup, cloud storage and so on.

So now let's talk about us Crunchbangers. How do you guys backup your computers? Do you have a backup server, a nas, cloud storage or something else?<snip>

Nightly full backup of /etc and /home to another HD using backup-manager, with 5 day's worth saved, via root cron job.

rippin

Re: How do you backup your computers?

anonymous wrote:
ZAP wrote:

I guess I got into this habit from using Ubuntu for years (reformat and reinstall every six months, whether you need to or not).

Strange I always thought the reinstalling mentality was Windows exclusive tongue

He! I re-install stuff just for fun smile

Distros, Websites, Apps, anything. Fresh installs are strangely theraputic.

Re: How do you backup your computers?

I don't really do to much backing up except for some external harddrives that I use to back up my media, pictures, files, and some programs.
smile

Go big or go home.

Re: How do you backup your computers?

anonymous wrote:

Strange I always thought the reinstalling mentality was Windows exclusive tongue

Yes, and Ubuntu aims to be as noob friendly as possible.

I'm so meta, even this acronym

Re: How do you backup your computers?

richs-lxh wrote:
anonymous wrote:
ZAP wrote:

I guess I got into this habit from using Ubuntu for years (reformat and reinstall every six months, whether you need to or not).

Strange I always thought the reinstalling mentality was Windows exclusive tongue

He! I re-install stuff just for fun smile

Distros, Websites, Apps, anything. Fresh installs are strangely theraputic.

so thats why I do this... for therapy! big_smile

#!, all else is but a shadow!

Re: How do you backup your computers?

I use Deja-dup on my desktop. Basically simplifies the process. My netbook I back-up manually.

Re: How do you backup your computers?

Usually I just do a manual

 cp /home/case/ /media/BOOK/backup/{DATE}

, but I have some old shell scripts from this forum that I've tried before as well. I might use them again soon, and bind them to cron or something.

Leave the gun. Take the cannoli.

Re: How do you backup your computers?

Hi Gurux!
I do backups sometimes too, and like you I always turn to ssh+rsync, it's really the best.
As for your problem of having to use Windows, why not resorting to Putty? I don't use Windows myself (haven't touched it in years), but I heard it works pretty well.
http://www.putty.org/

Re: How do you backup your computers?

Seems lotsa good info, thanks for starting the thread, thanks @ folks who shared kewl stuff here too.

Backup ... atm don't do it. Know should ... Don't know if anybody mentioned. I setup a partition to be a recovery partition. Was going to use an archiver prog to backup #! there. Supposedly the target partition only needs to be 1/2 the size of the one you're backing up. Am torn though ... cause haven't decided exactly what to do with it yet. Kinda been wanting to install the new #! iso on it. This is the prog I've been thinking about using for the purpose. Anyone used it for that ... ?

O course the method am babbling about isn't perfect. If hdd conks out etc. More concerned about repairing poss borkage, than really worried about losing #!. Like to tweak stuff, everybody already knows ... tweaking stuff, can lead to borking stuff. If ever finish setting up this recovery partition, wouldn't have to worry about repairing any borkage I inflicted on meself at least. One of the many kewl things about #! though. Don't really have to do much to it. It's already pure gnu/linuxy goodness out of the box anyway. Having a recovery partition could save some time unborking, shrugs.  wink


Corenominal ... You're da man !

Last edited by CBizgreat! (2012-02-01 08:23:24)

Some common cbiz abbreviations. This will save me time and yet @ same time tell folks what the babble is supposed to mean.

Vll ! = ( Viva la gnu/Linux !)    Vl#!! = ( Viva la #! !)    Last but not least, UD ... OD ! = ( Use Debian ... or die !) tongue

Re: How do you backup your computers?

Since #! is os easy to install and runs straight out the box on my machine, all i do is save the config files for Conky, Tint2, Autostart and rc etc to Dropbox, along with any extra fonts, icons and wallpapers.  Then it's just a case of a quick re-install if the crap should hit the fan and copying the files back across.

Find this to be relatively painless and simple for someone like me who has no experiance of network backups.

#! Statler (10-20120207) 32bit-BPO Openbox

Re: How do you backup your computers?

Would it be possible to write or add to the startup or shutdown scripts, just a quick copy-and-paste of the relevant config files to a special Dropbox (or whatever cloud service storage) folder.

As a linux newb trying to educate myself, where would be a good place to start learning this kind of scripting? I'm guessing this would be a bash script and a cron job?

Fortune favors the bold.
#! Statler
Asus EEEPC 1001PXD
2GB RAM

Re: How do you backup your computers?

I grew up backing up to tapes with TAR, and it's a smooth process I'm really comfortable with, so it's probably never going to change. Sure over the years the tapes turned into Jazz Disks, then USB keys, but the process has really always been the same. It might not be as convenient (read new and flashy) as all this cloud based stuff, but I just hate the idea of my backups being reliant on a speedy network and the competence of someone else's IT staff you know?

That said I do have off-site storage for the really vital stuff, but it's just a great big SSD full of tarballs sitting in a closet.

Forums are boring, drinking is awesome.