Se você puder anexar facilmente o volume como uma unidade adicional para outro sistema, faça isso. Então você pode simplesmente copiar a subárvore.
cp -a /var/cache /mnt/damaged_root/var
Eu criei uma instância do CentOS 7 na AWS. Um amigo excluiu o diretório /var/cache
'acidentalmente'. Não consigo mais usar o SSH na caixa, mas o servidor apache em execução no servidor pode ser acessado pela porta 80. É possível "corrigir" a instância para que eu consiga SSH na instância novamente?
Nota: Eu posso criar uma nova instância do mesmo tipo. Eu também posso separar a partição da instância 'quebrada' e anexá-la à nova instância.
Se você puder anexar facilmente o volume como uma unidade adicional para outro sistema, faça isso. Então você pode simplesmente copiar a subárvore.
cp -a /var/cache /mnt/damaged_root/var
Tags centos