|
Tip 51 - Beschadigingen van FileMaker bestanden door backups
of door Sherlock 
De vorige tips gingen ook al over
bestandscorruptie. Dit item is jammer genoeg te belangrijk
en we komen er dus nog eens op terug.
Op Macintosh is het
indexeerprogramma Sherlock op korte tijd zeer
populair geworden. Het is immers erg handig, maar
FileMaker Inc. heeft reeds gewaarschuwd tegen mogelijke
problemen.
Maar eerst een belangrijke opmerking:
al hetgeen volgt, is ook geldig voor backup-programma's en
compressieprogramma's (dus ook onder
Windows).
Waarom is het gebruik van een
indexeringsprogramma gevaarlijk?
Tijdens het indexeren plaatst
Sherlock een "read lock" op de bestanden die
geïndexeerd worden (te vergelijken met een "read lock"
die door de optie File Sharing kan geplaatst
worden).
Hierdoor ontstaat een mogelijke
onderbrekening in the I/O access (toegang voor "lezen
van" en "schrijven naar") naar dit bestand vanuit een ander
programma (in ons geval is dat FileMaker of
FileMaker Server). FileMaker kan hierdoor
crashen met ernstige file corruption als gevolg (en
in de erge gevallen is dan zelfs geen recovery meer
mogelijk).
Voor alle duidelijkheid citeren we
hier nog eens Jimmy Jones van FileMaker Inc.: Since the
file is locked by Sherlock, the OS will not allow FileMaker
Pro access to the file and FMP will close the file without
updating and without correctly closing the file, as this
requires FMP to write to the file.
Dit is dus weer één van
de redenen die vereisen dat FileMaker Server draait op een
dedicated server.
|