One
of the more aggressive FileMaker file recovery methods
involves creation of a clone of the most recent file that
contains no data and importing the data back into the file,
followed by the file maintenance procedures.
In the event that file or overall system stability can not
be obtained by simply recovering and running file
maintenance, more involved measures must be taken. File
corruption can present itself in the data, in scripts, in
layouts or in tables. When this happens it becomes
difficult to isolate the offending file. In this situation,
file recovery may be performed in a given file only to
encounter instability in a different file the following
week. This usually means that an entire system recovery
must be performed to achieve system stability.
When the file originating the troubles can be isolated, a
cloning rebuild of the file is usually necessary.
Rebuilding a file might provide an operational file for the
short term. However, within a week or two it is not
unlikely that the file will crash itself or bring down an
entire FileMaker server. If you are lucky the crash will
come immediately after attempting the file recovery.
Otherwise, a false sense of security is enjoyed until
someone says, “I think something’s wrong with FileMaker”.
When a corrupted file leads to a system crash, other files
may become damaged or corrupted. Doing a cloning rebuild on
the corrupted file and a recovery on all other files is a
great approach. The cloning process involves first
exporting all data from all tables in one or any number of
files. Once the data is exported, the file is save as a
“clone” or copy of the file but without any data.
Separating the data from the file allows for the
opportunity to alleviate persistent data corruption
problems in a way not possible using the recovery process.
A more complete rebuild is rarely needed and only required
when persistent corruption remains in file “layouts”, in
“scripts” or “tables”.
Short of the cloning rebuild, a complete file rebuild is
the last resort and the most intensive of all the FileMaker
disaster recovery approaches. The complete rebuild requires
intensive time, attention and resources. This process
essentially involves starting with a “new” FileMaker file,
recreating all scripts, tables, relationships, file
references, accounts and privileges, value lists, custom
functions, custom menus, fields and layouts. Only in
FileMaker versions 7 and greater is this pursuit even
viable.
To learn more about complete file rebuilding click here.