Moving to new computer, best way to transfer all settings?

I am moving to a new computer and want to have all of the settings transferred from the old computer. Will it suffice to simply copy these folders to the new computer?

  • /Users/me/Library/Application Support/DEVONthink 3
  • /Users/me/Library/Application Support/DEVONthink Sorter
  • /Users/me/Library/Application Support/DEVONthink Sorter

That is part of the 2.x line and unneeded.

See DEVONthink’s Help > Tutorials > Migrate DEVONthink.

2 Likes

Thank you @BLUEFROG. As usual, you have all the bases covered :slight_smile:. One final question: on the old Mac, I have a combination of synced and local-only databases. I have all these databases copied over to the new Mac. My plan is to align the synced databases with the files on disk. This makes it so I do not have to manually determine which databases are local-only. I’ve read the manual section on Sync, but I’m unclear how to get the disk files linked to the remote sync location. Do I just import the database, pointing it to the same folder where the DB file lives and DT will choose the correct file based on the file name?

I recently (few months ago) moved from an old MacBook Pro to a new MackBook Pro using the Apple Migration Assistant. It is vastly improved over the past versions, and required almost zero post-migration cleanup. Because all my external data sources (iCloud, OneDrive, etc.) remained in the same relationship to the migrated user account on the new machine, DEVONthink worked without problems.

2 Likes

@korm I agree, Migration Assistant is an amazing tool. So much so, I have used it for the past ten years or so effortlessly taking me through who knows how many OS major versions. I probably would have done the same this time, but I have accumulated a mountain of cruft over time. The new machine is a base Mini, so only a 256 GB SSD. My User Data would not fit at all! Because of these two facts, I’ve decided to make a clean sweep and start afresh. A bit more of a pain, but I think I will be better in the long run!

You’re welcome :slight_smile:

Can you clarify your terms?
I’d assume local only databases are in the Databases folder in your home directory.
But what are these synced databases and where are they (or should they be) located?

On the old machine, I have a singular folder with a bunch of databases. Let’s call them A, B, Y, and Z. I have previously synced A and B to iCloud, so I can share them with my iOS devices and Laptop. Databases Y and Z are not synced and live only on the one machine (local-only).

Presumably, if I reconnect A and B to the iCloud sync store, I will restore all of the sharing functionality of databases A and B. All of my DT machines will then continue to have synchronized copies of A and B.

Yes, it’s that simple.
Just enable the sync location in DEVONthink’s Settings > Sync, making sure to use the same value for the encryption key (even if it’s just being left empty), then enable the A and B databases to sync.

That’s doing the trick! Thanks as always, @BLUEFROG.

1 Like

Hmm, strange behavior. Some databases are content to be overwritten, whereas others give an error message and refuse to merge the local file and the cloud data. Selecting Replace halts the operation.

  • Are you trying to reimport the database from the sync location?
  • If so, why?

I want to ensure that I don’t miss any of the synced databases nor accidentally delete any of the non-synced databases. Is there a better way of doing that?

You can do a Spotlight search on both Macs, looking for kind:database name:dtBase2 (or .dtSparse).

So I should just trash the synced databases on the new Mac an grab the data from iCloud?

That’s not necessary but it’s possible. If nothing else, it would let you know you’ve gotten the databases from the latest set of sync data. But do remember, sync isn’t a backup even if it sometimes feels like it is.

1 Like

My apologies @BLUEFROG, I was overthinking this. I simply open the transferred database on the new machine and they get matched up to the synch location!

No worries and correct.