Mike... lesson one... (I learned it the hard way)...
Fiddle only with backup sites or test sites.
I have just done a MAJOR overhaul of a very busy UK site (turning over in excess of £10,000 a day, with more than 10,000 products and 15,000 customers) and the FIRST thing I did was create a full CLONE of the site, port it all to my dev servers, and practice all my tweaking on that.
One of the procedures involved changing all image file extensions from gif and bmp , to jpg (data digger helped me with the global sql command here). Another involved a full reassignment of product sort codes, using the category tree sort codes as base references. So if a product was sort code 112, and its category sort code was 44, and that category was inside another with a sort code of 27, then the PRODUCT sort code had to be a concatenation of 27, and 44, and 112 - to read 2744112.
A myriad of PHP and SQL scripts were written to achieve this...
Then we have to get all the bmp and gif images, resample them, save them as jpg, and then transfer everything to a NEW images folder.
I am quite experienced at matters relating to ZC, but during our trials I made several fatal errors on the process and killed the cloned database 4 times.
Did I worry? not a bit... I just dropped all the tables from the database and reinstalled it from the original sql dump.
The whole project took 38 hours - but the live site wasn't touched until we were ABSOLUTELY sure that the cloned site worked flawlessly.
Do your tinkering on a clone of your site... :smile: