During the upgrade of Recovery Manager for Active Directory 9.0.1 (RMAD) you may encounter an issue with installing the product. The setup ends prematurely without a clear error message. After enabling MSI logging you may find the same or similar error in the MSI log as shown below:
Starting upgrade action: MoveDirectoryAction: source - C:\ProgramData\Dell\Recovery Manager for Active Directory\Logs, target - C:\ProgramData\Quest\Recovery Manager for Active Directory\Logs
Expection was thrown: System.IO.IOException: Access to the path 'C:\ProgramData\Dell\Recovery Manager for Active Directory\Logs' is denied.
at System.IO.Directory.InternalMove(String sourceDirName, String destDirName, Boolean checkHost)
at Setup.CustomAction.Upgrade.FileSystem.Actions.MoveDirectoryAction.InternalDo()
at Setup.CustomAction.Upgrade.Common.Actions.ActionBase.Do()
at Setup.CustomAction.Upgrade.Common.Upgrader.Upgrade()
at Setup.CustomAction.Upgrade.CaDoUpgrade.DoFileSystemUpgrade(Session session)
Existing file 'C:\Users\<user>\AppData\Local\Temp\{C1B5CA66-F65E-419B-99A0-9D661A013E37}_FileSystem.txt' was removed...
CustomAction DoFileSystemUpgrade returned actual error code 1603 (note this may not be 100% accurate if translation happened inside sandbox)
Action ended 9:50:38: InstallExecute. Return value 3.
MSI (s) (EC:38) [09:50:38:719]: Note: 1: 2265 2: 3: -2147287035