If the data is important you should have a backup anyway. In my point of view the shrinking of a filesystem is more dangerous than extending it. For example if there is only a slight difference in how the programs calculate the parameters for the sizing you might end up with a filesystem that is truncated. In that case not only the data that was cut off is lost but there is also the possibility that you get a corrupted filesystem that may be never restored again.
Usually I shrink my filesystem more than I shrink the lvm or the actual partition. Then I extend the filesystem to the maximum possible amount.
Last edited by brianmcgee; 08-09-2007 at 12:56 AM.