Sanity check: sync storage (not data) folder on two macs through iCloud
There are tons of questions in the forum regarding syncing, but I can't seem to find the answer to my specific question – sorry to raise this probably yet again and thanks in advance!:
So I have been told in the past that it is a very bad idea to sync the zotero data folder through a cloud service like iCloud due to corruption of the database. I stopped doing that, thanks again for the advice back then!
I've seen in the documentation that storage folder can live in icloud, though, and I have set this up successfully (symlink zotero storage folder to one on icloud) so that I can edit/highlight PDFs on the go on my ipad with the app of my preference. I still use zotero data storage subscription for syncing another mac and for collaborating in groups.
This works well for me so far. However, changes on my other mac are currently synced through zotero storage back to my main mac and only from there to iCloud. I don't mind this, but it means that changes on that other mac are not available on my ipad until my main mac has completed the sync. That is not great and I'd like to change that.
I have backups, but before I stumble into a world of hurt, I wanted to double check:
Is it safe for me to symlink the storage folder (and only that) to a folder synced through iCloud on both macs? The folder stucture seems the same on both, but i guess the devil is in the detail.
PS: I have read that a new zotero app for the ipad is in beta, so maybe my question will soon be moot, but that will depend on the capabilities of the pdf editing in that app.
PPS: I also want to keep the zotero storage sync for other reasons, so linking files via zotero extensions is not really what i want to do.
Thanks!
So I have been told in the past that it is a very bad idea to sync the zotero data folder through a cloud service like iCloud due to corruption of the database. I stopped doing that, thanks again for the advice back then!
I've seen in the documentation that storage folder can live in icloud, though, and I have set this up successfully (symlink zotero storage folder to one on icloud) so that I can edit/highlight PDFs on the go on my ipad with the app of my preference. I still use zotero data storage subscription for syncing another mac and for collaborating in groups.
This works well for me so far. However, changes on my other mac are currently synced through zotero storage back to my main mac and only from there to iCloud. I don't mind this, but it means that changes on that other mac are not available on my ipad until my main mac has completed the sync. That is not great and I'd like to change that.
I have backups, but before I stumble into a world of hurt, I wanted to double check:
Is it safe for me to symlink the storage folder (and only that) to a folder synced through iCloud on both macs? The folder stucture seems the same on both, but i guess the devil is in the detail.
PS: I have read that a new zotero app for the ipad is in beta, so maybe my question will soon be moot, but that will depend on the capabilities of the pdf editing in that app.
PPS: I also want to keep the zotero storage sync for other reasons, so linking files via zotero extensions is not really what i want to do.
Thanks!
I have used a similar hack sync Zotero across PCs for years and have been quite happy. I used the symlink with GDrive.
Now, I would like to switch to Zotero's cloud storage.
Would you be able to suggest how to do so - moving all my references + files to Zotero's cloud service without creating duplicates?
Thank you! And again sorry if you've seen my question somewhere else. I wasn't sure where to post it.
In principle, you should be able to move the folder offline by the following procedure: close the Zotero.app on both PCs, then, on the first PC, delete the symlink and copy your storage folder from gdrive back to its original place (make sure that the folder hierarchy fits: the new folders name should be storage, same as the symlink and the contents should then show as the 8 character/digits folders that contain the PDFs etc.
Upon restarting Zotero, you shouldn't see any difference, everything should work as expected. Then activate the full Sync (including all attachments) in Zotero.
One the sync has completed repeat with the second PC (alternatively, you could start fresh, there and have Zotero download everything through a sync. I'd probably do this, just to see if everything works fine, but it takes more time). Once you made sure that everything is working as expected and have tested that the two PCs sync ok, delete the old storage folder on gdrive.
I wish to sync my library across two computers - on PC and one Mac. Anybody have experience doing that? Via Zotero, there should be no folder/directory mismatch issues, correct?