Aller au contenu

Erreur De Suppression D'utilisateur Et Donc De Fichiers...


Messages recommandés

philippe@philippe-MS-7253:~$ sudo dd if=/dev/md127 of=~/debut_md127.img bs=1M count=1

1+0 enregistrements lus
1+0 enregistrements écrits
1048576 octets (1,0 MB) copiés, 0,00504164 s, 208 MB/s

philippe@philippe-MS-7253:~$ file ~/debut_md127.img

/home/philippe/debut_md127.img: LVM2 PV (Linux Logical Volume Manager), UUID: JBUpyk-GHVH-EgrZ-NoOv-fNOO-7Igm-2iReB2, size: 995356311552

là j'comprend rien...

Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 60
  • Créé
  • Dernière réponse

Meilleurs contributeurs dans ce sujet

philippe@philippe-MS-7253:~$ sudo pvdisplay /dev/md127
--- Physical volume ---
PV Name /dev/md127
VG Name vg1000
PV Size 927,00 GiB / not usable 1,75 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 237311
Free PE 0
Allocated PE 237311
PV UUID JBUpyk-GHVH-EgrZ-NoOv-fNOO-7Igm-2iReB2

philippe@philippe-MS-7253:~$ sudo vgdisplay vg1000
--- Volume group ---
VG Name vg1000
System ID
Format lvm2
Metadata Areas 1
Metadata Sequence No 2
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 1
Open LV 1
Max PV 0
Cur PV 1
Act PV 1
VG Size 927,00 GiB
PE Size 4,00 MiB
Total PE 237311
Alloc PE / Size 237311 / 927,00 GiB
Free PE / Size 0 / 0
VG UUID TAJtwb-Ccl2-TiWb-7Urb-7smF-Qiy3-QAcIqN

philippe@philippe-MS-7253:~$

Lien vers le commentaire
Partager sur d’autres sites

Utilises la mise en forme "Inserer un extrait de code" pour les resultats, c'est plus lisible ;)

--------------

Bon, on a bien un LVM sur du RAID-1 "md" ...

L'acces au LogicalVolume est actif et se fait a partir de '/dev/vg1000/lv'

--------------
Donc on recommence :
- test pour verifier qu'on travaille bien sur la partition ext3 :
sudo dd if=/dev/vg1000/lv of=~/debut_vg1000.img bs=1M count=1

file ~/debut_vg1000.img
- Test pour voir le nombre de suppressions :
sudo ext3grep /dev/md127 --histogram=dtime --after="date presumee du debut d'effacement (en secondes)" --before="date presumee de la fin d'effacement (en secondes)"
Modifié par Fravadona
Lien vers le commentaire
Partager sur d’autres sites

ah oui, j'ai oublie la limite de copie ... tu peux taper les touches [Contol] puis [C] en meme temps pour arreter la commande "dd" que tu as prealablement lance (et il le faut sinon tu vas remplir completement ton dd de 20Go)

la bonne commande est :

sudo dd if=/dev/vg1000/lv of=~/debut_vg1000.img bs=1M count=1
Modifié par Fravadona
Lien vers le commentaire
Partager sur d’autres sites

bonjour

hier, lorsque j'ai envoyé la commande incomplète "dd" et avant de t'expliquer mon problème et de faire [control] puis [c] j'ai tout simplement fermé la fenêtre et comme le pc ramait je l'ai complètement éteint, mais là problème impossible de redémarré.

donc le débutant que je suis ne c'est pas dégonfle et j'ai débranché mes deux disque dur et réinstaller ubuntu sur mon pc.

donc après cette réinstallation la commande fdisk -l me donne ceci :

philippe@philippe-System-Product-Name:~$ sudo fdisk -l

Disk /dev/sda: 20.0 GB, 20020396032 bytes
255 têtes, 63 secteurs/piste, 2434 cylindres, total 39102336 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00081fdd

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *        2048    37007359    18502656   83  Linux
/dev/sda2        37009406    39100415     1045505    5  Étendue
/dev/sda5        37009408    39100415     1045504   82  partition d'échange Linux / Solaris

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x0004d6be

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1             256     4980735     2490240   fd  RAID Linux autodétecté
/dev/sdb2         4980736     9175039     2097152   fd  RAID Linux autodétecté
/dev/sdb3         9437184  1953511007   972036912    f  Étendue W95 (LBA)
/dev/sdb5         9453280  1953511007   972028864   fd  RAID Linux autodétecté

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00093631

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdc1             256     4980735     2490240   fd  RAID Linux autodétecté
/dev/sdc2         4980736     9175039     2097152   fd  RAID Linux autodétecté
/dev/sdc3         9437184  1953511007   972036912    f  Étendue W95 (LBA)
/dev/sdc5         9453280  1953511007   972028864   fd  RAID Linux autodétecté
philippe@philippe-System-Product-Name:~$ 

et donc maintenant si j'ai tout compris mon volume raid n'est plus activé et c'est pour cela que je ne vois pas la partition /dev/md127 et donc sdb5 et sdc5 ne sont plus assemblés.

alors faut-il ré-activé (dans quel cas comme faire) le volume raid ou on peut s'en passer pour continuer la manip. ??

Lien vers le commentaire
Partager sur d’autres sites

Il faut reactiver le RAID ainsi que le LVM avant de pouvoir avoir acces au systeme de fichiers ext3 qui t'interresse.

Deja :

sudo mdadm --examine /dev/sdb5 /dev/sdc5

Puis :

sudo mdadm --assemble /dev/md0 /dev/sdb5 /dev/sdc5

S'il n'y a pas d'erreur :

sudo mdadm --detail /dev/md0

Puis :

sudo pvscan
sudo pvdisplay /dev/md0

Puis :

sudo vgscan
sudo vgdisplay vg1000

Puis si le VG n'est pas deja actif alors :

sudo vgchange -a y vg1000

Pour le moment on arrete la

Lien vers le commentaire
Partager sur d’autres sites

Il serait bien que tu postes ce que affichent les differentes commandes (peu d'entre elles font une action mais les affichages sont importants pour la comprehension).

Normalement a ce stade tu devrais pouvoir acceder au systeme de fichiers ext3 a partir de "/dev/vg1000/lv" (mais pas sur, il me faut tes retours).

La suite serait :

sudo dd if=/dev/vg1000/lv of=~/debut_vg1000.img bs=1M count=1
file ~/debut_vg1000.img

(c'est pour verifier qu'on tient le bon bout)

Puis :

debeff="$(date -s --date='Mon Nov  4 07:00:00 CET 2013')"
fineff="$(date -s --date='Tue Nov  5 07:00:00 CET 2013')"
sudo ext3grep /dev/vg1000/lv --histogram=dtime --after="$debeff" --before="$fineff"
Lien vers le commentaire
Partager sur d’autres sites

alors apres un dur week end voici un "fdisk -l"

philippe@philippe-System-Product-Name:~$ sudo fdisk -l

Disk /dev/sda: 20.0 GB, 20020396032 bytes
255 têtes, 63 secteurs/piste, 2434 cylindres, total 39102336 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00081fdd

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sda1   *        2048    37007359    18502656   83  Linux
/dev/sda2        37009406    39100415     1045505    5  Étendue
/dev/sda5        37009408    39100415     1045504   82  partition d'échange Linux / Solaris

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x0004d6be

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdb1             256     4980735     2490240   fd  RAID Linux autodétecté
/dev/sdb2         4980736     9175039     2097152   fd  RAID Linux autodétecté
/dev/sdb3         9437184  1953511007   972036912    f  Étendue W95 (LBA)
/dev/sdb5         9453280  1953511007   972028864   fd  RAID Linux autodétecté

Disk /dev/md2: 995.4 GB, 995356311552 bytes
2 têtes, 4 secteurs/piste, 243006912 cylindres, total 1944055296 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00000000

Le disque /dev/md2 ne contient pas une table de partitions valable

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 têtes, 63 secteurs/piste, 121601 cylindres, total 1953525168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Identifiant de disque : 0x00093631

Périphérique Amorçage  Début         Fin      Blocs    Id. Système
/dev/sdc1             256     4980735     2490240   fd  RAID Linux autodétecté
/dev/sdc2         4980736     9175039     2097152   fd  RAID Linux autodétecté
/dev/sdc3         9437184  1953511007   972036912    f  Étendue W95 (LBA)
/dev/sdc5         9453280  1953511007   972028864   fd  RAID Linux autodétecté

philippe@philippe-System-Product-Name:~$ 

ensuite

philippe@philippe-System-Product-Name:~$ sudo pvscan

  PV /dev/md2   VG vg1000   lvm2 [927,00 GiB / 0    free]
  Total: 1 [927,00 GiB] / in use: 1 [927,00 GiB] / in no VG: 0 [0   ]

philippe@philippe-System-Product-Name:~$ 

ensuite

philippe@philippe-System-Product-Name:~$ sudo vgscan

  Reading all physical volumes.  This may take a while...
  Found volume group "vg1000" using metadata type lvm2

philippe@philippe-System-Product-Name:~$ sudo vgdisplay vg1000

  --- Volume group ---
  VG Name               vg1000
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  2
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                1
  Open LV               0
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               927,00 GiB
  PE Size               4,00 MiB
  Total PE              237311
  Alloc PE / Size       237311 / 927,00 GiB
  Free  PE / Size       0 / 0   
  VG UUID               TAJtwb-Ccl2-TiWb-7Urb-7smF-Qiy3-QAcIqN
   
philippe@philippe-System-Product-Name:~$ 

et pour finir

philippe@philippe-System-Product-Name:~$ sudo vgchange -a y vg1000

  1 logical volume(s) in volume group "vg1000" now active

philippe@philippe-System-Product-Name:~$ 

est ce que tout est bon ??

j'en est bien l'impression...

je reviens ce soir

bon aprm

Lien vers le commentaire
Partager sur d’autres sites

voici la suite

philippe@philippe-System-Product-Name:~$ sudo dd if=/dev/vg1000/lv of=~/debut_vg1000.img bs=1M count=1

[sudo] password for philippe:

1+0 enregistrements lus
1+0 enregistrements écrits
1048576 octets (1,0 MB) copiés, 0,0178305 s, 58,8 MB/s

philippe@philippe-System-Product-Name:~$ file ~/debut_vg1000.img

/home/philippe/debut_vg1000.img: Linux rev 1.0 ext4 filesystem data, UUID=500f62c5-997f-4546-9c76-3e5659336727, volume name "1.41.12-2668" (extents) (large files) (huge files)

philippe@philippe-System-Product-Name:~$ sudo ext3grep /dev/vg1000/lv --histogram=dtime --after="1384149600" --before="1384322400"

Running ext3grep version 0.10.1
Only show/process deleted entries if they are deleted on or after Mon Nov 11 07:00:00 2013 and before Wed Nov 13 07:00:00 2013.

WARNING: I don't know what EXT3_FEATURE_COMPAT_EXT_ATTR is.
ext3grep: ext3grep.cc:119: void run_program(): Assertion `be2le(journal_super_block.s_header.h_magic) == 0xc03b3998U' failed.
philippe@philippe-System-Product-Name:~$


Lien vers le commentaire
Partager sur d’autres sites

erk, avec le resultat de la commande file ~/debut_vg1000.img on peut voir que le systeme de fichiers est EXT4, du coup l'utilitaire ext3grep ne le supporte pas...

En regardant rapidement sur le net j'ai pu trouver que pour EXT4 il faut utiliser le programme extundelete, mais je ne le connais pas (encore)

Lien vers le commentaire
Partager sur d’autres sites

En supposant que ton utilisateur etait dans /volume1/homes/utilisateur1

tu peux tenter la commande suivante :

sudo extundelete --restore-directory homes/utilisateur1/ /dev/vg1000/lv

Vu que tu as recree un utilisateur du meme nom je ne sais pas ce que ca va donner mais il faut tenter

Edit : A tester si ca ne fonctionne pas :

sudo extundelete --restore-all --after "1384149600" --before "1384322400" /dev/vg1000/lv
Modifié par Fravadona
Lien vers le commentaire
Partager sur d’autres sites

Combien de Gigas avais-tu éffacé ? "extundelete" met les fichiers récupérés dans /tmp et tu n'y disposes que d'une 15aine de Go

Reste a esperer que tu n'as pas "écrasé" certains de tes fichiers avant de débrancher tes disques du NAS, on croise les doigts /

Modifié par Fravadona
Lien vers le commentaire
Partager sur d’autres sites

bon je vais faire le point sur tout ca pour voir s'il ne manque rien.

extundelete ma creer un dossier recovered files avec tout les repertoires tel que je les avait creer (pas mal)

je reviens au plus vite pour te dire quoi.

en attendant UN GRAND MERCI.

et surtout j'aurais encore besoin de tes services pour bien configurer mon nas.

A+

Lien vers le commentaire
Partager sur d’autres sites

bonsoir,

bon je me suis réjouis un peu vite, j'ai quand même des dossiers complètement vide.

si je lance la commande suivante

sudo extundelete --restore-all --after "1384149600" --before "1384322400" /dev/vg1000/lv

voici le résultat

Only show and process deleted entries if they are deleted on or after 1384149600 and before 1384322400.

WARNING: Extended attributes are not restored.
WARNING: EXT3_FEATURE_INCOMPAT_RECOVER is set.
The partition should be unmounted to undelete any files without further data loss.
If the partition is not currently mounted, this message indicates 
it was improperly unmounted, and you should run fsck before continuing.
If you decide to continue, extundelete may overwrite some of the deleted
files and make recovering those files impossible.  You should unmount the
file system and check it with fsck before using extundelete.
Would you like to continue? (y/n) 

oui ou non??

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.


×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.