Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2900 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Comment sauvegarder et restaurer une conf depuis un Linux HS ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Comment sauvegarder et restaurer une conf depuis un Linux HS ?

n°1377960
bigstyle
Posté le 12-06-2015 à 16:44:11  profilanswer
 

Salut à tous,
 
j'ai un Raspberry, tournant sous Debian (wheezy dispo sur le site de raspb).
 
Mon Raspberry ne démarre plus (j'ai une erreur "Kernel Panic - Attempted to kill init! ..."
 
Si je pousse sur ma SD une nouvelle installation de Linux, celle-ci fonctionne et le Raspberry démarre.
 
J'aimerai pouvoir récupérer ce que j'avais sur mon Raspberry, notamment :  
- Conf OpenVPN
- Conf SSH
- Conf de sendmail  
- Etc.
 
 
Je ne suis pas un expert Linux mais est-ce qu'il est possible de faire un copier/coller d'une partition contenant l'ensemble de la conf, afin de la coller sur la nouvelle carte et ainsi avoir un Raspb avec toutes mes applis sans avoir à les réinstaller ?  
 
Merci

mood
Publicité
Posté le 12-06-2015 à 16:44:11  profilanswer
 

n°1377964
Fork Bomb
Obsédé textuel
Posté le 12-06-2015 à 19:32:00  profilanswer
 

bigstyle a écrit :

Salut à tous,

 

j'ai un Raspberry, tournant sous Debian (wheezy dispo sur le site de raspb).

 

Mon Raspberry ne démarre plus (j'ai une erreur "Kernel Panic - Attempted to kill init! ..."

 

Si je pousse sur ma SD une nouvelle installation de Linux, celle-ci fonctionne et le Raspberry démarre.

 

J'aimerai pouvoir récupérer ce que j'avais sur mon Raspberry, notamment :
- Conf OpenVPN
- Conf SSH
- Conf de sendmail
- Etc.

 


Je ne suis pas un expert Linux mais est-ce qu'il est possible de faire un copier/coller d'une partition contenant l'ensemble de la conf, afin de la coller sur la nouvelle carte et ainsi avoir un Raspb avec toutes mes applis sans avoir à les réinstaller ?

 

Merci


dd en local ou CloneZilla à travers le réseau.
Que tu souhaites utiliser l’un ou l’autre (ou un troisième), sache que se louper sur une commande de manipulation de partition ne pardonne pas.
---
EDIT : sinon, tu peux très bien faire du scp.


Message édité par Fork Bomb le 12-06-2015 à 19:32:51

---------------
Décentralisons Internet-Bépo-Troll Bingo - "Pour adoucir le mélange, pressez trois quartiers d’orange !"
n°1377967
bigstyle
Posté le 13-06-2015 à 00:10:44  profilanswer
 

est-ce que tu pourrais etre plus precis ou me pousser un lien qui détaille un peu stp ?  
 
J'ai fait une copie de ma SD depuis Windows; la seconde est identique et pourtant au démarrage j'ai exactement la même erreur; pourtant si je lance depuis cette même nouvel SD un linux tout propre ca fonctionne.  
 
Du coup, plutôt que de faire un clone total de ma 1er SD, je voulais installer un OS clean sur ma nouvelle SD et rebalancer les données/applications depuis l'ancienne SD vers la nouvelle.  
 
C'est possible de faire ça sous linux ?  
 
Merci

n°1377969
feliwyn
Posté le 13-06-2015 à 00:35:32  profilanswer
 

Pour moi, le mieux, ce serait 'dd' vers un disque dur externe.
 
Ex:

  • Supposons ta carte SD /dev/sda
  • Branchement DD (supposons, /dev/sdb/)
  • Montage du HDD (sudo mount /dev/sdb1 /mnt/HDD)


La sauvegarde ressemblerait a cela :

  • sudo dd if=/dev/sda of=/mnt/HDD/Sauvegarde.img


La restauration ressemblerait a cela :  

  • sudo dd if=/mnt/HDD/Sauvegarde.img of=/dev/sda

Bien sur, pour la restauration il faudra etre en boot CD. (ou USB)

n°1377971
bigstyle
Posté le 13-06-2015 à 00:48:36  profilanswer
 

Merci pour ta réponse :)
 
Comme je le disais plus haut, j'ai fait l'équivalent d'une sauvegarde de ma carte mais j'ai quand même toujours le problème sur ma nouvelle carte.
 
Du coup je voulais installer un nouveau linux propre sur ma nouvelle SD et basculer ma conf de l'ancienne vers la nouvelle SD (mais c'est là que je ne sais pas faire)

n°1377972
feliwyn
Posté le 13-06-2015 à 00:53:06  profilanswer
 

Tu veux reproduire les deux cartes SD a l'identique?
Si oui:
 
sudo dd if=/dev/sdX(La carte originale) of=/dev/sdX(La nouvelle carte)
--/!\--
Fait pas l'inverse! Sinon tu perds tout!

n°1377973
bigstyle
Posté le 13-06-2015 à 00:57:46  profilanswer
 

Non je ne veux pas (plus) reproduire deux cartes à l'identique car en le faisant je me rends compte que j'ai toujours une erreur fatale au boot de linux même avec ma nouvelle SD

n°1377974
feliwyn
Posté le 13-06-2015 à 01:03:56  profilanswer
 

Oo...
Alors de quel conf parles-tu?

n°1377975
feliwyn
Posté le 13-06-2015 à 01:04:04  profilanswer
 

Oo...
Alors de quel conf parles-tu?

n°1377976
bigstyle
Posté le 13-06-2015 à 01:05:07  profilanswer
 

Je vais quand même tenter ce que tu me dis via dd (la création de l'image est en cours).
 
Par contre, est-ce qu'avec ce que tu m'as indiqué, il n'y a pas d'importance si ma DD de destination fait 32Go alors que la DD source en fait 16Go ?

mood
Publicité
Posté le 13-06-2015 à 01:05:07  profilanswer
 

n°1377977
feliwyn
Posté le 13-06-2015 à 01:05:56  profilanswer
 

Forte chance que si xD

n°1377978
bigstyle
Posté le 13-06-2015 à 01:06:02  profilanswer
 

feliwyn a écrit :

Oo...
Alors de quel conf parles-tu?


 
 
Merci pour ta perseverance ;-)
 
La conf que je veux restaurer sur mon "nouveau linux" tout propre est la conf OpenVPN, SSH, etc.. que j'avais sur mon ancien linux
 

n°1377979
feliwyn
Posté le 13-06-2015 à 01:08:50  profilanswer
 

Le truc, c'est que ca dépend d'ou tu as mit tes fichiers conf.
ex: /etc/nginx/nginx.conf (pour mon nginx)
 
Donc je me sens pas trop capable de t'aider la dessus..

n°1377980
bigstyle
Posté le 13-06-2015 à 01:13:16  profilanswer
 

est ce qu'un truc de gros barbare genre copier/coller de /etc et /home pourrait fonctionner ? ... telle est la question :D

n°1377981
feliwyn
Posté le 13-06-2015 à 01:17:15  profilanswer
 

Euh O.O!
Bah pour ta conf openvpn. Why not XD! Mais le reste...
 
sudo find / |grep [NOMDUSOFT]
Ca pourra p'tet t'aider a trouver les dossiers de conf  et why not :  
sudo find / |grep [nomdusoft]|grep conf
 
EDIT:
 

Citation :

est ce qu'un truc de gros barbare genre copier/coller de /etc et /home pourrait fonctionner ? ... telle est la question :D


BAh, eet si t'as des soft dans /opt/ ?


Message édité par feliwyn le 13-06-2015 à 01:24:19
n°1377982
Kernel-Pan​ic
Eh?
Posté le 13-06-2015 à 05:35:48  profilanswer
 

bigstyle a écrit :

est-ce que tu pourrais etre plus precis ou me pousser un lien qui détaille un peu stp ?  
 
J'ai fait une copie de ma SD depuis Windows; la seconde est identique et pourtant au démarrage j'ai exactement la même erreur; pourtant si je lance depuis cette même nouvel SD un linux tout propre ca fonctionne.  
 
Du coup, plutôt que de faire un clone total de ma 1er SD, je voulais installer un OS clean sur ma nouvelle SD et rebalancer les données/applications depuis l'ancienne SD vers la nouvelle.  
 
C'est possible de faire ça sous linux ?  
 
Merci


 
 
Déjà ça prouve que ce n'est pas la carte SD qui est en faute.
Si tu donnes les ~10 lignes avant Kernel panic – not syncing: Attempted to kill init! (Prends une photo si il faut) On va peut-être pouvoir te dire ce qui coince avec ta Debian.


---------------
You have no chance to survive make your time.
n°1377984
bigstyle
Posté le 13-06-2015 à 09:05:26  profilanswer
 

Merci pour ta réponse.  
 
Voilà une photo du problème :)
 
http://www.hostingpics.net/viewer. [...] age743.jpg


Message édité par bigstyle le 13-06-2015 à 09:40:03
n°1377987
bigstyle
Posté le 13-06-2015 à 09:44:27  profilanswer
 

Pour compléter mes tests, c'est vraiment vraiment bizarre ce truc :  
 
Sur mon Raspberry, avec l'ancienne carte SD :  
- 3 fois sur 4, rien ne s'affiche à l'écran (la carte SD n'est pas lue du tout).
- Lorsqu'il démarre, j'ai une erreur Kernel Panic.
- "Parfois", si j'appuie sur le connecteur pour que le contact se fasse bien (quand le Raspberry est démonté), le système boot normalement (ca me l'a fait il y a 5 min)  
 
Sur mon Raspberry avec la nouvelle carte SD :  
- La carte SD est tout le temps reconnue (le système tente tout le temps de démarrer).
- Cependant, lors du boot, j'ai toujours un Kernel Panic (si je réalise l'action depuis un clone de ma SD)
- Si je boot sur un linux propre, ca marche tout le temps.
 
Voilà, donc s'il n'y avait pas le dernier test qui était OK, je dirai que ca vient d'un problème matériel du Rasp mais là ca fonctionne ...


Message édité par bigstyle le 13-06-2015 à 10:11:47
n°1378005
bigstyle
Posté le 13-06-2015 à 18:19:53  profilanswer
 

Plop si je peux me permettre :D

n°1378006
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 13-06-2015 à 20:17:10  profilanswer
 

ton ancienne carte fonctionne mal, et ça a corrompu ton systeme. tu as fait ton image comment ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1378007
bigstyle
Posté le 13-06-2015 à 21:09:17  profilanswer
 

Merci, je pense que t'as la bonne lecture du problème mais je ne comprends quand même pas dans ce cas par quel miracle il arrive que le démarrage fonctionne sur l'ancienne carte si j'appuie sur le connecteur + carte.
 
Concernant la copie, je l'ai faite depuis Windows en utilisant l'outil Win32DiskImager. Tout s'est passé correctement mais j'ai l'erreur systématique sur la nouvelle SD
 
J'ai tenté d'utiliser la commande dd comme indiqué plus haut mais la commande à l'air de boucler et le fichier généré prend tout l'espace disque possible jusqu'à saturer le disque (ma DD fait 16Go, mon espace libre est de 100Go et le fichier fait alors 100Go).

n°1378011
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 14-06-2015 à 08:57:19  profilanswer
 

c'est que tu fais une des commandes de travers :D
 
avec une image faite par dd tu peux la monter en "loop" pour accéder à son contenu  


mount -o loop /chemin/vers/le/fichier/image /mnt/pointdemontage


 
et tu pourras voir le contenu de ta carte SD (et ainsi copier tes configs) sans avoir à booter dessus


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°1378012
bigstyle
Posté le 14-06-2015 à 09:54:02  profilanswer
 

Merci.  
 
En fait j'arrive à accéder a ma vieille SD sans problème si je la monte. C'est juste au boot que ca déconne 9 fois sur 10.
 
Du coup effectivement j'aimerai copier mes configs (OpenVPN, ssh, etc.) mais c'est ca que je ne sais pas faire !! :)

n°1378014
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 14-06-2015 à 10:01:48  profilanswer
 

si tu es passé par les packages systeme, la plupart des configs se trouvent dans /etc/<package>, un simple cp suffit la plupart du temps. openvpn place des fichiers (ca, certifs) ailleurs il me semble, tu peux verfiier les paths sur packages.debian.org


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Installation

  Comment sauvegarder et restaurer une conf depuis un Linux HS ?

 

Sujets relatifs
Bootloader ASM LinuxLinux, partition /root pleine
Installer une imprimante gérée par CUPS sur un client linuxCréer clé USB multiboot(win, linux, macOS, liveCD)
Probleme nvidia gtx 780 - impossible d'installer linux [résolu][Divers][Projet logiciel] GnuArchman et Ultrason sur Gnu/Linux.
PrimTux distribution GNU/Linux pour l'école basée sur Debian 8.0Linux mint: pb de connexion
linux - choix de l'adresse IP sourceLinux sur clé USB en mode UASP
Plus de sujets relatifs à : Comment sauvegarder et restaurer une conf depuis un Linux HS ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR