Программа recuva зарекомендовала себя как инструмент, который хорошо справляется с подобными задачами.
Для того, чтобы оградить себя от подобных проблем в будущем, обратите внимание на бэкапы сервера.
На сегодняшний день облачные хранилища данных очень доступны и имеется большой спектр программ, которые могут помочь в настройке бэкапов.