The price of restoring from old backup could be steep: some data loss. Or at least time consuming manual data merge with data from more recent, but compromised database.
It might be easier to check database for common vulnerabilities (admin accounts, suspicious content for web pages).