<br><br><div class="gmail_quote">On Mon, Nov 1, 2010 at 5:28 PM, Kris Moore <span dir="ltr"><<a href="mailto:kris@pcbsd.org">kris@pcbsd.org</a>></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>
> I installed PC-BSD (FreeBSD option) on a disk on which I only created /<br>
> (ufs+journal) and swap.<br>
> >From the handbook (<br>
> <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>
> still unable to tell how much space the PC-BSD installer allocated for the<br>
> journal provider, which according to my understanding, resides on the same<br>
> partition as the data.<br>
><br>
> Is the journal size defaulting to 1GB as the handbook says, or does the<br>
> installer use a different value?<br>
><br>
><br>
> [wash@gw ~]$ df -h<br>
> Filesystem          Size   Used     Avail    Capacity Mounted on<br>
> /dev/label/rootfs0  273G    9.8G   242G   4%         /<br>
> devfs                   1.0K     1.0K       0B   100%     /dev<br>
> devfs                   1.0K     1.0K       0B   100%     /var/named/dev<br>
><br>
> I am so much used UFS2 type filesystem where I create / and swap and I'd<br>
> always get an identical size disk for backup. The backup would take the<br>
> form:<br>
><br>
> dump -L0af - / | (cd /disk2; restore -rf -) # And this is disk duplication<br>
> to me, so I can use disk2 as primary disk should disk one fail.<br>
><br>
> When it comes to ufs+journal, I am a bit lost on how to do things right when<br>
> I need to make a second disk (disk2) to have same partition layout as disk<br>
> 1.<br>
><br>
> Suppose both disks are 320GB, can I use dd to create the duplicate<br>
> structure, with journaling enabled??<br>
> dd if=/dev/adX of=/dev/adY bs=1m<br>
><br>
> But if you tell me that the PC-BSD installer allocated 1GB for the journal,<br>
> then I can follow the handbook instructions to partition my disk<br>
> accordingly. However, given that the installer mounted /dev/label/rootfs0 on<br>
> /, I am not sure what will be the name of my filesystem on disk2 when I<br>
> create it from the CLI. I'd love to partition as follows:<br>
><br>
> gw# bsdlabel -A /dev/ad4<br>
> bsdlabel: /dev/ad4: no valid label found<br>
><br>
> Since I am unable to read the disk label of the first disk, I am not certain<br>
> how to go about creating a similar label on disk2. I thought I could read<br>
> out the disk label on disk1 and just write that to disk 2.<br>
><br>
><br>
> Secondly, I am not sure how I can backup the first disk onto disk2 using<br>
> dump once I have done the labels.<br>
><br>
><br>
> --<br>
> Best regards,<br>
> Odhiambo WASHINGTON,<br>
> Nairobi,KE<br>
> +254733744121/+254722743223<br>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _<br>
> Damn!!<br>
<br>
</div></div>> _______________________________________________<br>
> Testing mailing list<br>
> <a href="mailto:Testing@lists.pcbsd.org">Testing@lists.pcbsd.org</a><br>
> <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 "tar" 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'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>