From owner-freebsd-questions@freebsd.org Tue Mar 29 21:43:05 2016 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8B82BAE261B for ; Tue, 29 Mar 2016 21:43:05 +0000 (UTC) (envelope-from dennis@lightandshadow.tv) Received: from mx-relay10.cloudservice.ag (mx-relay10.cloudservice.ag [81.20.94.213]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "*.antispameurope.com", Issuer "TeleSec ServerPass DE-2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 098FA16C3 for ; Tue, 29 Mar 2016 21:43:04 +0000 (UTC) (envelope-from dennis@lightandshadow.tv) Received: from fw1.hostedoffice.ag ([81.20.90.82]) by mx-gate10.cloudservice.ag; Tue, 29 Mar 2016 23:42:17 +0200 Received: from EX10HUB3.hosting.inetserver.de (unknown [10.20.10.71]) by qhexrelay1.hosting.inetserver.de (Postfix) with ESMTP id 73DF2175C63 for ; Tue, 29 Mar 2016 23:42:17 +0200 (CEST) Received: from [192.168.100.153] (80.128.239.26) by mail.hostedoffice.ag (10.20.10.202) with Microsoft SMTP Server (TLS) id 14.3.235.1; Tue, 29 Mar 2016 23:40:03 +0200 Subject: Re: FreeBSD ZFS snapshots and "previous versions" To: References: <56FAA0B1.4000901@lightandshadow.tv> <56FAA86D.6070404@FreeBSD.org> From: Dennis Steinkamp Message-ID: <56FAF6B6.9070300@lightandshadow.tv> Date: Tue, 29 Mar 2016 23:42:14 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 MIME-Version: 1.0 In-Reply-To: <56FAA86D.6070404@FreeBSD.org> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [80.128.239.26] X-EXCLAIMER-MD-CONFIG: e299f49b-79fd-4cde-afcd-99df35de8a6e X-hostedoffice-tnef: done X-cloud-security-sender: dennis@lightandshadow.tv X-cloud-security-recipient: freebsd-questions@freebsd.org X-cloud-security-Virusscan: CLEAN X-cloud-security-disclaimer: This E-Mail was scanned by E-Mailservice on mx-gate10 with 8BF0D480016 X-cloud-security-connect: fw1.hostedoffice.ag[81.20.90.82], TLS=0, IP=81.20.90.82 X-cloud-security: scantime:.2107 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2016 21:43:05 -0000 Thank you for your reply. Yeah, i know about FreeNAS and it`s great dont get me wrong but its often a little bit behind the most recent freebsd versions and i`d like to do this in a more "puristic" approach. I always thought that FreeNAS doesn`t support snapshots through previous versions properly. Did that change in any way with Samba4? Am 29.03.2016 um 18:08 schrieb Matthew Seaman: > On 2016/03/29 16:35, Dennis Steinkamp wrote: >> - Are OmniOS and FreeBSD are on the same ZFS version (or at least equal >> feature wise) > Pretty much, yes. Since the end of the Oracle code, there's hasn't been > a version number per-se, but a set of feature flags. Given you're using > a system based on OpenZFS code, so long as you have support for the same > set of feature flags then you should have compatible functionality. > > You can see what feature-flags are supported on any system by running > 'zpool upgrade -v' -- this is what you get on a recent 10.3-PRERELEASE > machine: > > {{{ > % zpool upgrade -v > This system supports ZFS pool feature flags. > > The following features are supported: > > FEAT DESCRIPTION > ------------------------------------------------------------- > async_destroy (read-only compatible) > Destroy filesystems asynchronously. > empty_bpobj (read-only compatible) > Snapshots use less space. > lz4_compress > LZ4 compression algorithm support. > multi_vdev_crash_dump > Crash dumps to multiple vdev pools. > spacemap_histogram (read-only compatible) > Spacemaps maintain space histograms. > enabled_txg (read-only compatible) > Record txg at which a feature is enabled > hole_birth > Retain hole birth txg for more precise zfs send > extensible_dataset > Enhanced dataset functionality, used by other features. > embedded_data > Blocks which compress very well use even less space. > bookmarks (read-only compatible) > "zfs bookmark" command > filesystem_limits (read-only compatible) > Filesystem and snapshot limits. > large_blocks > Support for blocks larger than 128KB. > > The following legacy versions are also supported: > > VER DESCRIPTION > --- -------------------------------------------------------- > 1 Initial ZFS version > 2 Ditto blocks (replicated metadata) > 3 Hot spares and double parity RAID-Z > 4 zpool history > 5 Compression using the gzip algorithm > 6 bootfs pool property > 7 Separate intent log devices > 8 Delegated administration > 9 refquota and refreservation properties > 10 Cache devices > 11 Improved scrub performance > 12 Snapshot properties > 13 snapused property > 14 passthrough-x aclinherit > 15 user/group space accounting > 16 stmf property support > 17 Triple-parity RAID-Z > 18 Snapshot user holds > 19 Log device removal > 20 Compression using zle (zero-length encoding) > 21 Deduplication > 22 Received properties > 23 Slim ZIL > 24 System attributes > 25 Improved scrub stats > 26 Improved snapshot deletion performance > 27 Improved snapshot creation performance > 28 Multiple vdev replacements > > For more information on a particular version, including supported releases, > see the ZFS Administration Guide. > > }}} > >> - Am i able to build a prooduction stable zfs filer with freebsd that >> supports zfs snapshots for windows clients the same way OmniOS does. > Yes. > > In fact, for NAS use, take a look at http://www.freenas.org/ which is a > project built on FreeBSD and ZFS. > > Cheers, > > Matthew > >