From owner-freebsd-questions@FreeBSD.ORG Wed Nov 12 18:08:52 2014 Return-Path: Delivered-To: FreeBSD-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id D9DC91CB for ; Wed, 12 Nov 2014 18:08:52 +0000 (UTC) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [IPv6:2607:f3e0:0:1::12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "smarthost.sentex.ca", Issuer "smarthost.sentex.ca" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 76280274 for ; Wed, 12 Nov 2014 18:08:52 +0000 (UTC) Received: from [IPv6:2607:f3e0:0:4:f025:8813:7603:7e4a] (saphire3.sentex.ca [IPv6:2607:f3e0:0:4:f025:8813:7603:7e4a]) by smarthost1.sentex.ca (8.14.9/8.14.9) with ESMTP id sACI8g6t014922; Wed, 12 Nov 2014 13:08:42 -0500 (EST) (envelope-from mike@sentex.net) Message-ID: <5463A22C.7030006@sentex.net> Date: Wed, 12 Nov 2014 13:08:44 -0500 From: Mike Tancsa Organization: Sentex Communications User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0 MIME-Version: 1.0 To: Gene , Freebsd Questions Subject: Re: FBSD 10, zfs, can't find mountpoint for /usr References: <20141112161610.M95499@brightstar.bomgardner.net> <54638E16.6070607@sentex.net> <20141112172332.M24598@brightstar.bomgardner.net> In-Reply-To: <20141112172332.M24598@brightstar.bomgardner.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.75 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Nov 2014 18:08:52 -0000 On 11/12/2014 12:28 PM, Gene wrote: > OK - so on the older system, if I wanted to take a snapshot of, say /usr/ > local/etc, I would have to snapshot /usr (/usr being the upstream > mountpoint). Yes, you would typically do a UFS snapshot like that. > So now, if I want a similar snapshot of /usr/local/etc, any idea > what the path would be? Can't do /usr, it's no longer a mountpoint. > Ditto /usr/local. Snapshoting "/" maybe? Would that no longer capture the > entire pool? Hmmmm.... Yes, it would indeed be / ZFS snapshots are VERY efficient and fast. So dont worry about the space they take. If just a few MB changed, the space it takes to keep that snapshot wont be much bigger than the few MB. Here is one of my servers with a default install and daily snapshots. As you can see, / does not register as it doesnt get updated that often. /var does, which makes sense due to the logs. But even there, it seems quite efficient and economical. # zfs list zroot NAME USED AVAIL REFER MOUNTPOINT zroot 7.24G 88.7G 96K none # zfs list -t snapshot NAME USED AVAIL REFER MOUNTPOINT zroot@prev-1 0 - 96K - zroot@5 0 - 96K - zroot@6 0 - 96K - zroot@0 0 - 96K - zroot@1 0 - 96K - zroot@2 0 - 96K - zroot@3 0 - 96K - zroot@4 0 - 96K - zroot/ROOT@prev-1 0 - 96K - zroot/ROOT@5 0 - 96K - zroot/ROOT@6 0 - 96K - zroot/ROOT@0 0 - 96K - zroot/ROOT@1 0 - 96K - zroot/ROOT@2 0 - 96K - zroot/ROOT@3 0 - 96K - zroot/ROOT@4 0 - 96K - zroot/ROOT/default@prev-1 280K - 4.08G - zroot/ROOT/default@5 0 - 4.08G - zroot/ROOT/default@6 0 - 4.08G - zroot/ROOT/default@0 10.2M - 4.08G - zroot/ROOT/default@1 9.53M - 4.08G - zroot/ROOT/default@2 9.96M - 4.08G - zroot/ROOT/default@3 11.9M - 4.08G - zroot/ROOT/default@4 1.71M - 4.09G - zroot/tmp@prev-1 324K - 25.9M - zroot/tmp@5 0 - 25.9M - zroot/tmp@6 0 - 25.9M - zroot/tmp@0 324K - 25.8M - zroot/tmp@1 324K - 25.8M - zroot/tmp@2 324K - 25.8M - zroot/tmp@3 636K - 25.8M - zroot/tmp@4 652K - 25.9M - zroot/usr@prev-1 0 - 96K - zroot/usr@5 0 - 96K - zroot/usr@6 0 - 96K - zroot/usr@0 0 - 96K - zroot/usr@1 0 - 96K - zroot/usr@2 0 - 96K - zroot/usr@3 0 - 96K - zroot/usr@4 0 - 96K - zroot/usr/home@prev-1 0 - 213M - zroot/usr/home@5 0 - 213M - zroot/usr/home@6 0 - 213M - zroot/usr/home@0 0 - 213M - zroot/usr/home@1 0 - 213M - zroot/usr/home@2 0 - 213M - zroot/usr/home@3 84K - 213M - zroot/usr/home@4 96K - 213M - zroot/usr/ports@prev-1 0 - 1.66G - zroot/usr/ports@5 0 - 1.66G - zroot/usr/ports@6 0 - 1.66G - zroot/usr/ports@0 0 - 1.66G - zroot/usr/ports@1 0 - 1.66G - zroot/usr/ports@2 0 - 1.66G - zroot/usr/ports@3 0 - 1.66G - zroot/usr/ports@4 224K - 1.66G - zroot/usr/src@prev-1 0 - 1.02G - zroot/usr/src@5 0 - 1.02G - zroot/usr/src@6 0 - 1.02G - zroot/usr/src@0 0 - 1.02G - zroot/usr/src@1 0 - 1.02G - zroot/usr/src@2 0 - 1.02G - zroot/usr/src@3 0 - 1.02G - zroot/usr/src@4 0 - 1.02G - zroot/var@prev-1 0 - 96K - zroot/var@5 0 - 96K - zroot/var@6 0 - 96K - zroot/var@0 0 - 96K - zroot/var@1 0 - 96K - zroot/var@2 0 - 96K - zroot/var@3 0 - 96K - zroot/var@4 0 - 96K - zroot/var/crash@prev-1 0 - 96K - zroot/var/crash@5 0 - 96K - zroot/var/crash@6 0 - 96K - zroot/var/crash@0 0 - 96K - zroot/var/crash@1 0 - 96K - zroot/var/crash@2 0 - 96K - zroot/var/crash@3 0 - 96K - zroot/var/crash@4 0 - 96K - zroot/var/log@prev-1 304K - 10.4M - zroot/var/log@5 156K - 10.8M - zroot/var/log@6 92K - 10.8M - zroot/var/log@0 3.07M - 12.5M - zroot/var/log@1 2.11M - 12.0M - zroot/var/log@2 5.49M - 14.0M - zroot/var/log@3 5.25M - 14.9M - zroot/var/log@4 2.09M - 15.6M - zroot/var/mail@prev-1 0 - 520K - zroot/var/mail@5 0 - 520K - zroot/var/mail@6 0 - 520K - zroot/var/mail@0 116K - 536K - zroot/var/mail@1 128K - 548K - zroot/var/mail@2 108K - 560K - zroot/var/mail@3 108K - 560K - zroot/var/mail@4 116K - 568K - zroot/var/tmp@prev-1 64K - 104K - zroot/var/tmp@5 0 - 104K - zroot/var/tmp@6 0 - 104K - zroot/var/tmp@0 0 - 104K - zroot/var/tmp@1 0 - 104K - zroot/var/tmp@2 64K - 104K - zroot/var/tmp@3 64K - 104K - zroot/var/tmp@4 64K - 104K - ---Mike -- ------------------- Mike Tancsa, tel +1 519 651 3400 Sentex Communications, mike@sentex.net Providing Internet services since 1994 www.sentex.net Cambridge, Ontario Canada http://www.tancsa.com/