On 23 May 2017, at 15:53, Chris Ferebee wrote:

Hi all,

znapzend is wonderful for snapshots and backups.

However, for backups of internet-facing zones, I would prefer a "pull" rather than "push" configuration, such that the backup host initiates the connection to the live host, rather than the other way around. That way, the backup host can sit securely behind a NAT firewall, and the live host doesn’t need to have ssh keys etc. giving access to the backup host.

This just seems more secure on general principles considering ransomware and other threats.

Yes, pulling from an internet-facing zone makes sense. As well as keeping ssh keys off the internet-facing zone, your backup host can be totally isolated from incoming internet connections.


I don’t see how to implement something along these lines easily with znapzend. Is there an alternative that would support this type of configuration?

I don't use znapzend myself, but see from http://www.znapzend.org/ that it uses zfs send/receive. One thing
I do locally (i.e. in house, off the internet) with zfs send/receive is:

1) use 'zfs send' to output to local disk file - this is initiated by cron on that host/zone 2) rsync in 'pull mode' from another host/zone to retrieve the file - I delete the source file as part of that,
   to keep things tidy there
3) perform 'zfs receive' using that file


You may wish to add some checksumming to that, particularly where there can be a significant delay between
snapshot creation and retrieval.


-------------------------------------------
smartos-discuss
Archives: https://www.listbox.com/member/archive/184463/=now
RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00
Modify Your Subscription: 
https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb
Powered by Listbox: http://www.listbox.com

Reply via email to