<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Home Fileserver: Backups</title>
	<atom:link href="http://breden.org.uk/2008/03/12/home-fileserver-backups/feed/" rel="self" type="application/rss+xml" />
	<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/</link>
	<description>Complexifying simplicity</description>
	<lastBuildDate>Thu, 29 Jul 2010 12:25:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: James</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-17122</link>
		<dc:creator>James</dc:creator>
		<pubDate>Tue, 23 Mar 2010 01:25:43 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-17122</guid>
		<description>Hello Simon,

Another interesting and well written article!  I am very impressed by the thoroughness and completeness of your write ups and hope you will continue to explore this subject in your writings as I have not found anyone who has carried the &quot;ZFS/Solaris for beginners&quot; torch with equal depth and breath.  If you don&#039;t mind the inquiry, I am curious about your background...  Are you a system admin or network engineer or do you do something else to afford your toys?  :)

Regarding Wout&#039;s earlier question about performance of running ZFS on top of ZFS:

I believe you have the superior implementation as you did it.  The reason is that you want to have as little administrative overhead traversing the network as possible.  Having a single iSCSI volume for the initiator to handle is going to translate in to less client-side overhead and thus less network over head and thus more available bandwidth for the data itself and higher transfer rates.

Regards,

James

-U.S.</description>
		<content:encoded><![CDATA[<p>Hello Simon,</p>
<p>Another interesting and well written article!  I am very impressed by the thoroughness and completeness of your write ups and hope you will continue to explore this subject in your writings as I have not found anyone who has carried the &#8220;ZFS/Solaris for beginners&#8221; torch with equal depth and breath.  If you don&#8217;t mind the inquiry, I am curious about your background&#8230;  Are you a system admin or network engineer or do you do something else to afford your toys?  <img src='http://breden.org.uk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Regarding Wout&#8217;s earlier question about performance of running ZFS on top of ZFS:</p>
<p>I believe you have the superior implementation as you did it.  The reason is that you want to have as little administrative overhead traversing the network as possible.  Having a single iSCSI volume for the initiator to handle is going to translate in to less client-side overhead and thus less network over head and thus more available bandwidth for the data itself and higher transfer rates.</p>
<p>Regards,</p>
<p>James</p>
<p>-U.S.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremiah</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-16927</link>
		<dc:creator>Jeremiah</dc:creator>
		<pubDate>Sun, 06 Dec 2009 18:12:33 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-16927</guid>
		<description>While I am still in research phase of putting together a similar system for a web hosting cluster. I am leaning toward agreeing that you should not mount your backup as a iSCSI target to the device being backed up but it should be OK. But I am still trying to decide how to arrange a nearline SAN. Should I backup to the primary SAN and replicate. Maybe backup to the replication SAN and replicate both ways? While my setup is going to be a little more complicated here it goes.

VMWare Servers (Linux/Windows Web/DB servers)
     &#124;
     &#124;          VMWare Server (Backup, log, monitoring servers)
   iSCSI              &#124;
     &#124;              iSCSI
     &#124;                &#124;
ZFS iSCSI target---------WHAT PROTOCOL?-------&gt;&gt; Storage Replication server

OR


VMWare Servers (Linux/Windows Web/DB servers)
     &#124;
     &#124;                             VMWare Server (Backup, log, mon, etc)
   iSCSI                                     &#124;
     &#124;                                     iSCSI
     &#124;                                       &#124;
ZFS iSCSI target---WHAT PROTOCOL?---&gt;&gt; &lt;&lt;-- Storage Replication server</description>
		<content:encoded><![CDATA[<p>While I am still in research phase of putting together a similar system for a web hosting cluster. I am leaning toward agreeing that you should not mount your backup as a iSCSI target to the device being backed up but it should be OK. But I am still trying to decide how to arrange a nearline SAN. Should I backup to the primary SAN and replicate. Maybe backup to the replication SAN and replicate both ways? While my setup is going to be a little more complicated here it goes.</p>
<p>VMWare Servers (Linux/Windows Web/DB servers)<br />
     |<br />
     |          VMWare Server (Backup, log, monitoring servers)<br />
   iSCSI              |<br />
     |              iSCSI<br />
     |                |<br />
ZFS iSCSI target&#8212;&#8212;&#8212;WHAT PROTOCOL?&#8212;&#8212;-&gt;&gt; Storage Replication server</p>
<p>OR</p>
<p>VMWare Servers (Linux/Windows Web/DB servers)<br />
     |<br />
     |                             VMWare Server (Backup, log, mon, etc)<br />
   iSCSI                                     |<br />
     |                                     iSCSI<br />
     |                                       |<br />
ZFS iSCSI target&#8212;WHAT PROTOCOL?&#8212;&gt;&gt; &lt;&lt;&#8211; Storage Replication server</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-3896</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sun, 28 Dec 2008 19:28:02 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-3896</guid>
		<description>Hi Heath,

Like yourself, I also wondered if I could mount and read/write to the backup pool from the backup server, where the disk space is specified as a volume. I didn&#039;t spend much time trying to find out how to do it though, so I can&#039;t give you a definitive answer. I expect it is possible, but you will probably need to search the internet for answers. Try posting to the ZFS discuss forum on the opensolaris site here, and refer here for the example of the setup you refer to: http://www.opensolaris.org/jive/forum.jspa?forumID=80

For the answer to your second question, I think if you find the answer to the first question above, then it will be a simple matter to share it via SMB directly from the backup server. If you don&#039;t manage this though, like you said, you can simply do an SMB share of the backup file system via the fileserver. I would have thought you wouldn&#039;t lose too much in terms of speed.

Glad you were inspired by these articles to build a couple of boxes.

Merry Christmas,
Simon</description>
		<content:encoded><![CDATA[<p>Hi Heath,</p>
<p>Like yourself, I also wondered if I could mount and read/write to the backup pool from the backup server, where the disk space is specified as a volume. I didn&#8217;t spend much time trying to find out how to do it though, so I can&#8217;t give you a definitive answer. I expect it is possible, but you will probably need to search the internet for answers. Try posting to the ZFS discuss forum on the opensolaris site here, and refer here for the example of the setup you refer to: <a href="http://www.opensolaris.org/jive/forum.jspa?forumID=80" rel="nofollow">http://www.opensolaris.org/jive/forum.jspa?forumID=80</a></p>
<p>For the answer to your second question, I think if you find the answer to the first question above, then it will be a simple matter to share it via SMB directly from the backup server. If you don&#8217;t manage this though, like you said, you can simply do an SMB share of the backup file system via the fileserver. I would have thought you wouldn&#8217;t lose too much in terms of speed.</p>
<p>Glad you were inspired by these articles to build a couple of boxes.</p>
<p>Merry Christmas,<br />
Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Heath</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-3891</link>
		<dc:creator>Heath</dc:creator>
		<pubDate>Sat, 27 Dec 2008 22:28:41 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-3891</guid>
		<description>Hi Simon

Using the configuration described above, the &quot;backup&quot; filesystem is created on fileserver so we can use it as if it was local... but can it be mounted or accessed from the backup machine itself?  I&#039;d still like to have the option of reading and writing to it from the backup machine.

Also, can I make the backup filesystem available via smb?  Would that just be a zfs change on fileserver?  Isn&#039;t that less efficient (connecting with smb via fileserver over to backup through iscsi)??  I&#039;d rather be able to use the same filesystem directly on backup and make it available directly via smb while still using it via iscsi from the fileserver.   Hope that makes sense.

PS: thanks for the articles -- inspired me to build these two boxes!</description>
		<content:encoded><![CDATA[<p>Hi Simon</p>
<p>Using the configuration described above, the &#8220;backup&#8221; filesystem is created on fileserver so we can use it as if it was local&#8230; but can it be mounted or accessed from the backup machine itself?  I&#8217;d still like to have the option of reading and writing to it from the backup machine.</p>
<p>Also, can I make the backup filesystem available via smb?  Would that just be a zfs change on fileserver?  Isn&#8217;t that less efficient (connecting with smb via fileserver over to backup through iscsi)??  I&#8217;d rather be able to use the same filesystem directly on backup and make it available directly via smb while still using it via iscsi from the fileserver.   Hope that makes sense.</p>
<p>PS: thanks for the articles &#8212; inspired me to build these two boxes!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-3783</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Sat, 20 Dec 2008 23:09:21 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-3783</guid>
		<description>Hi fai,

Greetings to you in Hong Kong, and thanks a lot - I&#039;m glad it has helped you.

Merry Christmas to you too!
Simon</description>
		<content:encoded><![CDATA[<p>Hi fai,</p>
<p>Greetings to you in Hong Kong, and thanks a lot &#8211; I&#8217;m glad it has helped you.</p>
<p>Merry Christmas to you too!<br />
Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fai</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-3773</link>
		<dc:creator>fai</dc:creator>
		<pubDate>Sat, 20 Dec 2008 17:37:06 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-3773</guid>
		<description>Thx a lots!
I am planning to setup a file server to replace my slow slow NAS, you blog helps me a lots.
Really thank you very much!
A post from Hong Kong.
:)

P.S. Wish you have a merry christmas</description>
		<content:encoded><![CDATA[<p>Thx a lots!<br />
I am planning to setup a file server to replace my slow slow NAS, you blog helps me a lots.<br />
Really thank you very much!<br />
A post from Hong Kong.<br />
 <img src='http://breden.org.uk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>P.S. Wish you have a merry christmas</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-1095</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Mon, 28 Apr 2008 20:06:58 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-1095</guid>
		<description>Hi Justin,

Thanks for the compliment! Yes, iSCSI seems quite magical so far. It makes it easy to see how streaming data for backups could be easy to a remote offsite location, as iSCSI needs an IP address. Have fun, and you reminded me that I need to tackle that article on incremental backups... have fun!

Simon</description>
		<content:encoded><![CDATA[<p>Hi Justin,</p>
<p>Thanks for the compliment! Yes, iSCSI seems quite magical so far. It makes it easy to see how streaming data for backups could be easy to a remote offsite location, as iSCSI needs an IP address. Have fun, and you reminded me that I need to tackle that article on incremental backups&#8230; have fun!</p>
<p>Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-1093</link>
		<dc:creator>Justin</dc:creator>
		<pubDate>Mon, 28 Apr 2008 17:00:06 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-1093</guid>
		<description>Hi Simon,

I&#039;m fairly new to ZFS, but as I&#039;m in charge of setting up my lab&#039;s fileserver, I figured I&#039;d give it a shot!  I think it&#039;s great but always had trouble with the incremental backups until I found this page - iSCSI is amazing!  Looking forward to the incremental backups post.  Keep up the good work!

-Justin</description>
		<content:encoded><![CDATA[<p>Hi Simon,</p>
<p>I&#8217;m fairly new to ZFS, but as I&#8217;m in charge of setting up my lab&#8217;s fileserver, I figured I&#8217;d give it a shot!  I think it&#8217;s great but always had trouble with the incremental backups until I found this page &#8211; iSCSI is amazing!  Looking forward to the incremental backups post.  Keep up the good work!</p>
<p>-Justin</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-791</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Tue, 01 Apr 2008 22:22:49 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-791</guid>
		<description>Ah yes, I see what you mean now. Yes, it may well perform better using it directly. If you try it let me know if you see any difference, as I still have a load of other stuff to learn like snapshots, clones, zfs send/recv for incremental backups etc.

If I wanted to try using the imported iSCSI disk directly, rather than attaching it to a pool, how would I write to it with ZFS? There seems relatively little documentation about using iSCSI on Solaris with fully explained examples. Either that, or I have not looked well enough, perhaps.

Yes, those transfer speeds are quite decent, I thought. And I haven&#039;t yet looked into (1) setting the MTU size to 9000 for jumbo frames, or (2) using the 2 onboard GbE ports simultaneously to get a 2Gbps full-duplex pipe using trunking/bonding -- something else to try out one day :) Although I&#039;ll probably use the 2 built-in GbE&#039;s on the Mac Pro and the 2 built-in GbE&#039;s on the ZFS fileserver as this is probably where I&#039;d get the most benefit, as the backup machine will only be taking incremental backups once I get that going properly using snapshot ranges combined with use of zfs send/recv.

Good to know about the striping -- thanks a lot!</description>
		<content:encoded><![CDATA[<p>Ah yes, I see what you mean now. Yes, it may well perform better using it directly. If you try it let me know if you see any difference, as I still have a load of other stuff to learn like snapshots, clones, zfs send/recv for incremental backups etc.</p>
<p>If I wanted to try using the imported iSCSI disk directly, rather than attaching it to a pool, how would I write to it with ZFS? There seems relatively little documentation about using iSCSI on Solaris with fully explained examples. Either that, or I have not looked well enough, perhaps.</p>
<p>Yes, those transfer speeds are quite decent, I thought. And I haven&#8217;t yet looked into (1) setting the MTU size to 9000 for jumbo frames, or (2) using the 2 onboard GbE ports simultaneously to get a 2Gbps full-duplex pipe using trunking/bonding &#8212; something else to try out one day <img src='http://breden.org.uk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Although I&#8217;ll probably use the 2 built-in GbE&#8217;s on the Mac Pro and the 2 built-in GbE&#8217;s on the ZFS fileserver as this is probably where I&#8217;d get the most benefit, as the backup machine will only be taking incremental backups once I get that going properly using snapshot ranges combined with use of zfs send/recv.</p>
<p>Good to know about the striping &#8212; thanks a lot!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wout Mertens</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-789</link>
		<dc:creator>Wout Mertens</dc:creator>
		<pubDate>Tue, 01 Apr 2008 10:02:39 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-789</guid>
		<description>Hi Simon,

I meant, you have your zvols exported as iSCSI targets, and then you give those as raw disks to ZFS which implements another layer of ZFS on it. So you basically are storing ZFS blocks inside ZFS blocks on the disks...

So I was wondering if it would be faster if you made the individual disks available as iSCSI targets instead of the ZVOL. The iSCSI server would have to do slightly less processing and block sizes would perhaps be better aligned? Plus the client would have more insight in broken disks, which might or might not make a difference.

Although I must say I like those transfer rates :-)

ZFS will stripe at all times, so don&#039;t worry about that.</description>
		<content:encoded><![CDATA[<p>Hi Simon,</p>
<p>I meant, you have your zvols exported as iSCSI targets, and then you give those as raw disks to ZFS which implements another layer of ZFS on it. So you basically are storing ZFS blocks inside ZFS blocks on the disks&#8230;</p>
<p>So I was wondering if it would be faster if you made the individual disks available as iSCSI targets instead of the ZVOL. The iSCSI server would have to do slightly less processing and block sizes would perhaps be better aligned? Plus the client would have more insight in broken disks, which might or might not make a difference.</p>
<p>Although I must say I like those transfer rates <img src='http://breden.org.uk/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>ZFS will stripe at all times, so don&#8217;t worry about that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-777</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Mon, 31 Mar 2008 21:13:36 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-777</guid>
		<description>Oops, forgot to say: I got 73MBytes/sec sustained copying 4GB of video data. On a much larger transfer (650GB) I got a sustained 48MBytes/sec, and this included a mixture of different file sizes. Then again, I don&#039;t know how the iSCSI target zvol block device is written to: stripe across all disks or simply sequential write across a series of disks as each becomes full. Perhaps the latter, which would mean if you were writing to a really slow disk, you might get lousy slow writes. Maybe it&#039;s described somewhere?</description>
		<content:encoded><![CDATA[<p>Oops, forgot to say: I got 73MBytes/sec sustained copying 4GB of video data. On a much larger transfer (650GB) I got a sustained 48MBytes/sec, and this included a mixture of different file sizes. Then again, I don&#8217;t know how the iSCSI target zvol block device is written to: stripe across all disks or simply sequential write across a series of disks as each becomes full. Perhaps the latter, which would mean if you were writing to a really slow disk, you might get lousy slow writes. Maybe it&#8217;s described somewhere?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-776</link>
		<dc:creator>Simon</dc:creator>
		<pubDate>Mon, 31 Mar 2008 20:29:20 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-776</guid>
		<description>Hi Wout, I would say it&#039;s more like a zvol (block device) that has been exported from the backup machine in the form of an iSCSI target, and mounted via the iSCSI initiator in the form of a local ZFS pool -- local to the fileserver, that is.

Simon</description>
		<content:encoded><![CDATA[<p>Hi Wout, I would say it&#8217;s more like a zvol (block device) that has been exported from the backup machine in the form of an iSCSI target, and mounted via the iSCSI initiator in the form of a local ZFS pool &#8212; local to the fileserver, that is.</p>
<p>Simon</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wout mertens</title>
		<link>http://breden.org.uk/2008/03/12/home-fileserver-backups/comment-page-1/#comment-771</link>
		<dc:creator>wout mertens</dc:creator>
		<pubDate>Sun, 30 Mar 2008 22:01:26 +0000</pubDate>
		<guid isPermaLink="false">http://breden.org.uk/2008/03/12/home-fileserver-backups/#comment-771</guid>
		<description>So you&#039;re creating a zvol on top of a zvol? How is the performance? I wonder if making the back end storage available as plain iscsi targets will make much of a difference...

Thanks for the overview!

Wout.</description>
		<content:encoded><![CDATA[<p>So you&#8217;re creating a zvol on top of a zvol? How is the performance? I wonder if making the back end storage available as plain iscsi targets will make much of a difference&#8230;</p>
<p>Thanks for the overview!</p>
<p>Wout.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
