Re: Moving to a larger disk

From: Odhiambo Washington <odhiambo_at_gmail.com>
Date: Sun, 21 May 2023 06:07:05 UTC
On Sun, May 21, 2023 at 5:35 AM David Christensen <dpchrist@holgerdanske.com>
wrote:

> On 5/20/23 01:16, Odhiambo Washington wrote:
> > On Sat, May 20, 2023 at 2:55 AM David Christensen <
> dpchrist@holgerdanske.com>
> > wrote:
> >
> >> On 5/19/23 00:39, Odhiambo Washington wrote:
> >>> It's been years since I ever did this so allow me to post so that I can
> >>> gather ideas - newer ideas :)
> >>>
> >>> I have a 1TB disk, with UFS fs.
> >>> I'd like to migrate to a 2TB SSD and retire/repurpose the 1TB disk.
> >>>
> >>> ```
> >>> [10:27 ~ ]$ df -h
> >>> Filesystem     Size    Used   Avail Capacity  Mounted on
> >>> /dev/ada0p2    899G    269G    558G    33%    /
> >>> devfs          1.0K    1.0K      0B   100%    /dev
> >>> fdescfs        1.0K    1.0K      0B   100%    /dev/fd
> >>> procfs         4.0K    4.0K      0B   100%    /proc
> >>> linprocfs      4.0K    4.0K      0B   100%    /compat/linux/proc
> >>> linsysfs       4.0K    4.0K      0B   100%    /compat/linux/sys
> >>> tmpfs          7.0G    4.0K    7.0G     0%    /compat/linux/dev/shm
> >>> devfs          1.0K    1.0K      0B   100%    /compat/linux/dev
> >>> fdescfs        1.0K    1.0K      0B   100%    /compat/linux/dev/fd
> >>> ```
> >>>
> >>> What is the easiest/best method to migrate?
> >>>
> >>> --
> >>> Best regards,
> >>> Odhiambo WASHINGTON,
> >>> Nairobi,KE
> >>> +254 7 3200 0004/+254 7 2274 3223
> >>> "Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
> >>> [How to ask smart questions:
> >>> http://www.catb.org/~esr/faqs/smart-questions.html]
> >>>
> >>
> >>
> >> What is the purpose of the computer?  What environment(s)?
> >>
> >>
> >> What is the make, model, and/or part number of your computer?  What CPU?
> >>    What memory?  What storage devices are installed?  What storage
> device
> >> bays and interface ports are available?
> >>
> >>
> >> Please run the following commands and copy/paste console session into
> >> reply:
> >>
> >> # freebsd-version ; uname -a
> >>
> >> # geom disk list | perl -pe 's/(lunid|ident): (.+)/$1: ********/'
> >>
> >> # geom part show -p
> >>
> >>
> >> Please tell us about your sysadmin and disaster planning -- e.g. version
> >> control, configuration management, images, backups, archives?  Media?
> >>
> >>
> >> David
> >>
> >
> > All those questions are relevant to the migration to a larger disk?
>
>
> I think you will find it impossible to do the migration without knowing
> the answers to some subset of the questions I asked; which subset
> depends upon your equipment and the path you follow during migration.
>
>
> I asked for additional information in case you are in an "all your eggs
> in one basket" situation; you might want to hear suggestions for
> alternatives.
>
>
> David
>

I currently have two 1TB disks mounted as primary and secondary. Every
Saturday I would clone the primary disk onto the second disk with the
following:
clone -d -y / /disk2
I also have an external disk which is a replica of the primary disk and
which is where I make backups using rsync.

Having said that, I use UFS fs.
Now to your questions:
```
1root@gw:/usr/home/wash # uname -a
FreeBSD gw.mydomain.name 13.2-RELEASE FreeBSD 13.2-RELEASE
releng/13.2-n254617-525ecfdad597 GENERIC amd64
```

```
[09:03 ~ ]$  geom disk list | perl -pe 's/(lunid|ident): (.+)/$1:
********/' # Taken when only one disk is connected internally, and another
via USB3 port while running 'cloning'
Geom name: ada0
Providers:
1. Name: ada0
   Mediasize: 1000204886016 (932G)
   Sectorsize: 512
   Mode: r2w2e3
   descr: Hitachi HDS721010CLA630
   lunid: ********
   ident: ********
   rotationrate: 7200
   fwsectors: 63
   fwheads: 16

Geom name: cd0
Providers:
1. Name: cd0
   Mediasize: 0 (0B)
   Sectorsize: 2048
   Mode: r0w0e0
   descr: hp DVD D  DH16D7SH
   ident: ********
   rotationrate: unknown
   fwsectors: 0
   fwheads: 0

Geom name: da0
Providers:
1. Name: da0
   Mediasize: 2000398934016 (1.8T)
   Sectorsize: 512
   Mode: r1w1e2
   descr: Samsung SSD 870 EVO 2TB
   lunid: ********
   ident: ********
   rotationrate: 0
   fwsectors: 63
   fwheads: 255
```

```
[09:03 ~ ]$  geom part show -p
=>        40  1953525088    ada0  GPT  (932G)
          40      409600  ada0p1  efi  (200M)
      409640  1945747456  ada0p2  freebsd-ufs  (928G)
  1946157096     7368032  ada0p3  freebsd-swap  (3.5G)

=>        40  3907029088    da0  GPT  (1.8T)
          40      532480  da0p1  efi  (260M)
      532520  3900170240  da0p2  freebsd-ufs  (1.8T)
  3900702760     6326272  da0p3  freebsd-swap  (3.0G)
  3907029032          96         - free -  (48K)
```

As for the last question, I have already answered it.




-- 
Best regards,
Odhiambo WASHINGTON,
Nairobi,KE
+254 7 3200 0004/+254 7 2274 3223
"Oh, the cruft.", egrep -v '^$|^.*#' ¯\_(ツ)_/¯ :-)
[How to ask smart questions:
http://www.catb.org/~esr/faqs/smart-questions.html]