From owner-freebsd-geom@FreeBSD.ORG Fri Dec 1 10:49:01 2006 Return-Path: X-Original-To: freebsd-geom@FreeBSD.org Delivered-To: freebsd-geom@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 838EA16A407 for ; Fri, 1 Dec 2006 10:49:01 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp8-g19.free.fr (smtp8-g19.free.fr [212.27.42.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD77643C9D for ; Fri, 1 Dec 2006 10:48:47 +0000 (GMT) (envelope-from tataz@tataz.chchile.org) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp8-g19.free.fr (Postfix) with ESMTP id 5D82D54C9 for ; Fri, 1 Dec 2006 11:49:00 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id CF3B09B465 for ; Fri, 1 Dec 2006 10:49:55 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id B17AA408C; Fri, 1 Dec 2006 11:49:55 +0100 (CET) Date: Fri, 1 Dec 2006 11:49:55 +0100 From: Jeremie Le Hen To: freebsd-geom@FreeBSD.org Message-ID: <20061201104955.GG9880@obiwan.tataz.chchile.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.13 (2006-08-11) Cc: Subject: gsnapshot around ? X-BeenThere: freebsd-geom@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GEOM-specific discussions and implementations List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Dec 2006 10:49:01 -0000 Hi, we are getting more and more feature through Geom, coming near those provided by Linux' LVM. I'm thinking of gstripe, gvirstor, ... However, it supports block-level snapshots which is not possible on FreeBSD currently AFAIK. I guess gjournal has some backends that might be used to create gsnapshot. It would be pretty useful in some case, especially when FreeBSD will support Xen Dom0. For instance, one can create a bare FreeBSD install in a vnode-backed md(4) file, apply gsnapshot on it to create N writable snapshots. When a DomU instance will write into it, a Copy-On-Write mechanism will be triggered to make the changes elsewere. For more information, type "lvm snapshot cow" on Google. Is there any work in this area at the moment ? Thank you ! Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org >