I have spent dozens of hours adding and removing CIAs to my N3DS's internal microSD card and I was just thinking about how catastrophic a hardware failure or corruption of the microSD card would be. I'd lose all my saves as well as my emuNAND that I meticulously setup. I even hear from time to time of people who are running stock everything who legitimately purchased every game installed having their internal SD card corrupt and ruining all their saves. So I was wondering what the best way of going about backing up imaging the entire microSD to a single file which I can restore to any microSD of my choosing would be. I also want to know what the best way of restoring this single image file to another microSD card would be. Finally, I would also like to upgrade from the 64GB card that I'm currently using to a 128GB card at some point - I'd hope that I could just take the image file that I backup and restore it to the 128GB card and have it operate as usual but have the extra space available for use. What software would I use to achieve this? What steps do I need to take to use that software to achieve my goals?