Cloning a Filevault encrypted HDD drive to SSD

Hi there


I am going to replace my 500GB HDD with a 500GB SSD


I understand I need to "un-encrypt" my HDD by turning off Filevault, before I can use any third party apps such as CCC or SuperDuper to clone my HDD onto an SSD. The first issue I have is that it seems to still be encrypting, even though I did this to completion initially three months ago? Is it a continuous updating process, and I just need to wait it out until complete?


User uploaded file


Secondly, my understanding of the process will then be


- Click "Turn Off Filevault" which will start un-encrypting my HDD by restarting my Mac and continuing working while it un-encrypts in the background.

- Follow the steps in a video such as this How to upgrade your MacBook Pro with an SSD - CNET to clone and install my new SSD via SuperDuper (I understand there are Time Machine and Disk Utility methods as well, but this seems to be the simplest option.


Any thoughts just let me know!


IOS Seirra 10.12.2

MacBook Pro, null

Posted on Sep 13, 2018 6:14 AM

Reply
Question marked as Top-ranking reply

Posted on Sep 13, 2018 6:39 AM

Because FileVault is "encryption on the fly", if you are logged in (and therefore disk files are visible) a "File-by-File" transfer should not require FileVault turned off.


Just don't use Block Copy and it should be fine.


As you read the files, they will be un-encrypted on the fly, and perfectly able to be copied.

Similar questions

15 replies
Question marked as Top-ranking reply

Sep 13, 2018 6:39 AM in response to Garb147

Because FileVault is "encryption on the fly", if you are logged in (and therefore disk files are visible) a "File-by-File" transfer should not require FileVault turned off.


Just don't use Block Copy and it should be fine.


As you read the files, they will be un-encrypted on the fly, and perfectly able to be copied.

Sep 13, 2018 2:03 PM in response to Garb147

If you have a recent Time Machine backup, that would be vastly superior. This completely side-steps the ugly issue of whether your drive is in la-la-land about its current encrypted state.


A re-Install of MacOS is commonly used as a debugging technique, because it installs a PERFECT copy every time.

At first run, Setup Assistant runs, and allows you to choose what to restore from backup:

User uploaded file


.

Sep 13, 2018 8:28 AM in response to Garb147

Your drive appears to be stuck in the middle of encrypting. That is a problem. It should not take more than about four hours of non-sleeping time.


Have you allowed it to run and not sleep for a full four hours since you asked it to start Encrypting?


If you have, I recommend you NOT try to change its Encryption state again, but instead salvage what you can in its current state.

Sep 13, 2018 7:55 AM in response to Garb147

When you run FileVault off, it starts a background process that reads, then re-writes as clear text, every file on your drive. For an average drive, that takes all afternoon and rewrites all the data on the entire drive.


Block Copy is a speedup that can only be used when copying ENTIRE Volumes under certain conditions, such as don't care if you copy empty data blocks. The drive can not be changed in size.


If you do ANY selection of files, you must do a File-by-File copy.

Sep 13, 2018 8:36 AM in response to Grant Bennet-Alder

Thanks Grant, yes, I encrypted it two months ago and all seemed well and complete!


What would be the best process to salvage what I can? Are there any programs that can clone a HDD in an encrypted state? Would Filevault be off after I install the new SSD or would the same problem persist?


I can start a new thread to try and get advice on that specific topic if helps

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Cloning a Filevault encrypted HDD drive to SSD

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.