From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OzwgV-0003jh-O7 for garchives@archives.gentoo.org; Sun, 26 Sep 2010 19:14:52 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9F3A8E0971; Sun, 26 Sep 2010 19:13:58 +0000 (UTC) Received: from mail-iw0-f181.google.com (mail-iw0-f181.google.com [209.85.214.181]) by pigeon.gentoo.org (Postfix) with ESMTP id 7D244E0971 for ; Sun, 26 Sep 2010 19:13:58 +0000 (UTC) Received: by iwn39 with SMTP id 39so5586692iwn.40 for ; Sun, 26 Sep 2010 12:13:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:date:message-id :subject:from:to:content-type; bh=rZTaIiP7WYtlsF+lBIpQCGFcHRYOxct+0Oq7IM3lEW0=; b=xpBqrUBygv5nGKNEB4xS7IFDeCYzFVPCMpizwtju0d2fF2l8Rb9jC4IShwkS8KBJkk /SHBlXlum5tErsU0rz7LBMrNT+s7T2Y6YN8FfbkLMrQSaPWqyohPYyM23ILsFVFGOGAX k5cnqzXhPJxXkN1AWUKt0qvz1KoDDC9xWEDxM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=UtD41N8Vs3ewVoQ/7X1eN8Oud84AWTi/QuMyCbLNnQDr3JBtHD0wvLUZaN1JTAmqFE UCrVFLw+ZxkfIEgT7bl+mY5Lmg1LX5TBxcDuX5o6Pkb+HL72d6s4HTudQonOf3AQhc2B VgnDcOAUoV2KL6KtsLaBI+6FmNTbp44cys9G4= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.42.38.1 with SMTP id a1mr1972388ice.75.1285528438223; Sun, 26 Sep 2010 12:13:58 -0700 (PDT) Received: by 10.42.6.130 with HTTP; Sun, 26 Sep 2010 12:13:58 -0700 (PDT) Date: Sun, 26 Sep 2010 12:13:58 -0700 Message-ID: Subject: [gentoo-user] Finalizing my backup system From: Grant To: Gentoo mailing list Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: f5d7cb56-f637-47e7-900c-ad8c7355bfde X-Archives-Hash: 2bbf705b8e59f0879d5da0fa6bb44907 I'm using backupninja to backup data from my laptop, desktop, and remote server onto a remote desktop system. backupninja is very simple and is really just an interface to a few other programs including rdiff-backup. I'm not worried about a good restore method for now, I want to focus on keeping it simple and protecting my data. This is the first time I've set up a real backup system and I'd love to get some advice from you guys. I've got a few questions. 1. This is the first time I've used passwordless SSH keys. root on each system being backed up logs into the remote desktop as a normal user to store the backups. Is this pretty safe? I suppose if root is compromised on any of the three systems being backed up (via physical access or otherwise), the remote desktop will also be compromised as a normal user. Maybe that normal user should be extraordinarily unprivileged? 2. backupninja can email reports. This works on my remote server which runs postfix, but my laptop and desktop don't run an MTA. Is there a simple one that would be well-suited to a purpose like this, or do I need full-blown postfix on my laptop and desktop? Whatever I choose, I'd also like to use it to send PORTAGE_ELOG messages from those systems. 3. On each system I back up /etc, /home/user/backup, /var/lib/portage/world, and /usr/src/linux/.config along with anything special from that system. Would anyone recommend I back up anything else? Some of the hidden directories in /home/user might come in handy, but I think I can rebuild those without too much trouble. 4. I have 600GB of music and photos that I'd like to back up somehow, but that is too much data to send to my remote desktop over my 20KB/s upload. How would you handle this? I was thinking maybe two external USB drives that I switch back and forth between being connected to the desktop system and being stored in a fireproof/waterproof container and hidden somewhere in my apartment to hopefully protect against fire, flood, and theft. 5. Do I have enough redundancy with backups only being stored on one system? 6. Any ideas for backing up the remote desktop which is the system where all the backups are stored? I can't back it up to my desktop or laptop because I'm behind some kind of a shared IP address. I also don't want to back it up to the remote server because that would require SSH keys on the remote server and if the remote desktop is compromised I don't want the remote server compromised along with it. Thanks guys, Grant