Best answer by Gregor
When you upgrade your contract your unused data does not rollover from your old contract, I believe this is the case with pro-rata data as well. It is just so you start fresh at your next bill. Your unused data will rollover next month though.
Here is the screenshot from the FAQ page to confirm.