I am running the Farmbot software on a local deployment and want to migrate it to another installation. To this end, I exported all relevant data via the export function described here: Copy data from your webserver to mine.
Since there is no import function, I wrote a simple script which imports all the data stored in the export json-file via the REST API to my new installation of the Farmbot software. Everything looks fine so far and I get status OK for all my import requests.
However, when I try to connect the Farmbot OS (I mean the Raspi) with this installation I have problems when syncing the sequences. I have approx. 700 sequences imported to the new installation. When I delete some of these sequences the syncing worked. It worked pretty stable with approx. 400 sequences. Sometimes the syncing even works with 600 sequences but never with all my 700 sequences.
So my questions are:
- Is the syncing issue somehow related to an issue with the data import? Or is it a sperate problem?
- As far as I understand, the syncing process it works as follows: the browser app fetches all resources via the REST API and puts the information to the message queue from which the Raspi is collecting it. Is this correct?
- How can I troubleshoot the syncing issue?
Thanks for your help!