Additional SQL Server features and topics not covered by specific categories
Sounds like you are in big trouble. That is not good news at all.
First of all, corruption does not happen out of the blue, but it is always due to faulty hardware, typically the I/O subsystem. So you need to replace your hardware.
The next question is: how do you bring the database over to the new hardware? I would expect BACKUP DATABASE fail with the same or similar error, but you could try. If it succeeds, run DBCC CHECKDB after RESTORE.
Else you would need create a new database from scripts and copy data over with BCP, SSIS or similar.