<br><br><div class="gmail_quote">On Mon, Nov 1, 2010 at 5:28 PM, Kris Moore <span dir="ltr">&lt;<a href="mailto:kris@pcbsd.org">kris@pcbsd.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

<div><div class="h5">On Mon, Nov 01, 2010 at 12:49:47PM +0300, Odhiambo Washington wrote:<br>
&gt; I installed PC-BSD (FreeBSD option) on a disk on which I only created /<br>
&gt; (ufs+journal) and swap.<br>
&gt; &gt;From the handbook (<br>
&gt; <a href="http://www.freebsd.org/doc/en/articles/gjournal-desktop/article.html" target="_blank">http://www.freebsd.org/doc/en/articles/gjournal-desktop/article.html</a>), I am<br>
&gt; still unable to tell how much space the PC-BSD installer allocated for the<br>
&gt; journal provider, which according to my understanding, resides on the same<br>
&gt; partition as the data.<br>
&gt;<br>
&gt; Is the journal size defaulting to 1GB as the handbook says, or does the<br>
&gt; installer use a different value?<br>
&gt;<br>
&gt;<br>
&gt; [wash@gw ~]$ df -h<br>
&gt; Filesystem          Size   Used     Avail    Capacity Mounted on<br>
&gt; /dev/label/rootfs0  273G    9.8G   242G   4%         /<br>
&gt; devfs                   1.0K     1.0K       0B   100%     /dev<br>
&gt; devfs                   1.0K     1.0K       0B   100%     /var/named/dev<br>
&gt;<br>
&gt; I am so much used UFS2 type filesystem where I create / and swap and I&#39;d<br>
&gt; always get an identical size disk for backup. The backup would take the<br>
&gt; form:<br>
&gt;<br>
&gt; dump -L0af - / | (cd /disk2; restore -rf -) # And this is disk duplication<br>
&gt; to me, so I can use disk2 as primary disk should disk one fail.<br>
&gt;<br>
&gt; When it comes to ufs+journal, I am a bit lost on how to do things right when<br>
&gt; I need to make a second disk (disk2) to have same partition layout as disk<br>
&gt; 1.<br>
&gt;<br>
&gt; Suppose both disks are 320GB, can I use dd to create the duplicate<br>
&gt; structure, with journaling enabled??<br>
&gt; dd if=/dev/adX of=/dev/adY bs=1m<br>
&gt;<br>
&gt; But if you tell me that the PC-BSD installer allocated 1GB for the journal,<br>
&gt; then I can follow the handbook instructions to partition my disk<br>
&gt; accordingly. However, given that the installer mounted /dev/label/rootfs0 on<br>
&gt; /, I am not sure what will be the name of my filesystem on disk2 when I<br>
&gt; create it from the CLI. I&#39;d love to partition as follows:<br>
&gt;<br>
&gt; gw# bsdlabel -A /dev/ad4<br>
&gt; bsdlabel: /dev/ad4: no valid label found<br>
&gt;<br>
&gt; Since I am unable to read the disk label of the first disk, I am not certain<br>
&gt; how to go about creating a similar label on disk2. I thought I could read<br>
&gt; out the disk label on disk1 and just write that to disk 2.<br>
&gt;<br>
&gt;<br>
&gt; Secondly, I am not sure how I can backup the first disk onto disk2 using<br>
&gt; dump once I have done the labels.<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Best regards,<br>
&gt; Odhiambo WASHINGTON,<br>
&gt; Nairobi,KE<br>
&gt; +254733744121/+254722743223<br>
&gt; _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _<br>
&gt; Damn!!<br>
<br>
</div></div>&gt; _______________________________________________<br>
&gt; Testing mailing list<br>
&gt; <a href="mailto:Testing@lists.pcbsd.org">Testing@lists.pcbsd.org</a><br>
&gt; <a href="http://lists.pcbsd.org/mailman/listinfo/testing" target="_blank">http://lists.pcbsd.org/mailman/listinfo/testing</a><br>
<br>
Personally when I do a backup / clone to another drive, I prefer to just use &quot;tar&quot; to backup<br>
all the files individually, and then re-create the partitions on the new disk fresh, since geom may<br>
be different between them, etc.<br>
<br>
So, heres how I would do it:<br>
<br>
# cd /<br>
# tar cvjf /usr/myback.tbz --exclude ./usr/myback.tbz --exclude ./dev .<br>
<br>
Then format / mount the new disk somewhere, like /mnt, and extra the archive:<br>
<br>
# cd /mnt<br>
# tar xvpf /usr/myback.tbz<br>
<br>
Then if you partitioned correctly, you should be able to boot right off the new disk :)<br>
</blockquote></div><div><br></div><div><br></div><div>Hi Chris,<br></div><div><br></div><div>What is the disadvantage of using dump|restore after partitioning correctly?</div><div><br></div><div>Anyway, you did not answer my question, or I haven&#39;t understood your point. I understand the disk geometry may differ, but I only use dump after partitioning, in which case I believe only files are written over, and nothing to do with geom, right?</div>

<div><br></div><div>How can I duplicate my disk1 - the one I presented - and still ensure the result I get has journaling enabled?</div><div>I am looking at a situation where, if disk one failed, I could simply disconnect it, connect disk 2 into the same channel and boom!</div>

<div><br></div><div><br></div><div><br></div>-- <br>Best regards,<br>Odhiambo WASHINGTON,<br>Nairobi,KE<br>+254733744121/+254722743223<br>_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ <br>Damn!!<br><br>