I know this might be duplicate but I couldn't find any relevant solution myself.
Today I tried to be adventurous and install Ubuntu Touch on my Nexus 7 and it was a failure. As a safety measure I backed up my device's data using the following command on a Windows 7 OS:
adb backup all -f ./nexus.ab -shared -apk
It took forever and created a 1.6GB file (sounds reasonable to me). But the thing is, when it was done even though the back up screen on my device was gone but the command didn't return in Windows and I had to press ctrl+c.
So I went through my adventure and in the process I had to unlock my bootloader and as a result all my data was wiped out (I read that it will happen and I was ok with it since I had already backed up my data). Once I was through with my adventure (and failed), I tried to restore my data using the following command (on the same machine as I created the back up):
adb restore ./nexus.ab
It takes for ages and after it is done, it prompts nothing (no success or failure). I can tell that it is done since the restore screen on device will be gone and the command will return in Windows. But when I turn on my device it's the same as it came out of the box. So is there any hope left? How can I make sure if my back up file is corrupted or everything is going fine? Do I need to do anything after my back up file is restored?