From owner-freebsd-fs@freebsd.org Sun May 8 11:02:36 2016 Return-Path: Delivered-To: freebsd-fs@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 D9779B32FBF for ; Sun, 8 May 2016 11:02:36 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id C93111653 for ; Sun, 8 May 2016 11:02:36 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: by mailman.ysv.freebsd.org (Postfix) id C8803B32FBE; Sun, 8 May 2016 11:02:36 +0000 (UTC) Delivered-To: fs@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 C8283B32FBD for ; Sun, 8 May 2016 11:02:36 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:201:6350::2]) by mx1.freebsd.org (Postfix) with ESMTP id 5DC9F1652 for ; Sun, 8 May 2016 11:02:36 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:7448:9e99:d76f:b82]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPSA id 2DB0C45A for ; Sun, 8 May 2016 14:02:28 +0300 (MSK) Date: Sun, 8 May 2016 14:02:27 +0300 From: Lev Serebryakov Reply-To: lev@FreeBSD.org Organization: FreeBSD X-Priority: 3 (Normal) Message-ID: <886527019.20160508140221@serebryakov.spb.ru> To: fs@freebsd.org Subject: ZFS hierathy, snapshots and backup tool -- how to traverse snapshotted tree properly? MIME-Version: 1.0 Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg="pgp-sha512"; boundary="----------04417A05A0890A6CE" X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 08 May 2016 11:02:36 -0000 ------------04417A05A0890A6CE Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: base64 SGVsbG8gRnMsDQoNCiAgSSdtIHdyaXRpbmcgc29tZSBiYWNrdXAgdG9vbCAoeWV0IGFub3Ro ZXIsIGRvbid0IGFzayEpIGFuZCBlbmNvdW50ZXIgc29tZQ0KICJpbmNvbnZlbmllbmNlIiBp biBaRlMgc25hcHNob3Qgc3lzdGVtLCBmb3Igd2hpY2ggSSBkb24ndCBzZWUgZ29vZCBzb2x1 dGlvbg0KIChhbGwgSSBjb3VsZCBpbWFnaW5lIGlzIGtsdWRneSBhbmQgdWdseSkuIE1heWJl LCB0aGVyZSBpcyBzb21lIGFwcHJvYWNoIEkNCiBkaWRuJ3Qgbm90aWNlIG9yIHNvbWUgWkZT LXNwZWNpZmljIEFQSSBJIHNob3VsZCBub3c/DQoNCiAgTGV0cyBzYXksIGhlcmUgaXMgc29t ZSBoaWVyYXJjaHkgb2YgWkZTIGZpbGUgc3lzdGVtcy4gRm9yIGV4YW1wbGUsIEkgd2lsbA0K ICB1c2UgIi9ob21lIiB3aGljaCBoYXZlIG9uZSBmaWxlc3lzdGVtIHBlciB1c2VyOg0KDQog ICAgenBvb2wvaG9tZS91c2VyMSAtPiAvaG9tZS91c2VyMQ0KICAgIHpwb29sL2hvbWUvdXNl cjIgLT4gL2hvbWUvdXNlcjINCiAgICB6cG9vbC9ob21lL3VzZXIzIC0+IC9ob21lL3VzZXIz DQoNCiBCdXQgaXQgY291bGQgYmUgbXVjaCBtb3JlIGNvbXBsZXggaGllcmFyY2h5Lg0KDQog Tm93LCB3ZSBoYXZlIGJhY2t1cCB0b29sLCB3aGljaCB3b3JrcyB3aXRoIGZpbGVzeXN0ZW0g dHJlZS4gSWYgSSB3YW50IHRvDQpiYWNrdXAgYWxsIG15IHVzZXJzLCBJIGNvdWxkIHNldHVw IGl0IHRvIGJhY2t1cCAiL2hvbWUiIGFuZCBldmVyeXRoaW5nDQp3b3JrcyBldmVuIGlmIHVz ZXJzIHdpbGwgYmUgYWRkZWQgKG9yIHJlbW92ZWQpIGluIGZ1dHVyZS4NCg0KICBCdXQgU1RP UCEgV2Ugd2FudCB0byBiYWNrdXAgc25hcHNob3QsIGlmIG91ciBmaWxlc3lzdGVtIHN1cHBv cnRzDQpzbmFwc2hvdHMhIEl0IGlzIGdvb2QgaWRlYSEgWkZTIHN1cHBvcnRzIHNuYXBzaG90 IQ0KDQogIEl0IGlzIGVhc3kgdG8gdGVhY2ggYmFja3VwIHRvb2wgdG8gY2FsbA0KDQp6ZnMg c25hcHNob3QgLXIgJHtiYWNrdXBfcm9vdH1AJHtyYW5kb21uYW1lfQ0KDQogIGF0IGJlZ2lu bmluZyBhbmQNCg0KemZzIGRlc3Ryb3kgLXIgJHtiYWNrdXBfcm9vdH1AJHtyYW5kb21uYW1l fQ0KDQogIGF0IHRoZSBlbmQgb2YgdGhlIHByb2Nlc3MuIE5vIHByb2JsZW1zIGhlcmUuDQoN CiAgIFByb2JsZW1zIGFyZSwgaG93IGJhY2t1cCB0b29sIHNob3VsZCBUUkFWRVJTRSBzbmFw c2hvdHRlZCBkaXJlY3RvcnkgdHJlZQ0KIG5vdz8NCg0KICAgU2ltcGxlICJnbyB0byAke2Jh Y2t1cF9yb290fS8uemZzLyR7cmFuZG9tbmFtZX0iIERPRVNOJ1QgV09SSyEgQmVjYXVzZQ0K IC9ob21lLy56ZnMvJHtyYW5kb21uYW1lfSBkb2VzIG5vdCBjb250YWluIHVzZXIgZGlyZWN0 b3JpZXMuIFRoZXkgYXJlDQogc2VwYXJhdGUgRlNlcyBhbmQgaGF2ZSBzZXBhcmF0ZSBwYXRo cyBmb3IgdGhlaXIgc25hcHNob3RzLiBUcmF2ZXJzaW5nDQogImxpdmUiIHRyZWUgYnV0IGdl dHRpbmcgZGF0YSBmcm9tIHNuYXBzaG90cyBpcyBub3QgcHJvcGVyIHdheSB0byBkbyB0aGlz LA0KIGZvciBzdXJlLCBhcyBpdCBpcyBkZXByZWNpYXRlIHdob2xlIGlkZWEgb2Ygc25hcHNo b3RzLg0KDQogIElzIGhlcmUgZ29vZCBzb2x1dGlvbiBmb3IgdGhpcyBwcm9ibGVtPw0KDQog IE9mIGNvdXJzZSwgaXQgaXMgcG9zc2libGUgdG8gY29uZmlndXJlIGVhY2ggRlMgZm9yIGJh Y2t1cCB0b29sIG9uZS1ieS1vbmUsDQogYnV0IEkgZG9uJ3QgbGlrZSB0aGlzICBzb2x1dGlv biwgYXMgaW4gWkZTIHdvcmxkIHRoZXJlIGNvdWxkIGJlIHZlcnkgZGVlcA0KIGFuZCBuZXN0 ZWQgRlMgIGhpZXJhcmNoaWVzLiBBbHNvLCBjb25maWd1cmluZyBlYWNoIEZTIHNlcGFyYXRl bHkgaW4gYmFja3VwDQogdG9vbCBjb25maWd1cmF0aW9uIGxlYWRzIHRvIGZvcmdvdHRlbiBG U2VzIGluIGxvbmctdGVybSBtYWludGVuYW5jZSBmb3INCiBzdXJlLg0KDQotLSANCkJlc3Qg cmVnYXJkcywNCiBMZXYgICAgICAgICAgICAgICAgICAgICAgICAgIG1haWx0bzpsZXZARnJl ZUJTRC5vcmc= ------------04417A05A0890A6CE Content-Type: application/pgp-signature -----BEGIN PGP MESSAGE----- Version: GnuPG v2.0.22 (MingW32) iQJ8BAEBCgBmBQJXLxzDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRGOTZEMUNBMEI1RjQzMThCNjc0QjMzMEFF QUIwM0M1OEJGREM0NzhGAAoJEOqwPFi/3EePr0oP/A1oOzA+bJ/hzpgNimvYEiS8 X/aEzthaekt1/Bzism+sVBmRPSima8D2o7iwUQ5mBkycokXJOREfgPbDyBvjsKBi mspA7G2B6oU6Ui53xXzNoVS77VD+WJd1m6PzGSvKxjNwWwWXDvBKVsLgk9aqtIWu 7Fzm98koz6xiY2rbzpFxFfqtlACV8TckvV2O1g8Dyb35W20+ANmoKg2AvC7LIJbW zdVi0Ev9VqSqFalu+lgn5AaV3U3axWhb5q4tPZibrrMylSQijrjo/HDr4ne+VB4z wTr0BmTPyNUbYUjJKgexGzXIdJlM9uA6uhGjZOhQT2NEH7sCG8b1wfE4QkmCTvfi rJee6nhNNVwljrzXu95NIxRpa2jZVdza+No6b94C9m9Etpku4YIMQwml3en+3R8R WfRHdI0RGBDKna5Y6pSu4FL40tN9I5NqO9l+EtUsvPB+15bDJUFC7xwtbCiiz7Qk lw59xPlH+4e3CPeZq/BO2jKeSamygvf4f5FkyvQMZTmJX0SdHG5tiQVROFspuCCu grjSoaAchq/Hd+ZzW+nQMMePMvn0VCXYfkh24dKgu6xI3BTuSCn+i98rkiZHM37S soIEW2Lbe3+tJd/Q0tHOgV/Maoa5r9f6KmlaL9vHLtVybxQ1pckLtKCwra19jaBM jYPfzSAj2tpUyxBbOp3h =eKje -----END PGP MESSAGE----- ------------04417A05A0890A6CE--