We are in the process of decommissioning our SharePoint 2003 farm. Before migrating the sites to a new farm, we would like to have a transition period where all the sites will be locked in a read-only / no additions mode (similar to SharePoint 2007 "Noadditions – Permits changes that reduce the size of data" mode).
What is the easiest & best way to achieve this? Is it possible to use a powershell script or SharePoint's object model in order to loop through all the sites and lock each one of them (as opposed to manually set that parameter through the central admin)? Or can this parameter be set at a web application or database level?
So far I have mostly worked with SP2007, and my SP2003 knowledge is a bit limited. Any help is appreciated.