Experts d'Ubuntu et de données, s'il vous plaît, des conseils sur cette situation :
Nous avions un serveur avec Ubuntu 12.04 avec 2 disques durs en RAID1. Un jour, le système n'a tout simplement pas démarré et après quelques investigations, nous avons réalisé que toutes les données ne sont pas en place, en fait. Il n'y a pas de dossiers /home, /bin et /var
Voici une capture d'écran depuis le Live CD d'Ubuntu Desktop. Est-ce que quelqu'un pourrait expliquer comment cela s'est produit :
Nous avons vérifié les disques durs avec fsck - rien n'est apparu
Smartmontools a montré environ 200 secteurs à remapper sur le 1er disque dur, et tout va bien sur le 2ème.
Nous avons essayé de restaurer les données avec TestDisk - pas de fichiers dans /home, /bin, /var. Juste ces dossiers - /home, /bin, /var qui sont affichés en rouge (comme supprimés, je suppose) (même sur les deux disques durs)
En fait, nous avons trouvé un mauvais bloc sur le 1er disque dur avec TestDisk (sur l'image ci-dessous), mais comment un seul mauvais bloc peut affecter plus de 32 Go de données? Est-ce que cela pourrait être un superbloc?
Ma question - y a-t-il un moyen de restaurer ces données cachées? Et quelqu'un pourrait-il me dire comment cela s'est produit, s'agit-il d'une panne matérielle ou de l'intention malveillante de quelqu'un?
Mise à jour : Phillip merci beaucoup pour votre réponse,
Tout d'abord, exécuter Nautilus en tant que root ne nous donne pas accès à des fichiers supplémentaires.
Deuxièmement, vous avez raison, nous avons vérifié /dev/md1
avec Testdisk, pas les disques durs individuels, car Testdisk ne voulait pas fonctionner sur /dev/sda2
ou /dev/sdb2
en disant que cette partition fait partie d'un ensemble RAID.
Troisièmement, j'ai dit que /bin, /home et /var
sont affichés en rouge lors de la vérification du RAID avec TestDisk, mais ces dossiers semblent vides lorsque j'ai essayé d'y accéder (dans TestDisk)
Quatrièmement, voici la sortie de sudo ls -ld /home /var /bin
:
drwxr -xr -x 2 root root 2799 Avr 23 11:41 /bin
drwxr -xr -x 1 root root 60 Août 9 18:56 /home
drwxr -xr -x 1 root root 120 Avr 23 11:38 /var
Mais cette commande vérifie pas le disque désiré, mais notre disque virtuel (nous travaillons actuellement sous Ubuntu Live CD)
Donc, nous avons modifié cette commande pour accéder à notre disque monté désiré de cette façon : sudo ls -ld /home /var /bin /etc
ls: ne peut pas accéder à home: Aucun fichier ou dossier de ce type
ls: ne peut pas accéder à var: Aucun fichier ou dossier de ce type
ls: ne peut pas accéder à bin: Aucun fichier ou dossier de ce type
drwxr -xr -x 92 root root 4096 Août 5 20:31 etc
(J'ai ajouté etc
à la commande juste pour voir si la commande fonctionne, car etc
est accessible sur notre disque dur)