Restauration sauvegarde, Erreur SuperBlock

Votre Apache se cache, votre Pi gémit, votre SoC fume ? La panne quoi ! C'est ici que vous trouverez sans doute une solution... Sinon du réconfort :)

Modérateurs : Francois, maxty01

Répondre
Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Restauration sauvegarde, Erreur SuperBlock

Message par Ghislain » dim. 14 févr. 2016 15:00

Bonjour,

Je suis en train de chercher une technique pour faire une restauration autonome de sauvegarde sur mon RPi mais j'ai un souci

En faite au final je voudrais avoir le boot et une minibian (pour restaurer) sur la µSD puis un HDD avec le système (utilisé tout les jours) et une partition PirateBox/Sauvegarde.

Code : Tout sélectionner

pi@raspberrypi:~ $ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       3.6G  1.9G  1.5G  56% /                   > µSD FileSystem
devtmpfs        459M     0  459M   0% /dev
tmpfs           463M     0  463M   0% /dev/shm
tmpfs           463M  6.2M  457M   2% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           463M     0  463M   0% /sys/fs/cgroup
/dev/mmcblk0p1   60M   25M   36M  42% /boot               > µSD Boot
tmpfs            93M     0   93M   0% /run/user/1000
/dev/sda1        20G  1.9G   17G  10% /mnt/usbboot        > HDD FileSystem
/dev/sda2       439G  1.6G  415G   1% /mnt/usbdisk        > HDD Sauvegarde/Données
Un tutorial sera fait si j'arrive à me débloquer car sa nous permets de se retrouver autonome ;) donc voici le souci...

Si je fait cette commande:

Code : Tout sélectionner

sudo dd if=/dev/mmcblk0p2 of=/dev/sda1 bs=512
La copie ce passe bien, un coup de e2fsck et resize2fs et ma partition fait bien les 20G demandé et est accessible. Mais sa oblige à avoir 3 partitions (Systeme,Sauvegarde Systeme,Données) donc j'ai regardé pour compresser tout sa.

J'ai suivi ceci:

Code : Tout sélectionner

#Copie Partition en fichier Image compressé
sudo dd if=/dev/mmcblk0p2 bs=512 | sudo pv | sudo gzip -1 -| sudo dd of=/mnt/usbdisk/BackupFS.img && sync

#Restauration Image vers Partition
sudo pv BackupFileSystem.img | sudo dd of=/dev/sda1
Et la.... c'est le drame !! J'ai réussi UNE fois à remettre la partition en place avec e2fsck et resize2fs mais la après remise a zéro pour vérifier que tout se passe bien sa bloque avec un problème de SuperBlock

Code : Tout sélectionner

pi@raspberrypi:~ $ sudo e2fsck -f /dev/sda1
e2fsck 1.42.12 (29-Aug-2014)
ext2fs_open2: Bad magic number in super-block
e2fsck: Superblock invalid, trying backup blocks...
e2fsck: Bad magic number in super-block while trying to open /dev/sda1

The superblock could not be read or does not describe a valid ext2/ext3/ext4
filesystem.  If the device is valid and it really contains an ext2/ext3/ext4
filesystem (and not swap or ufs or something else), then the superblock
is corrupt, and you might try running e2fsck with an alternate superblock:
    e2fsck -b 8193 <device>
 or
    e2fsck -b 32768 <device>
J'ai suivi ceci mais rien n'y fait... un utilisateur plus avancé que moi peut me trouver la technique ? lol. Sa fait 1 mois que j'ai la bestiole et si j'arrive à faire cette sauvegarde je pourrai enfin mettre en place mon apache/owncloud/plex et autre qui sont pret à faire feux !!

D'avance merci a vous !

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Restauration sauvegarde, Erreur SuperBlock

Message par Ghislain » dim. 21 févr. 2016 14:06

Up :cry: pas de petite idée ?

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Restauration sauvegarde, Erreur SuperBlock

Message par maxty01 » dim. 21 févr. 2016 16:13

Bonjour,

J'ai l'impression que la MBR du disque SDA n'est pas alignée, et que le système de fichier ne retrouve plus ses infos ...

De plus, je pense qu'automatiser cela avec un DD est une mauvaise idée.

Personnellement, je partirais plus sur un rsync.

Bon weekend.
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Restauration sauvegarde, Erreur SuperBlock

Message par Ghislain » dim. 21 févr. 2016 23:10

D'abord merci de ta réponse ;)

Pourquoi faire la sauvegarde sur un DD te semble mauvais? Si il crame? si c'est sa je te rassure peut etre en te disant que dans quelques temps se sera sauvegardé sur un boitier avec du RAID5 ;)

Je me suis penché vers rsync en suivant tes conseils mais ce que je trouve pour l'instant n'a pas l'air de me permettre de faire une image ou de restaurer à partir d'une image, au pire ce n'est pas grave, au lieu d'un fichier j'aurai un dossier ;) mais quand meme n'y a t'il pas de solution pour creer/restaurer avec un fichier compressé ou iso ?

Si je trouve la solution je vous tiens au jus sa peut etre interessant quand meme d'etre autonome ;)

maxty01
Modérateur
Messages : 790
Enregistré le : dim. 16 nov. 2014 20:53
Localisation : Charleroi - Belgique

Re: Restauration sauvegarde, Erreur SuperBlock

Message par maxty01 » dim. 21 févr. 2016 23:58

Bonsoir,

Avec le Rsync, tu récupères assez rapidement tes fichiers.

En cas de crash de ton RPI, tu place ta SD sur un linux, tu pousse l'image d'origine et tu copie simplement les fichiers.

Je ne pense donc pas que créer une image à chaque backup soit une bonne idée, mais ça, c'est mon avis.

Pour info, toutes mon infra, en ce compris mon RPI B+ et mon RPI2 sont backupé sur un RAID6 fait maison via RSYNC.
Mieux, j'ai configuré mon Rsync pour que celui-ci backup mes systèmes dans un nouveau dossier chaque jour, tout en ne copiant que les fichiers modifiés,
ce qui me permets d'avoir un rétention des fichiers, mais également une utilisation de place minime.

Bonne soirée,
Il n'y a pas de question stupide, il n'y a que des imbéciles qui ne posent pas de question !
RaspBerry Pi : 1 x B+ Raspbian 1 x RPI2 MiniBian
Mieux me connaître ? Regarder mon LinkedIn

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Restauration sauvegarde, Erreur SuperBlock

Message par Ghislain » lun. 22 févr. 2016 11:24

Oki donc moi qui veut mettre une minibian sur ma SD en ayant mon systeme sur le dd j'aurai juste a faire le rsync de mes fichiers sur le dd et sa devrait rouler.

Bon faut que je me replonge la dedans lol. Dans un premier temps je pense que je vais faire des sauvegarde complete et apres voir ton systeme qui ne reprend que les nouveaux fichiers ;)

Merci de tes infos :D

Alastor 2262
Messages : 6
Enregistré le : mer. 17 févr. 2016 22:12

Re: Restauration sauvegarde, Erreur SuperBlock

Message par Alastor 2262 » mar. 23 févr. 2016 11:45

Bnojour,

Je ne sais pas si ça peut aider, mais bricolant pas mal le soft de mes Raspberry et les plantant souvent, je suis en train de faire un script de commit/rollback du système, basé sur rsync et inspiré par rpi-clone.

Il est disponible sur github et est fonctionnel, voir là https://github.com/AlastorPilkine/rpi-corol
, ça peut peut-être t'inspirer pour la sauvegarde.

Le readme n'étantpas fini, pour l'utiliser en l'état il faut avoir deux partitions ext4 sur la SD et s'assurer que leurs taille soit similaire.

Pour la seule sauvegarde du système, tu peux t'inspirer de rpi-clone, lui aussi sur github, je m'en suis moi même inspiré, avec l'accord de l'auteur.

Ghislain
Raspinaute
Messages : 315
Enregistré le : jeu. 12 nov. 2015 17:39
Localisation : Bourges (18)

Re: Restauration sauvegarde, Erreur SuperBlock

Message par Ghislain » mar. 23 févr. 2016 20:21

Merci je vais regarder sa ;)

Envoyé de mon SM-N9005 en utilisant Tapatalk

txserin
Messages : 5
Enregistré le : lun. 29 févr. 2016 05:23

Re: Restauration sauvegarde, Erreur SuperBlock

Message par txserin » jeu. 10 mars 2016 09:14

Très interessante cette discussion, merci pour vos retours et vos lectures.

_________________________
coque samsung galaxy s7 edge housse samsung galaxy s7 edge

Répondre

Retourner vers « En panne ? »