From owner-freebsd-questions@freebsd.org Sun Oct 3 18:45:29 2021 Return-Path: Delivered-To: freebsd-questions@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9C2F666CB25 for ; Sun, 3 Oct 2021 18:45:29 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4HMt880pTnz3sfD for ; Sun, 3 Oct 2021 18:45:28 +0000 (UTC) (envelope-from tech-lists@zyxst.net) Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id BF3AB32009DB for ; Sun, 3 Oct 2021 14:45:26 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sun, 03 Oct 2021 14:45:26 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zyxst.net; h= date:from:to:subject:message-id:references:mime-version :content-type:in-reply-to; s=fm3; bh=au2xH8qfucWqJsGCSWevud+AdTS 9lJWmWlCZ5q03DgE=; b=DWX8S7aiyGopsZvZXoUYannUDarHCUT9ghkBC8B+IAZ +Vwll/B9eP9Umn2EDIdLxTbqmPTaXfyMFo/KIzNheMCkdOyubZeHlhGjg5Q7tUzw qB890zcI990MUoR/9nKXYvyYYSG0Xr6XkZkV9bkSJuHtHoBBhq5Z+ysdkHVyPpqz M1oKa9prauxvpMcUBNcdq2KqXEUSNC2TrzGnjB7zwJmUejidFFv8eA3PfZs/TsfM xwNi1FpmeP8T86Lc3CUQoJVo1i60+kHnVhW9dIaaaYrf5h9CE5SrgcjbZF9ulQQz JfPUfRgOUNdZH//mbRviHE2M1EgjyRDLQOSjhVViqwg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=au2xH8 qfucWqJsGCSWevud+AdTS9lJWmWlCZ5q03DgE=; b=kfmwtDDeOZ+8TowV07WdB2 pytqNpdAE8vcrTBi2+9AQXTAnIusQTjTPQuPo7nHoRwvwrfZrtlPmmuO+QBgHl+H L+ibsK6f+VBtgC/mzkqA+7O5jeP101NRxS1sYsnMb1GAiyuEi36J234vZOX41Lw3 edJ3sVS+FFAteRlCEryZ5+rGGy5B9lgDbAFRxxnu4unQi82zxirW7jjpJa9szaV2 yyPY18bQCWGGdcVOKC2Cdt1NMJLEmk9tUlA5nQ750UC8x+Mm79+uy4V+yDiTxBwr j/GMtbLghdogusHxeZlMXYgQQnvfVDzm/1HXmFNJJOBUn7x3A8Np5+DJfgstN3wA == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudeltddguddvjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecunecujfgurhepfffhvffukfhfgggtuggjsehgtd erredttddvnecuhfhrohhmpehtvggthhdqlhhishhtshcuoehtvggthhdqlhhishhtshes iiihgihsthdrnhgvtheqnecuggftrfgrthhtvghrnheptdehiefgvddufeekkedvtdefvd ettddtkeduvdegveelffdtkeffudejvdfhudetnecuvehluhhsthgvrhfuihiivgeptden ucfrrghrrghmpehmrghilhhfrhhomhepthgvtghhqdhlihhsthhsseiihiigshhtrdhnvg ht X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sun, 3 Oct 2021 14:45:25 -0400 (EDT) Date: Sun, 3 Oct 2021 19:45:22 +0100 From: tech-lists To: freebsd-questions@freebsd.org Subject: Re: zfs q regarding backup strategy Message-ID: Mail-Followup-To: freebsd-questions@freebsd.org References: <20211001222816.a36e9acbd4e8829aed3afb68@sohara.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="GwUbG/3hSHM5PLss" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 4HMt880pTnz3sfD X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=zyxst.net header.s=fm3 header.b=DWX8S7ai; dkim=pass header.d=messagingengine.com header.s=fm1 header.b=kfmwtDDe; dmarc=none; spf=none (mx1.freebsd.org: domain of tech-lists@zyxst.net has no SPF policy when checking 64.147.123.19) smtp.mailfrom=tech-lists@zyxst.net X-Spamd-Result: default: False [-6.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_NONE(0.00)[]; RCVD_COUNT_THREE(0.00)[4]; MID_RHS_MATCH_FROMTLD(0.00)[]; DKIM_TRACE(0.00)[zyxst.net:+,messagingengine.com:+]; NEURAL_HAM_SHORT(-1.00)[-0.999]; SIGNED_PGP(-2.00)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_TLS_LAST(0.00)[]; ASN(0.00)[asn:11403, ipnet:64.147.123.0/24, country:US]; RCVD_IN_DNSWL_LOW(-0.10)[64.147.123.19:from]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[zyxst.net:s=fm3,messagingengine.com:s=fm1]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.20)[multipart/signed,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; DMARC_NA(0.00)[zyxst.net]; RCPT_COUNT_ONE(0.00)[1]; DWL_DNSWL_LOW(-1.00)[messagingengine.com:dkim]; R_SPF_NA(0.00)[no SPF record]; RWL_MAILSPIKE_POSSIBLE(0.00)[64.147.123.19:from]; MAILMAN_DEST(0.00)[freebsd-questions] X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Oct 2021 18:45:29 -0000 --GwUbG/3hSHM5PLss Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 03, 2021 at 02:46:47AM -0700, David Christensen wrote: >On 10/2/21 16:21, tech-lists wrote: > >> OK. if I think I understand correctly then if we need to keep everything >> then I'll need to keep every incremental snapshot. > > >ZFS is novel and complex. It requires different thinking than >traditional partitions/ slices, volumes, filesystems, etc.. =20 Yep I hear you. Someone else mentioned bacula which keeps track of files in a database. Maybe thats the path I'll need to go down. I'm looking for a recent (say from 2020 on) book about ZFS and OpenZFS on FreeBSD with some worked examples. The Mastery books which I think you mentioned earlier, the latest I can find is from 2016 and a lot has happened to zfs in five years. It's a problem with all technology books where the technology changes rapidly. I'm familiar with zfs for my own use. It's saved data from broken disks several times. Just unfamiliar in this particilar use case: [1] offsite backup over ssh or tls [2] *all* changes to live site must be roll-backable [?] from backup, for all time. If a file disappears from the live site I should be able to restore it from backup. [3] backup must be searchable. Doesn't have to be searchable all the time, it just has to be if something needs to be restored. Basically if the system gets set up, runs for a couple of years say. Then I get asked to restore the site into the state it was a year and a half ago. Then three months on from that restore point, restore it somewher= e=20 else like another test system. I need to be able to do that reliably. But yeah, in the abscence of a book I really need to do testing. --=20 J. --GwUbG/3hSHM5PLss Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE8n3tWhxW11Ccvv9/s8o7QhFzNAUFAmFZ+jkACgkQs8o7QhFz NAUOdBAAr8CL9bXxoibroji5awoFSlgua1amRZtk06k9ABQOptpBWfkhMKLCjiZa D8b65BUACeZ+eX97EBD/h2r79FbIvX8Mku2idKNj9RjFZavM+VAXlspWy+2dtJdW p+dyD8Xh4p8VvXbvlKjZ9y94QCNcIoUF5nIh9KaF7HRuyj1dy08Jov44BvvxWZGq CW6I4SDO7OaqbEsrN8oZCTDhOyvHm0n6IPiTiGKrC/PboOL5f3rojxQOYpm9DBR8 u+wPQB+1G15MMQGvr+KaEQrBfuA1G5OZjePjxNAVGULsoBFbmh59jGo15lj6Ic2Y OmOLCNbZSVQJDe1Ct6nEDkKi6qxe9oa3aUlOQK4jSMUqWMQ26WB73P28SaNAUy+a Kki3iIGzaJxoP/kokO8MCxZknKucy+2vzs8Peown8mHfXBPedvUuSmiAb/+ekakq RbGqhWkJvLSq3ZovGYGIJt1xDRkMRQ9ByrWIysKqPzu+hIQ2B3ZpOK3qmZCx7sIU +Cwt6ouEMlx/hyE7aDqFrYp8FzKA5tILyGK1JmpaFmXvc9HVOi7V1H02o91ktPMq GZ5HIXWqb6VRty2nAVFwyUa4u4nvgXWZphutj0QAFq0uu6r5v5LUpttev84PdmpJ 1xvQxmWksj4qi3f7JDXHHCyxDRKtcfLE1OH+CV1UDWY0R8PDGqc= =daBF -----END PGP SIGNATURE----- --GwUbG/3hSHM5PLss--