Primeiro, sim fsck é seguro [1] (com advertências [2]) para ser executado em um disco / partição com defeito se você desmontar o disco / partição antes .
Tendo apenas um drive / partição, isso é possível iniciando o modo Runlevel 1 (chamando init 1 ).
No entanto , esteja ciente de que sua conexão SSH será desativada nesse momento porque init 1 matará [3] todos os serviços e daemons (e o SSH é um deles ).
- Faça um túnel SSH na sua sessão SSH existente [4];
- Executar
mysqldumpremotamente [5]; - Verifique o
*.sqlgerado pelo mysqldump; - E chame o serviço autorizado para substituir a unidade danificada.
Referências:
- [1] Como executar
fsckpara consertar seus sistemas de arquivos [em português] - [2] Como recuperar da corrupção do sistema de arquivos usando o Fsck e um ISO de recuperação
- [3] O" init 1 "de uma sessão ssh remota (via VPN) mata minha conexão ssh
- [4] Usando um canal SSH já estabelecido
- [5] Como descarregar o banco de dados remoto sem mysqldump?
Atenciosamente!