I have a web app that will be used locally on 2 different site. The program is a Vue web app made with node.js and express, using MySQL database. Due to limitation (no internet in site 1), there is no central server, so the web app will function similarly to a desktop app. However, there is a need to sync the data from 1 site to the other (1 way only) using a flash drive. Site 1 would send the data to site 2 to be edited further, but the data would be locked before being send (ensuring site 1 can't change the data). Site 2 would use that data for other purposes. Basically, it's just a 1-way flow.
In what way should I do this? I've tried to search solution but there is no general answer, rather than specific format (export to csv/excel). Is that the only way and should I use that? Should (and can) I just dump the DB through the frontend? I'm pretty new at this so any understanding would be appreciated.
EDIT: added more clarification on the flow.