Nothing lasts for forever and here, you may be looking towards dead drive. What caused it's sudden failure is unknown because hardware can die without any apparent reason.
Data recovery would be very difficult since drive is almost gone. Here, you'll need to use data recovery software or use the services of data recovery firm. Do do it on your own, i suggest using Recuva,
link:
https://www.ccleaner.com/recuva
I've had microSD card die on me (with holiday pics on it) and i had the most success with Recuva. Most of the free data recovery softwares i tried didn't even recognize my microSD card. Recuva was the only one who recognized it and managed to save good part of my pics.
As a last resort, when all your attempts have failed, you're looking towards using services of data recovery firm. Depending on how far gone the drive is, data recovery can be very expensive.
If the data on the drive isn't important, just buy a new drive. Here, i'd avoid Seagate since they have worst reliability among the four (other three being Western Digital, Tosiba and HGST (Hitachi)). HGST drives are most reliable ones (
proof). E.g HGST 2TB HDD,
pcpp:
https://pcpartpicker.com/product/p8tCmG/hitachi-internal-hard-drive-hua723020ala640