I need some information about Keychain access. I plan to replace the SSD currently in my MBP with a larger SSD. The SSD currently in my MBP would be placed in an enclosure which will be essentially an external drive. I plan to put a clean copy of the OS on the new drive to avoid any transfer of malware and so on which would happen if I cloned the drive I remove. My only concern is the Keychain Access folder. I need to keep all the information in the Keychain Access folder on the “old” drive and transfer it to the new drive. Can I be sure that if I copy and paste the folder I will be getting all the data?
Keychain – How to Transfer Keychain Data from an External SSD
keychainssd
Related Question
- Is it safe to restore the ~/Library folder
- How to Install or Port Data to a Fusion/Hybrid/SSHD Drive
- How to the internal SSD be cloned onto an external 1 TB SSD (for swapping)
- The fastest/most efficient way to transfer 50GB data folder from SSD to thumb drive
- MacBook – External NVMe Sabrent SSD not recognised by Catalina Macbook Pro 16″ over USB-C, only USB-A
- How to confirm that a cloned external hard drive is accurately cloned
Best Answer
The best way to copy your keychains to a new computer is to export and then import them using Keychain Access. See Import and export keychain items.
However, you can also manually copy your keychains to another Mac/mac using the steps below. It should work in your scenario too.
Keychains are usually located in the Keychains folder in the Library folder in your home folder. To locate these files, press and hold the Option key and choose to Go > Library, then open the Keychains folder.
Keychain files typically end with .keychain-db. Don’t select and copy encrypted folders with names that appear as a series of numbers.
Important: Transfer the keychains in a safe manner so no unauthorized person can access them. For example, use AirDrop or a USB flash drive to copy the files.
This is especially important if you are copying a standard keychain, such as the login keychain.