Released: 2026-07-13
LOCKSS 1.x to 2.x Migrator
Many bug fixes and performance improvements have been made to the LOCKSS 1.x to 2.x Migrator:
Features
-
In new-host migrations where crawling from a known IP address is important (such as in the GLN), it is now possible for v2 crawls to proxy through v1 during the migration.
-
In new-host or same-host migrations where crawl rates from a given IP address are important, the v1 and v2 crawl rates each can be halved globally during the migration to avoid exceeding maximum crawl rates.
-
Ability to migrate selected AUs by uploading a file of AUIDs.
-
More persistent retries of failed CU copies.
-
Display remaining available storage space in v2.
-
Take care to abort the migration if the v2 storage space fills up.
-
Account for changes in v2, such as the new v2 port scheme.
Bug fixes
-
Many bug fixes and improvements related to concurrent use of the v2 database by both v1 and v2 while migration is in progress.
-
Bug fixes to prevent problems when AUs are restarted by upgraded plugins being loaded during migration.
-
In delete-as-you-go mode, AUs with migration errors are deactivated, not deleted.
Features
-
Allow permission page redirects to take off-host excursion and return to original host/URL.
-
Added
plugin_allow_start_url_errorplugin key.
Bug fixes
-
In plugins with alternative permission URLs, a permission fetch failure could mask failure to fetch a required start URL, erroneously allowing a crawl to appear successful even though it had failed.
-
Prevented
ServeContentandViewContentfrom sending incorrect (compressed) content length. -
Check global excludes when following redirects.