Zotero 7 for mac - any way to split up attachments between internal and external drive?

Hey all

I'm trying to save some room on my Mac air M2 hard drive, and my Zotero 7.0.26 attachments are taking up quite a bit of room. I do very often consult with my Zotero PDF attachments so I like the convenience of having them on my hard drive, but I think maybe it's time to take -say- the largest 50% of the attachments and store them externally.

Can someone please let me know how I can do this short of rebuilding my entire Zotero library, while still having access on my M2 to the metadata and links for all 100% of my Zotero entries ?

If there's a tutorial for this somewhere I would be thrilled with a link.

I found some references to some Mozilla extensions like ZotFile and Attanger, but (even if they do what I wanted) they do not seem to be supported by Zotero 7

If I simply move my library off into an external hard drive then I think (?) what this will mean is that I would either
(1) need to have that hard drive plugged in to my computer anytime I access Zotero in any way or I will get an error; or
(2) that or I will be managing two totally distinct Zotero libraries - online and offline.

Neither of which are what I want, since (1) is untenable (I don't carry my external drive with me everywhere I go) and (2) would mean I would not be able to search my entire library unless the external drive were plugged in.

Many thanks!
  • Zotfile is limited to Zotero 6, but Attanger was explicitly designed for Zotero 7+ and fills the gap (ZotMoov is another such initiative).
  • You would first decide which existing PDFs you wish to convert to linked files. They can live anywhere you want, including on an external drive. If you try to open such a PDF without your drive plugged in, Zotero will just show an error saying it can't find the file. Note the limitations of linked files - they don't work for Zotero Groups, the web library, or the mobile apps.
    https://www.zotero.org/support/attaching_files#stored_files_and_linked_files

    Install/enable Zotmoov (temporarily) and set the 'Move to" directory to a single folder on your external drive. Then right-click and choose Zotmoov: Move Selected to Directory. All the selected items will have their PDFs moved to the external folder, and Zotero's database will be updated with their new location. Try it first with a small number of items to see how it works.

    When you have moved all the PDFs you want, disable Zotmoov.

    The only thing to ensure going forward is that your external drive always has the same drive letter; so that when plugged in, Zotero can open the PDFs from where it thinks they are.

    If you later decide you want to move some PDFs back into local Zotero storage, use Tools\Manage Attachments\Convert Linked Files to Stored Files.
Sign In or Register to comment.