This just came up the other day. See the discussion thread below to see if it helps. Your scenario is not identical, but the tips there should get you going.
Thanks for thae reply. Will be very usefull if I have to replace the hard drives in the server.
I used copy and paste from the backup files on the usb Hard drive. If this is not correct procedure I will need to rethinking my backup procedures regarding external container data.
My fear is copying the data from the usb drive to a rebuilt server will result in the container items remaining missing.
I am wondering if the pointers to the real files that filemaker keeps survive the the backup from server to usb drive. The fact I can open the files in the external storage folder indicates it does.
The remote container folder structure when the file is hosted vs. when the file is local is slightly different. If you want to work with the file while it is offline then you need to move the RC folders. But then you'll have to remember to move them back when you put the file back on the server.
The easiest way to see where to put the RC folder locally is to create a new record and insert something in the container, then go look where FM saved it. You'll see the difference with where the container data was saved while hosted.
1 of 1 people found this helpful
I recently had this issue with a system (file pointers broken). FileMaker doesn't seem to like any sort of tinkering with the external file structure. The external files are still there and intact; the pointers just seem to get munged up. To fix it, I wrote a script in the affected file that grabs the file pointer information and reinserts the container data into the field. Looks like the attached. Maybe that will help. (Two scripts; Found Set calls Current Record.)
Thanks Wim that answers my question. FMS adds 2 additional folders to the directory structure. In my case the server structure looks like:
Actual file/RC_Data_FMS/Name of the File/Files/Name of File/Name of Table/name of container Field/Container Items
The locally hosted file uses the following structure
Actual file/Files/Name of File/Name of Table/name of container Field/Container Items
As you suggested I created a new record and looked at where the container item was stored. Copying the existing items into the newly created folder allow Filemaker to relink to the files.
This experience has expanded my knowledge of how Filemaker handles this.
Thanks for that. Mike It will be interesting to see what happens once I get the server back up.
I find it a worry that Filemaker can lose the links to the external files. Had you been tinkering or did it just happen out of the blue?
The files will be a useful resource if things do not go as hoped.
I was tinkering, attempting to do a data migration.
Wim’s information might have fixed my problem, too.
FMS 12.04, VM Win 2008, Java 7/21; FMPA/ FMP Win8, Java 6/35
Problem: We've started getting the following error message: Invalid CEN header (bad signature), prior to a failed download via the Admin Tool, of a solution with RC (Open).
Background: Since backups with RC (Open) have broken links unless you fiddle with the path (so good to know how to do this, thank you!), we use the Admin Tool monthly to download a copy of the solution, because this process does retain the links. (This is totally separate to the normal, four times a day, FMS scheduled backups.) We started this periodic housekeeping because we didn't know the 'editing the path' trick.
All was good in July; by August, the error message. We'd like to know why, so this is in the 'non-urgent exploration' category. Has anyone else had a similar experience?
Extra info: the solution's RC data is approx 4.5 Gb. The rest of the solution is around 270 Mb. At this stage, there would be around 2,215 pdfs stored, interactively.
All the best,