How to migrate existing MediaBeacon configuration from one environment to another.
Procedure
Shutdown MediaBeacon and all related services (FS Events, Preview Nodes, Portals, R3Search Instances, etc.)
Migrate the m-userinfo folder, but do not include the following files and folders because they are asset/environment specific:
MediaBeacon_whitelist.xml
MediaBeacon_sequence.xml
MediaBeacon_scratch_basket.xml
MediaBeacon_secret_key.xml
MediaBeacon_selection_item.xml
MediaBeacon_selection_info.xml
MediaBeacon_selection_portals.xml
MediaBeacon_contact_sheets.xml
MediaBeacon_aprproval_folders.xml
MediaBeacon_checkout.xml
MediaBeacon_asset_feed_item.xml
MediaBeacon_asset_feed.xml
MediaBeacon_approval.xml
MediaBeacon_rss.xml
m-installers/
m-metrics/
m-uid
m-Aspera/ (if present)
Replace all of the m-folders (m-userinfo, m-source, m-loadingdock, m-archive-userinfo) with the set you would like to use as a configuration basis.
Touch all the XML files and the Synonyms.txt file immediately inside of the m-userinfo folder (ex. with touch.exe from the unxutils project on https://sourceforge.net/) to update all the mod times.
Launch the MediaBeacon Core and other remote services.
Verify that all of the users, groups, Workspaces, etc. came in as expected.