zfs backup question

Julien Cigar <[email protected]> Fri, 19 Jun 2026 10:58:58 +0200
Newsgroups gmane.os.freebsd.questions
Message-ID <ajUC39Hhy3JGOEnK@x1>
Hello,

We are backuping our servers with Sanoid / Syncoid. 
Our servers provde access to several (web) applications and each 
of them is stored in a dedicated ZFS dataset and running in a 
dedicated jail. 
So we have something like zroot/jails/app1, zroot/jails/app2, 
zroot/jail/appx, etc

Due to some changes to our CI/CD pipeline and the way our apps are 
deployed, the zfs dataset (zroot/jails/xxx) is now destroyed and 
re-created on each deployment (the "app" is distributed as a gzipped 
zfs dataset and the deploy process is a simple send/recv). 
It works well except for backuping as there is no common ancestor 
anymore each time the dataset is destroyed.
The answer is probably "no", but: is there a way to handle this 
without having to send the whole dataset when backuping?

(We are thinking of maybe use Podman (or maybe simply a FreeBSD 
package?) to package/distribute the application but I haven't found 
any good documentation on how packaging something with Podman yet ..)

Thanks,
Julien

-- 
Julien Cigar
Belgian Biodiversity Platform (http://www.biodiversity.be)
PGP fingerprint: EEF9 F697 4B68 D275 7B11  6A25 B2BB 3710 A204 23C0
No trees were killed in the creation of this message.
However, many electrons were terribly inconvenienced.
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCAAdFiEEnF27CBNtOraRNmgqCLYqJMpBHmkFAmo1BMoACgkQCLYqJMpB
HmlHGBAApHjE6SN1Dw1LTHwgX3Dj8xvsQRePmvy/gTEbjoXEq2KeUgsz36KwbNV9
mG3J5cSi1bAtvz4ynh06b0xIXIUWEMOuSVwXfOgCMHJiDgj5ecN0RBx7EB0N0cmS
GXCRJxuYbwRpkyYGZSxyeZnHLRhSVA+qYmjxqdMx4WKJKrppE6sq2SaXqjeEzSwl
xEs80hmadglD5RGnEMCzS16Su1XXS/293WRt3piWqJeGCT44476x1ZV+6wGw1Gum
y0F/Hln1IuJf0qbj4bFb+dbn4XebFwPC0oPS4p7RVR6y3xsAszRa+IEzczqmKEJ+
7v8F4iZNEgsm9TrhZxjiWWpCN0vwOOjp/aK30OsVZBQ1Otp6i26sTCvTOt6Wbu8k
MFWMeoC577ticvhjAaN+AaaJanq3t1HAqQnVYbhJx7JI/sORZTeQrJUZK/ZDG/Y3
mjKhuAoodoKSvy+u0EBOOvAIgRGXLMz7chIglTIAlpUpEPMumaCBnKqYJ6bOoo+j
uBhk0Mu2nH8p5ZRvCKrr2LhEx/FoE2U51zJHmWVcThpIaJ/D+5MQo0wbHvALIE4o
jdbFXfcl+3xh0aEaCx2/xgrD5iTXiBh+2SgghtkqKQX88dFJ8JyX+R0OkXEhUO8H
5ZcPN+W7bojH26VrqegZk++2HW2iJE86kqGhpstYIHdZuaEBJ0I=
=ktuz
-----END PGP SIGNATURE-----