MARS file recovery job fails, possibly iSCSI issue?

Colby Penn 5 Reputation points
2023-01-12T13:59:16.3233333+00:00

I have a Windows Server 2016 VM that backs up select volumes to Azure. The backups are all successful.

When I attempt a recovery of individual files and folder, it goes through the "Recover Data Wizard", lets me pick a volume and a restore point. After this it never mounts the restore point to where I can select said files/folders to restore. After hours it eventually fails.

User's image

It appears the restore point is attempting to be mounted via iSCSI, and it does show up as connected in the initiator as a read-only volume. It also shows up in Disk Management as well with no assigned drive letter.

User's image

Screenshot_5

The CBEngineCurr.errorlog file seems to show it trying to assign a drive letter to this volume over and over again.

Screenshot_2

The only other things I see in the event logs are some repeated MSiSCSI and iScsiPrt errors (113,1 and 70) which from what I've looked at seem to indicate they can be ignored if the iSCSI volume is mounted, which it appears is the case from the above info.

Screenshot_6

And an iScsiPrt error 10, and several VDS Basic Provider error 1.

Screenshot_7

I've removed all the targets and connections in the iSCSI initiator and let the recovery job recreate them. I don't use iSCSI for anything else on this server.

Is there something I can do to further troubleshoot this? This is backing up from and restoring to the same server. The MARS agent is version 2.0.9250.0.

Azure Backup
Azure Backup
An Azure backup service that provides built-in management at scale.
1,496 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Colby Penn 5 Reputation points
    2023-01-17T21:04:31.44+00:00

    For future reference I was able to get this to work.

    The problem was that MARS was not able to assign the iSCSI volume a drive letter because it was read-only (See screenshot of the logs above).

    You could also not assign a drive letter manually using disk management (option is greyed out), but I was able to use disk part from the command line to select the disk and volume and assign it a drive letter.

    1. Open a command prompt.
    2. Type in diskpart
    3. Type list disk to see a list of disks.
    4. Type select disk #  (where # is the disk you want).
    5. Type list volume to see partitions.
    6. Type select volume #  (where # is the volume you want).
    7. Type assign letter=x  (where x is the drive letter).

    As soon as I did that the restore continued and I was able to browse the files/folders to restore.

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.