{"thread":{"id":"18136","subject":"Re: git as backup/DRP; also meta-question about Majordomo","startedAt":"2009-03-04T17:56:54Z","lastAt":"2009-03-04T19:36:30Z","messageCount":2,"participants":["Damon Getsman","Jay Soffian"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"106996","messageId":"274eb6f0903040956t36580a8ayd269f74882724637@mail.gmail.com","threadId":"18136","inReplyTo":"274eb6f0903040951g27cb4956u1d101c84952d0090@mail.gmail.com","subject":"Re: git as backup/DRP; also meta-question about Majordomo","fromName":"Damon Getsman","fromEmail":"dgetsman@amirehab.net","sentAt":"2009-03-04T17:56:54Z","receivedAt":"2009-03-04T17:56:54Z","isPatch":false,"sender":{"key":"dgetsman@amirehab.net","avatar":null},"body":" Hello!  :) I've got a couple of questions for y'all.\n\n Q1: First of all, I'm being handed a project whereas I am to find and\nimplement some sort of backup system across a wide range of various\nLinux hosts and a couple of windows machines.  This backup system is\nto basically be a 'pseudo-TimeVault' if you're familiar with Mac\nOS/X's current backup system.  I need to be able to roll back to any\nparticular revision.\n\n A few of my first thoughts were pretty primitive, and included\nbasically doing periodic compressed tarballs with a rotator to make\nsure that I don't run out of available space.  These would hold the\ncommonly changing and most important data while a one time master\nbackup would hold the system configuration, etc, etc, so that\nbasically I could create a minimal install on a clone of the same\nmachine, throw on the master backup, then the most recent data, and\ncall it done.  obviously this is an obtuse method for doing so; it is\nalso the method that we're trying to get away from as my predecessor\nwas using an even dumber version of the same scheme.\n\n When I started digging, it seemed that 'svn' or 'git' might work\nwell, if able to handle binaries, and definitely for systemwide\nconfiguration areas such as /etc.  Finding git+etckeeper was a\ntreasure, especially as I realized that svn wasn't able to hold\nanything binary at all.  I'm working right now on implementing\netckeeper for system configuration repositories, but this still leaves\na large portion of what I'd like to work with to the 'dumb tarball'\nscheme.\n\n Since I've come in today I've run across a few blog articles that\nseem to indicate that git + some customization might be able to handle\na larger portion of this for me, thus simplifying what I am trying to\ndo:\n   * http://eigenclass.org/hiki/gibak-backup-system-introduction <-\nthis link is a prime example\n\n Does anybody have any resources or personal tips from utilizations\nthat they're working with to share?  I'd be very much appreciative for\nanything that can assist me in finding out exactly what I can deploy\nand, obviously, the howtos (if they exist) for such a scheme.\nPersonal experience in the same areas would be great to hear, too.\n\n Thanks in advance on that one!\n\n Q2: I haven't found any way to tell the 'majordomo' mailing list\nsoftware running this list that I am not happy receiving 40-60 emails\nin my business email inbox per day.  Of course I can use google to\nfilter them, but I'd still rather just get a daily digest if this is\nat all possible.  Am I missing something obvious?\n\n TIA again.\n\n ----------\n Damon Getsman\n -=-=-=-\n ITRx http://www.itrx-nd.com/\n Programmer/IT Customer Relations/Sys Admin\n -=-=-=-\n"},{"id":"107002","messageId":"76718490903041136h620ac07eq21f5970d2053acd2@mail.gmail.com","threadId":"18136","inReplyTo":"274eb6f0903040956t36580a8ayd269f74882724637@mail.gmail.com","subject":"Re: git as backup/DRP; also meta-question about Majordomo","fromName":"Jay Soffian","fromEmail":"jaysoffian@gmail.com","sentAt":"2009-03-04T19:36:30Z","receivedAt":"2009-03-04T19:36:30Z","isPatch":false,"sender":{"key":"jaysoffian@gmail.com","avatar":"https://avatars.githubusercontent.com/u/155970?v=4"},"body":"On Wed, Mar 4, 2009 at 12:56 PM, Damon Getsman <dgetsman@amirehab.net> wrote:\n>  Hello!  :) I've got a couple of questions for y'all.\n>\n>  Q1: First of all, I'm being handed a project whereas I am to find and\n> implement some sort of backup system across a wide range of various\n> Linux hosts and a couple of windows machines.  This backup system is\n> to basically be a 'pseudo-TimeVault' if you're familiar with Mac\n> OS/X's current backup system.  I need to be able to roll back to any\n> particular revision.\n\nI think you may want something more like\nhttp://www.mikerubel.org/computers/rsync_snapshots/\n\nYou're going to run into issues with git if you have to store very\nlarge files. Also, if you need to delete a file from the backups for\nsome reason, you may find it more difficult than you'd like (you have\nto use filter-branch and rewrite history).\n\nI'm not saying it cannot be done with git, but you'll be using it for\na purpose for which it was not intended.\n\nYou might also consider a filesystem which offers snapshots.\n\n>  Q2: I haven't found any way to tell the 'majordomo' mailing list\n> software running this list that I am not happy receiving 40-60 emails\n> in my business email inbox per day.  Of course I can use google to\n> filter them, but I'd still rather just get a daily digest if this is\n> at all possible.  Am I missing something obvious?\n\nvger.kernel.org does not offer its lists in digested form. You can try\nreading the git mailing list via\nhttp://dir.gmane.org/gmane.comp.version-control.git,\nhttp://marc.info/?l=git, or consider signing up for a webmail account.\n\nj.\n"}]}