{I believe this was asked 11 years ago, and every answer missed the point by fixating on the idea of CLONING an entire image from a smaller capacity SD card to a larger/faster one... NOT what I'm after, to wit: }
What besides /home/(username) has to be copied/merged from one bootable (micro) SD card to another, in order to preserve/have-at-hand all of your templates, downloads, passwords, browser preferences, bookmarks, scripts, etc.???
IOW, I emphatically do NOT want to clone the entire contents (or OS binary) from one card to another, in fact I may want an entirely different linux distro on the next SD card, but I DO (of course) want all of my SETTINGS and personal goodies to "make the jump"...
IOW, I do NOT want to have the new-out-of-the-box initial-setup-and-reboot experience (as admirably streamlined as that has become), just because I decided to change the OS version from 32- to 64-bit... i.e. I still want my browser to resume with all the tabs I had opened, all the bookmarks, all my saved images, permissions, etc... but a lot of those things do NOT live under /home...
Hopefully that clarifies, and not muddies things... thanks in advance.
a lot of those things do NOT live under /home
... such as?/home/(username)
e.g. chromium in.config/chromium
and firefox in.mozilla/firefox/(profile)
- I can't think of any user settings that would be held outside of their home folder to be honest