O Testdisk pode ou não recuperar os metadados da tabela de partição / LVM. Faça backup de bit de cópia para bit usando dd antes de tentar anythine.
Se tudo mais falhar, recupere os dados do arquivo usando primeiramente, photorec, bisturi, etc.
Instale um novo disco para fazer backup, onde sdX é seu disco de dados e sdY é o disco a ser usado para o backup.
dd if=/dev/sdX of=/dev/sdY
Agora use outro disco para recuperar os dados do arquivo, ou seja:
dd if=/dev/sdX | foremost -t all -T -o /path/on/different/disk/for/recovery