From owner-freebsd-questions@freebsd.org Thu Dec 6 18:21:15 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id C5CCB130DFFE for ; Thu, 6 Dec 2018 18:21:15 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from dnvrco-cmomta03.email.rr.com (dnvrco-outbound-snat.email.rr.com [107.14.73.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id CCD39790B4 for ; Thu, 6 Dec 2018 18:21:14 +0000 (UTC) (envelope-from pschmehl_lists@tx.rr.com) Received: from [192.168.0.9] ([70.121.63.82]) by cmsmtp with ESMTPA id UyGlgC7SwWnTiUyGogVYHS; Thu, 06 Dec 2018 18:21:07 +0000 Date: Thu, 06 Dec 2018 12:21:03 -0600 From: Paul Schmehl Reply-To: Paul Schmehl To: Valeri Galtsev , freebsd-questions@freebsd.org Subject: Re: Advice on backups Message-ID: <589EA4185A913E1F00EB8217@Pauls-MacBook-Pro.local> In-Reply-To: References: X-Mailer: Mulberry/4.0.8 (Mac OS X) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-CMAE-Envelope: MS4wfFsXnDNBk+LT4VeutOP8FUbjVxiqhnEhX/80sUS5rqkd3QdPOMKzvICgKXeITQ7IkhPQr66bpkLObUCE+OMbYepL+LscjPbNaWe2kzBa1zIbqSHjLpZW VKHJ441V+Ze7x5ZK4MMJnIUy6yECjc3IjTOnC0jbrd2m+VhaB+EWniPDr0yCDWcxb4DFjXECHzTv38qz8ecvjBRl/NMnCq+1R6QzWmYL+sb93iSctX1yReI2 X-Rspamd-Queue-Id: CCD39790B4 X-Spamd-Result: default: False [-4.41 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; HAS_REPLYTO(0.00)[pschmehl_lists@tx.rr.com]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:107.14.73.0/24]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[rr.com]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; REPLYTO_EQ_FROM(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; MX_GOOD(-0.01)[cached: dnvrco-cmedge01.email.rr.com]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[231.73.14.107.list.dnswl.org : 127.0.5.0]; NEURAL_HAM_SHORT(-0.99)[-0.991,0]; IP_SCORE(-1.11)[ipnet: 107.14.73.0/24(-3.02), asn: 7843(-2.42), country: US(-0.09)]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:7843, ipnet:107.14.73.0/24, country:US]; RCVD_COUNT_TWO(0.00)[2] X-Rspamd-Server: mx1.freebsd.org X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 06 Dec 2018 18:21:16 -0000 --On December 5, 2018 at 4:44:40 PM -0600 Valeri Galtsev wrote: > > On 12/5/18 4:29 PM, Paul Schmehl wrote: >> I manage a couple of servers on the internet. There are no backup or >> test servers, so I have to do everything on live systems that are >> serving webpages, handling mail, etc. > > I used bacula for quite long, and recently I'm gradually switching to > bacula's fork: bareos. I really recommend bareos (or bacula), it is real > backup, open source, enterprise level quality, etc... And yes, I did have > to recover stuff, including versions on particular date etc. > > I hope, this helps. > I used to be the port maintainer for bacula. The sites that I maintain do not change frequently enough to justify incremental backups, and the site owners don't even care if all the recent data is lost. So, once daily full backups are more than sufficient for my purposes. The idea isn't to capture every single change but simply to ensure that the sites will come back up after a failure. If I lost a hard drive, restoring from tarballs is fine, and any lost data would be lost permanently. These sites don't have the same needs as commercial or professional sites wrt backups and restoration. I once had to restore a site (lost a hard drive) over a dialup modem from 1,200 miles away, and while it took a really long time, it worked fine and no one noticed that anything was missing (including me.) Those backups were daily rsyncs stored on the second server. Paul Schmehl, Retired As if it wasn't already obvious, my opinions are my own and not those of my employer. ******************************************* "It is as useless to argue with those who have renounced the use of reason as to administer medication to the dead." Thomas Jefferson "There are some ideas so wrong that only a very intelligent person could believe in them." George Orwell