Thanks for the feedback Josh.
Regarding my first issue, updating files on the spoke server: I'm not prepared for exploring formal data migration tools at this time. We aren't running FileMaker 17 yet, and initially I'd like to start up our second server without it in order to evaluate the need (depending on how often we need updates and the use of the system from the new server). If this goes really well and sees a lot of traffic, it may be a next step. For now, how do I force a Sync to start over? (Is there a setting somewhere, or would I need to rename the configuration....any other suggestions?)
Regarding my second issue, regarding the found set of the spoke server causing file deletions on the hub server, I did a some testing on my system: I unchecked the test project record on the spoke server and then ran the sync and the records were not deleted on the Hub server, and in fact I could continue editing records and those edited records continued to sync. In this case my project records are not part of a mirror sync (just a one-way push to the spoke set up manually). I also tested with a different type of record where the table is both part of the mirror sync configuration and has a the field that enables or disables syncing. In this case I created the record on the spoke, confirmed it synced to the hub server, and tested changing the fields that controlled filtering. Ultimately, the record synced to the hub and deleted from the spoke, but remained in the hub, unless explicitly deleted from the spoke by the user (or an empty clone file). In my current situation, this is exactly what I wanted. It suggests to me that the filtering of records to sync or not sync happens only on the hub server; all records & changes sync to the hub always, and the hub controls what records add, stay, or delete on the spoke. Please let me know if your testing and understanding of 360 Works can confirm my conclusions.
Regarding the fields that did not sync, what information is contained in the logs? Schema is clearly involved, but is the data included as well? If it is, can we schedule a call/screenshare to discuss this further directly? (I can't send out the contents of our databases).
If it helps, the field in question is a number field with a calculation to enforce number of digits. The account mirror sync uses has filemaker's default [Data Entry Only] permissions, with no field customization applied. There is some data validation applied, only during data entry, to accept the numeric only data type. (While the calculation enforcing a number of digit may add leading 0s to the number, my particular example included numbers 101-110 , so the values should not have failed validation.
Please let me know if there is more you can suggest.
Thanks for your help.
Kim
Quick follow up: I checked a smaller (easier to peruse) log from my recent testing. This does include our database field data, so I can't send you the logs. Could we schedule a call instead? If it helpful, I can screenshare to research anything we need to check, but I can't send out the data itself.
Thanks for understanding.