Flash drives are some of the less reliable mediums for storage and are really designed (and best used) as temporary envelopes for data transfer. For long-term backup, traditional HDDs are the best solution, providing the most data stability and capacity for the price (or for a faster solution at a higher price tag, an SSD).