Try to start your restored wallet with -rescan, this will rescan the chain for any transactions your wallet.db backup had missed.
HTH
I did added rescan=1 in my configuration file in data directory, but it seems to be going nowhere.
Make sure you have restarted your wallet after that change and that the conf file you edited actually gets used. Check your debug.log for further hints.