A Microsoft app for iOS and Android devices that enables authentication with two-factor verification, phone sign-in, and code generation
Based on the supported guidance, there is no documented way in Microsoft Authenticator to inspect whether an older iCloud backup version still exists, and there is no supported way to choose or restore an older version of an Authenticator iCloud backup.
Supported facts for this scenario:
- Third-party TOTP accounts are restorable only if they were included in the Authenticator backup. For third-party accounts such as Amazon, Facebook, or Gmail, Microsoft states that the one-time password codes are available once restored.
- Restore works only on the same device type. An iOS backup can only be restored to iOS. Using the same iPhone device type satisfies that requirement.
- If restore is available, it must be started from the restore flow before normal sign-in. If Restore from backup or Begin recovery is not shown, all accounts must be removed or signed out to restore account credentials. Microsoft also states to select Restore from backup or Begin recovery before signing in; if already signed in, sign out before proceeding with account recovery.
- A new backup can replace the previous backup. Microsoft guidance states that if the backup was deleted or overwritten, the deleted 2FA codes usually cannot be recovered. A similar accepted answer also states that if the wrong recovery account was used or the backup was overwritten, recovery is no longer possible.
- If restore does not work, the supported fallback is to add the accounts again. If unable to restore for any other reason, the documented next step is to add the accounts again.
For the specific questions:
1. Is there any way to determine whether an older Authenticator iCloud backup still exists? No supported Microsoft Authenticator procedure in the provided guidance exposes backup history or lets the backup contents/version be inspected.
2. Can Authenticator restore an older version of an iCloud backup rather than the current backup? No supported procedure is documented for restoring an older version of an Authenticator iCloud backup.
3. Could the new backup have overwritten the older backup? Yes. The provided guidance indicates backups can be overwritten, and if the prior backup was overwritten, the old codes usually cannot be recovered.
4. Is there any supported recovery procedure to try before further changes? Yes. The supported recovery path is:
- In Authenticator, sign out of all accounts or remove all accounts if Restore from backup is not visible.
- Reopen Authenticator.
- Choose Restore from backup or Begin recovery before signing in normally.
- Sign in with the same personal Microsoft recovery account used during backup.
- If the backup is found, restore it.
For iOS restore troubleshooting, Microsoft also says on the old device these must have been enabled before the switch or reinstall scenario: iCloud Drive, iCloud Keychain, iCloud Backup, and the Authenticator toggle under Saved to iCloud. On the new device, uninstalling and reinstalling the app is listed as a troubleshooting step when the backup does not appear. Since avoiding further changes is important here, the least invasive supported step is to first sign out of all accounts in Authenticator so the Restore from backup flow becomes available, then attempt restore from that flow.
If no backup appears after using the restore flow, there is no supported Microsoft procedure in the provided guidance to recover an earlier iCloud backup version or recover a deleted/overwritten third-party TOTP secret.
References:
- Restore account credentials from Microsoft Authenticator
- Back up your accounts in Microsoft Authenticator
- Back up account credentials in Microsoft Authenticator
- Transfer Microsoft Authenticator account entries to a new phone
- Recovering deleted Auth codes - Microsoft Q&A I accidentally deleted some codes and backup from a specific date. Is it possible to recover them?
- Restore a previous backup - Microsoft Q&A The goal is to revert to a previous backup in the cloud.