An EagleFiler library might not open because the database file was corrupted
by a crash or hardware failure. Or, the library may open, but it may have lots
of missing files due to not following the rules for library folders. In
such cases, your files are still there, and your metadata is available in
EagleFiler’s XML backup. It is a simple matter to create a fresh EagleFiler
library:
Rebuilding a Regular Library
- Close the library in EagleFiler.
- In the Finder, rename the library folder that contains your
.eflibrary file, putting Old at the end of the name. (To find
your library’s folder, see the Where is my EagleFiler library?
section.)
- Use the New Library… command to create a new library with the same
name and location as the original library folder (so that the two library
folders end up next to each other).
- Close the library in EagleFiler.
- In the Finder, drag the old library’s Files folder into the new
library’s folder, replacing the folder with the same name.
- Open the new library in EagleFiler and wait until it finishes
scanning for new files. This may take several minutes.
- Close the library.
- In the Finder, drag the old library’s Smart Folders folder into the
new library’s folder, replacing the folder with the same name.
- In the Finder, delete the old library’s folder.
- When you re-open the new library, you can browse and view your files
right away. It may take a while for EagleFiler to reindex all the files.
(See the How does indexing in EagleFiler work? section.)
Rebuilding an Encrypted Library
- Close & Lock the library in EagleFiler.
- In the Finder, rename the library’s disk image (the .sparsebundle or
.sparseimage file), putting Old at the end of the name.
- Open the old disk image file and rename the mounted volume, putting
Old at the end of the name.
- Use the New Library… command to create a new encrypted library with
the same name and location as the original library (so that the two disk
images end up next to each other).
- Close the library in EagleFiler, but keep the disk image mounted.
- In the Finder, drag the old library’s Files folder into the new
library’s mounted disk image, replacing the folder with the same name.
- Open the new library in EagleFiler and wait until it finishes
scanning for new files. This may take several minutes.
- Close the library.
- In the Finder, drag the old library’s Smart Folders folder into the
new library’s mounted disk image, replacing the folder with the same name.
- Eject the old library’s disk image in the Finder, and then delete the
disk image file.
- When you re-open the new library, you can browse and view your files
right away. It may take a while for EagleFiler to reindex all the files.
(See the How does indexing in EagleFiler work? section.)