So I hired VPS, installed fresh node and copied whole blocks directory
I didn't do reindex, unfortunately, just make a copy and started bitcoind
Did you just copy the "blocks" folder? or the entire Bitcoin Core "datadir"?

If you didn't take the "chainstate" folder as well, then you'd need to do the reindex, otherwise you'd likely get the full download and sync.