Contents  EagleFiler Manual  Translate  Technical Support

8.5   How can I rebuild a library?

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

  1. Close the library in EagleFiler.
  2. 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.)
  3. 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).
  4. Close the library in EagleFiler.
  5. In the Finder, drag the old library’s Files folder into the new library’s folder, replacing the folder with the same name.
  6. Open the new library in EagleFiler and wait until it finishes scanning for new files. This may take several minutes.
  7. Close the library.
  8. In the Finder, drag the old library’s Smart Folders folder into the new library’s folder, replacing the folder with the same name.
  9. In the Finder, delete the old library’s folder.
  10. 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

  1. Close & Lock the library in EagleFiler.
  2. In the Finder, rename the library’s disk image (the .sparsebundle or .sparseimage file), putting Old at the end of the name.
  3. Open the old disk image file and rename the mounted volume, putting Old at the end of the name.
  4. 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).
  5. Close the library in EagleFiler, but keep the disk image mounted.
  6. 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.
  7. Open the new library in EagleFiler and wait until it finishes scanning for new files. This may take several minutes.
  8. Close the library.
  9. 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.
  10. Eject the old library’s disk image in the Finder, and then delete the disk image file.
  11. 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.)
     Contents  EagleFiler Manual  Translate  Technical Support