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
mysqldump
remotamente [5]; - Verifique o
*.sql
gerado pelo mysqldump; - E chame o serviço autorizado para substituir a unidade danificada.
Referências:
- [1] Como executar
fsck
para 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!