I have just purchased a 16GB Class-10 micro-SDHC memory card to replace the existing 8GB Class-4 micro-SDHC memory card that comes with my HTC Incredible S Android smartphone.



The question is: how can I migrate all the data in the existing SD card to the new one, so that when I plug in the new SD card into the phone, all my data will remain there and all the apps continue working as before?



After some trial and error, I have found the following perfect way.



Step 1: Go to Settings > Storage of your phone, and tap on "Umount SD Card".





Step 2: Switch off the phone and take out the SD card from its external memory slot.Step 3: Slot in the old micro-SD card into an SD card adapter, and slot in the adapter to your computer's card reader.Step 4: Use XXCOPY to backup all the content in the SD card to your computer storage. You can download XXCOPY for free here I use this utility instead of the Windows copy-and-paste method to ensure all the data are copied over, and to preserve the directory date and attributes as before.In order to use XXCOPY, go toand key-in "" to go to command console.Sample command:where f: is the drive where the SD card is mounted, and c:\backup\sdcard is the destination to copy the data over. The "backup" parameter tells XXCOPY to preserve all the dates and attributes of the original files and directories.Step 5: When the backup is done, safely remove (eject) the SD card adapter from the computer's card reader slot. Take out the micro-SD card from the adapter.Step 6: Slot in the new micro-SD card into an SD card adapter, and slot in the adapter to your computer's card reader.Step 7: Format the new micro-SD card.Go to, right click on the SD card and select "F" from the menu.Make sure the file system isbefore you start the format action.Step 8: Use XXCOPY to copy all the content in your backup folder to the new SD card. This is exactly the reverse of Step 4.Sample command:Step 9: When the copy is done, safely remove (eject) the SD card adapter from the computer's card reader slot. Take out the micro-SD card from the adapter.Step 10: Slot in the new SD card with data into the phone's external memory slot.Switch on the phone and you are done.