This page is about merging the data from an existing root server into the WSZF BMLT root server.

Regions and areas in WSZF with existing servers should feel free to continue using their current servers indefinitely if they are happy with that way of doing things. We will work with these regions and areas as appropriate, for example, if looking at the data from a zonal level turns up data issues that we can report back, or if there are changes to their database that will make those meetings easier to find in zone-level searchers.

Alternatively, regions or areas in WSZF with existing servers can migrate their data to the zonal server if they prefer, and we would work with them to do that. The BMLT community is seeing an increasing number of zone-level servers — other examples include the Southeastern Zonal Forum, the Brazilian Zonal Forum, and the Plains States Zonal Forum. The advantage of joining the zonal server is that you don’t need trusted servants at the regional level who can maintain a server and keep it backed up, as well as potentially some cost savings.

To migrate data from a regional to the zonal server, we get a snapshot of the data in the regional server as a MySQL dump, another snapshot of the current zonal server data, merge the data using a special-purpose program called lettuce, and then restore the zonal server’s database from the merged data. This needs to be done with some care since we don’t want to trash the zonal database (and of course we will keep a backup).

If the updated zonal data looks good, at that point you can redirect your BMLT satellites from your old regional server to the zone’s. Usually the IDs for the service bodies will have changed, so pick your service body from the updated list in the settings for your satellite.

A couple more details: first, after we get the dump of your database, don’t make any changes to your data, since otherwise the changes will be lost. Or else keep track of the changes, then after you start using the zonal root server, make the same changes to the meeting listings there. Second, the zonal server will have just one set of formats, so if you have edited or augmented your formats, we will need to reconcile the two sets. (Lettuce provides some automation for this.) Also see the formats code page for more on this issue.