While backup codes are usually designed to be long-lasting, it is a good practice to update them periodically. This ensures that even if someone gains access to your old codes, they won't be able to misuse them. Most platforms will allow you to regenerate new backup codes, rendering the old ones invalid.