Usually a USB flash drive will last for about 10 years, as flash memory products like memory cards and USB drives are NOT used for long term storage. So it is necessary to make a backup of your data on a regular basis.