You donβt have to worry about the layout at all; lawn
exists only for backward compatibility.
If you have a blobstorage lawn
layout (you get a warning in the log if you do) and want to switch to a bushy
layout, use the migrateblobs script; here is the build part for creating the script:
[migrateblobs] recipe = zc.recipe.egg eggs = ZODB3 entry-points = migrateblobs=ZODB.scripts.migrateblobs:main
Turn off all ZEO instances and servers, back up the data warehouse and run the script in the blobstorage directory:
$ mv var/blobstorage var/blobstorage-lawn $ bin/migrateblobs var/blobstorage-lawn/ var/blobstorage
var/blobstorage
will then contain the transferred drops using the bushy
layout.
source share