No, it is not a necessity to always format an SD card. You should format your card once before its first use, and afterward, it depends on how often you use the SD card and how much storage it has. Hence, you can create a backup of these cards and then format them to use again.