Return-Path: <oracle-l-bounce@freelists.org>
Delivered-To: 2-oracle-l@orafaq.com
Received: (qmail 3287 invoked from network); 12 Dec 2006 11:32:16 -0600
Received: from freelists-180.iquest.net (HELO turing.freelists.org) (206.53.239.180)
  by 69.64.49.119 with SMTP; 12 Dec 2006 11:32:15 -0600
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 2A0D2567CA1;
 Tue, 12 Dec 2006 12:31:19 -0500 (EST)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 22291-01-3; Tue, 12 Dec 2006 12:31:19 -0500 (EST)
Received: from turing (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 4AF09567C99;
 Tue, 12 Dec 2006 12:31:17 -0500 (EST)
Received: with ECARTIS (v1.0.0; list oracle-l); Tue, 12 Dec 2006 12:30:12 -0500 (EST)
Received: from localhost (localhost [127.0.0.1])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 0342E567C2F
 for <oracle-l@freelists.org>; Tue, 12 Dec 2006 12:30:12 -0500 (EST)
Received: from turing.freelists.org ([127.0.0.1])
 by localhost (turing [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id 21826-01 for <oracle-l@freelists.org>;
 Tue, 12 Dec 2006 12:30:11 -0500 (EST)
Received: from mail.pdx.polyserve.com (mail2.pdx.polyserve.com [216.64.170.69])
 by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 6DCE5567635
 for <oracle-l@freelists.org>; Tue, 12 Dec 2006 12:30:03 -0500 (EST)
Received: from ex2.ms.polyserve.com (ex2.ms.polyserve.com [10.1.0.6])
 by mail2.pdx.polyserve.com (Postfix) with ESMTP id 3F51D5EC33A
 for <oracle-l@freelists.org>; Tue, 12 Dec 2006 09:30:54 -0800 (PST)
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C71E13.4611A388"
Subject: RE: ZFS snapshots
Date: Tue, 12 Dec 2006 09:30:53 -0800
Message-ID: <5D2570CAFC98974F9B6A759D1C74BAD001C3378F@ex2.ms.polyserve.com>
In-Reply-To: <248A58C2AB63304C82F0706DE62FB345015AA29D@nyc.kbcfp.com>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: ZFS snapshots
From: "Kevin Closson" <kevinc@polyserve.com>
To: <oracle-l@freelists.org>
X-archive-position: 43048
X-ecartis-version: Ecartis v1.0.0
Sender: oracle-l-bounce@freelists.org
Errors-to: oracle-l-bounce@freelists.org
X-original-sender: kevinc@polyserve.com
Precedence: normal
Reply-to: kevinc@polyserve.com
List-help: <mailto:ecartis@freelists.org?Subject=help>
List-unsubscribe: <oracle-l-request@freelists.org?Subject=unsubscribe>
List-software: Ecartis version 1.0.0
List-Id: oracle-l <oracle-l.freelists.org>
X-List-ID: oracle-l <oracle-l.freelists.org>
List-subscribe: <oracle-l-request@freelists.org?Subject=subscribe>
List-owner: <mailto:steve.adams@ixora.com.au>
List-post: <mailto:oracle-l@freelists.org>
List-archive: <http://www.freelists.org/archives/oracle-l>
X-list: oracle-l
X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at avenirtech.net
------_=_NextPart_001_01C71E13.4611A388
Content-Type: text/plain; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

I can only talk about filesystem snapshots that I know. With veritas and
the upcoming
polyserve snapshots, if all files are in one directory, a snapshot looks
EXACTLY like a
database that was running on a system where the power was turned on.
Exactly.
=20


________________________________

	From: oracle-l-bounce@freelists.org
[mailto:oracle-l-bounce@freelists.org] On Behalf Of Donahue, Adam
	Sent: Tuesday, December 12, 2006 6:59 AM
	To: Kerber, Andrew; oracle-l@freelists.org
	Subject: RE: ZFS snapshots
=09
=09
	Well, a ZFS snapshot is atomic - meaning, it's not like copying
a datafile in that it doesn't read things block-by-block, meaning the
file can change underneath you while you copy it.  Instead, because of
the way ZFS works, it merely marks an existing "uberblock" to be
preserved, which is a single, atomic state of the filesystem as of a
given time.
	=20
	I admit it's not clean - even if it works.  But I'm curious if
I'm missing something that would make it not work at all in some cases.
	=20
	is not indicative of future returns.=20


------_=_NextPart_001_01C71E13.4611A388
Content-Type: text/html; charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>ZFS snapshots</TITLE>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<META content=3D"MSHTML 6.00.2900.2995" name=3DGENERATOR>
<STYLE>@font-face {
	font-family: Tahoma;
}
@page Section1 {size: 8.5in 11.0in; margin: 1.0in 1.25in 1.0in 1.25in; }
P.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
LI.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
DIV.MsoNormal {
	FONT-SIZE: 12pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Times New Roman"
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
	COLOR: purple; TEXT-DECORATION: underline
}
P.MsoPlainText {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
LI.MsoPlainText {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
DIV.MsoPlainText {
	FONT-SIZE: 10pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Courier New"
}
P {
	FONT-SIZE: 12pt; MARGIN-LEFT: 0in; MARGIN-RIGHT: 0in; FONT-FAMILY: =
"Times New Roman"
}
SPAN.EmailStyle18 {
	COLOR: navy; FONT-FAMILY: Arial
}
DIV.Section1 {
	page: Section1
}
</STYLE>
</HEAD>
<BODY lang=3DEN-US vLink=3Dpurple link=3Dblue>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D637322917-12122006>I can only talk about filesystem snapshots =
that I know.=20
With veritas and the upcoming</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D637322917-12122006>polyserve snapshots, if all files are in one =
directory,=20
a snapshot looks EXACTLY like a</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D637322917-12122006>database that was running on a system where =
the power=20
was turned on. Exactly.</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT face=3DArial color=3D#0000ff =
size=3D2><SPAN=20
class=3D637322917-12122006></SPAN></FONT>&nbsp;</DIV><BR>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px =
solid; MARGIN-RIGHT: 0px">
  <DIV class=3DOutlookMessageHeader lang=3Den-us dir=3Dltr align=3Dleft>
  <HR tabIndex=3D-1>
  <FONT face=3DTahoma size=3D2><B>From:</B> =
oracle-l-bounce@freelists.org=20
  [mailto:oracle-l-bounce@freelists.org] <B>On Behalf Of </B>Donahue,=20
  Adam<BR><B>Sent:</B> Tuesday, December 12, 2006 6:59 AM<BR><B>To:</B> =
Kerber,=20
  Andrew; oracle-l@freelists.org<BR><B>Subject:</B> RE: ZFS=20
  snapshots<BR></FONT><BR></DIV>
  <DIV></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D697445614-12122006><FONT =
face=3DArial=20
  size=3D2>Well, a ZFS snapshot is atomic - meaning, it's not like =
copying a=20
  datafile in that it doesn't read things block-by-block, meaning the =
file can=20
  change underneath you while you copy it.&nbsp; Instead, because of the =
way ZFS=20
  works, it merely marks an existing "uberblock" to be preserved, which =
is a=20
  single, atomic state of the filesystem as of a given =
time.</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D697445614-12122006><FONT =
face=3DArial=20
  size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D697445614-12122006><FONT =
face=3DArial=20
  size=3D2>I admit it's not <EM>clean</EM> - even if it works.&nbsp; But =
I'm=20
  curious if I'm missing something that would make it not work at all in =
some=20
  cases.</FONT></SPAN></DIV>
  <DIV dir=3Dltr align=3Dleft><SPAN class=3D697445614-12122006><FONT =
face=3DArial=20
  size=3D2></FONT></SPAN>&nbsp;</DIV>
  <DIV dir=3Dltr align=3Dleft>is not indicative of future returns.=20
</DIV></BLOCKQUOTE></BODY></HTML>

------_=_NextPart_001_01C71E13.4611A388--
--
http://www.freelists.org/webpage/oracle-l


