Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!usenet.ukfsn.org!not-for-mail From: Martin Gregorie Newsgroups: comp.lang.java.programmer Subject: Re: Two More Very General Consulting Question Date: Tue, 6 Dec 2011 20:59:58 +0000 (UTC) Organization: UK Free Software Network Lines: 41 Message-ID: References: NNTP-Posting-Host: 84.45.235.129 Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Trace: localhost.localdomain 1323205198 11530 84.45.235.129 (6 Dec 2011 20:59:58 GMT) X-Complaints-To: usenet@localhost.localdomain NNTP-Posting-Date: Tue, 6 Dec 2011 20:59:58 +0000 (UTC) User-Agent: Pan/0.135 (Tomorrow I'll Wake Up and Scald Myself with Tea; GIT 30dc37b master) Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:10567 On Tue, 06 Dec 2011 15:24:24 +0000, Novice wrote: > I'm thinking of storing my backups and versions offsite if I can find a > secure and affordable place to put them. Finding free webhosting isn't > too hard so maybe I can find something comparable for my code. Of course > I will want to lock it down pretty tightly so that others can't pilfer > it. > Here's what I do, which may give you some ideas. - everything I want to keep is under version control except web sites, which are developed here under a local server and FTPed to the public server, which therefore doubles as off-site backup. - my version control repository is on an always-on server. There is only one repository for all work done on my local network. - the server does an automatic overnight compressed backup of its filing system to a permanently online USB disk which is big enough to hold several backups. It runs for 2 hours. The disk is unmounted and spun down when not in use, so is unsafe against fires or big mains spikes. Its prime purpose is protection against data loss by finger trouble. - on a weekly basis the filing systems of each machine on the local net is copied to a second USB drive using rsync. Backup time is 10-20 minutes per machine. This disk holds a single backup per machine and is kept in a fire safe. The effect of this is they there is at least one online backup of everything plus a second offline copy that is never more than a week old. Total additional cost backups is the price of two USB drives. The backup utilities (rsync, tar and gzip) are free. Backups are controlled by shell scripts I developed to my own requirements and cron, the OS job scheduler. -- martin@ | Martin Gregorie gregorie. | Essex, UK org |