Re: migrate the filesystem

From: William Liu (borgliu@mail2000.com.tw)
Date: Mon Nov 18 2002 - 21:48:27 EST


Dear Bill:
 thanks , I will try it ..
I have GNU tar, and in the filesystem has no hidden file :)

but your setps let me know something I forget. thanks

-----Original message-----
From:Bill Thompson <bill.thompson@GOODYEAR.COM>
To:aix-l@Princeton.EDU
Date:Mon, 18 Nov 2002 10:28:26 -0500
Subject:Re: migrate the filesystem
Newsgroups:bit.listserv.aix-l

I see a two possible problems with your command to create the tarball: tar
zcvf backup.tgz /usr/local/data/*
1. You must have GNU tar for this to work.
2. This command will *NOT* backup up any hidden files
   (instead try tar zcvf backup.tgz /usr/local/data /usr/local/data/.[0-z]
*)

Also, I don't believe you can have two entries in /etc/filesystems with the
same mount point (/usr/local/data) so you might have to fiddle with step 3.

Other than that I think your process will work fine but I think you could
save yourself some time by mounting both filesystems at the same time and
just copying the data from the old filesystem to the new filesystem. (saves
having to create the gzipped tarball)...

0. stop the running program which need in this filesystem

1. umount the filesystem (umount /usr/local/data)

2. change the filesystem mount point (chfs -m /tmp/data /usr/local/data)

3. mount the old filesystem (mount /tmp/data)

4. add a new filesystem in other VG, and mount it to /usr/local/data

5. migrate the data:
   cd /tmp/data
   find . -print | cpio -pdmu /usr/local/data

6. check the file are ok,

7. re-start the program and test it ok

8. delete the LV (usage by old filesystem) and it will release the hdisk
space

Bill Thompson
Sr UNIX Systems Administrator
The Goodyear Tire & Rubber Co.

Contains Confidential and/or Proprietary Information
May Not Be Copied or Disseminated Without Express Consent of The Goodyear
Tire & Rubber Company.

AIX-L Archives: http://marc.theaimsgroup.com/?l=aix-l&r=1&w=2

----- Original Message -----
From: "William Liu" <borgliu@mail2000.com.tw>
Newsgroups: bit.listserv.aix-l
To: <aix-l@Princeton.EDU>
Sent: Monday, November 18, 2002 9:58 AM
Subject: migrate the filesystem

> Dear List:
>
> because the data still increaseing, and the disk has no enough space to
expand the filesystem
> I want to migrate this filesystem to another VG
> but I have no sure my prodecure is correct or not
>
> this is my step:
>
> 0. stop the runnng program which need in this filesystem
>
> 1. backup all the file in this file system( tar zcvf backup.tgz
/usr/local/data/* )
>
> 2.umount the filesystem (umount /usr/local/data )
>
> 3. add a new filesystem in other VG, and mount it to /usr/local/data
>
> 4.restore the file ( tar zxvf backup.tgz)
>
> 5. check the file are ok,
>
> 6.re-start the program and test it ok
>
> 7.delete the LV (usage by old filesystem) and it will release the hdisk
space
>
> ====
> Is this OK? DO I miss anything?
> thanks
>



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 22:16:21 EDT