OVH Cloud OVH Cloud

sauvegarde d'un serveur debian

28 réponses
Avatar
Carmelo
Bonjour,

Je viens de réussir après quelques jours de bataille la configuration
d'un serveur à la maison qui me sert pour :

- mails
- contacts (webdav)
- calendrier
- serveur de fichiers

J'aimerai faire une sauvegarde de ce serveur, afin de pouvoir en cas de
souci (panne disque par exemple) réinstaller une copie fonctionnelle.

Ce qui serait top c'est que je puisse utiliser ma copie de sauvegarde
sur une installation fraîche :

- crash du serveur
- réparation si disque hs par exemple
- installation debian
- remise en place de la config grâce à la sauvegarde

Que me conseillez-vous comme solution ?

D'avance merci !

Carmelo

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: http://lists.debian.org/4F2866F8.9030706@ingrao.fr

10 réponses

1 2 3
Avatar
Alain Vaugham
Le Wed, 1 Feb 2012 16:18:19 +0100,
"Jean-Yves F. Barbier" a écrit :

On 01 Feb 2012 14:47:58 GMT
moi-meme wrote:

> Le Wed, 01 Feb 2012 07:00:01 +0100, Alain Vaugham a écrit :
>
> > C'est bien rôdé. Ma machine fait serveur web, base de donn ées,
> > fax, mails et fichiers avec Samba.
>
> fax : parce que ton imprimante fait fax ou autre chose ?

Sans doute parce qu'il doit utiliser HylaFAX (ə package),



Exact.

avec une fausse imprimante dans samba et un script pour
l'arrivée sous forme de PDF.



Exact aussi sauf que :
- j'utilise Samba uniquement pour pouvoir servir des fichiers aux
machines qui sont encore restées sous MS Windows. Pas pour imprimer.
- j'utilise le postcript à l'émission avec une ligne de commande. A la
réception, je livre du pdf par email.



--
Alain Vaugham
Clef GPG : 0xD26D18BC

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Alain Vaugham
Le Wed, 01 Feb 2012 09:49:22 +0100,
Carmelo a écrit :

[...]
par contre j'ai 2 disques :

un pour /
et un pour /home

Je dois donc faire 2 fois la manip :

# dd if =/dev/disqueRacine of /mnt/image_disqueRacine
# dd if =/dev/disqueHome of /mnt/image_disqueHome

c'est bien ça ?



Oui pour le premier dump car le MBR va venir avec
le /mnt/image_disqueRacine.
La restauration de l'image sera :
# dd if=/cequetuveuxici/image_disqueRacine of=/dev/disqueécrasà ©

Par contre, sans être trop affirmatif sur le principe, je me méfi erai de
la seconde ligne pour le dump du /home. Il ne s'agit pas ici de
l'erreur de syntaxe dont j'ai été à l'origine et que tu as d éjà
corrigée, mais parce qu'en cas pépin sur l'un des deux disques il va
falloir restaurer au moins une des deux images et la monter en espérant
que tout ce qui tournait bien avant le pépin trouvera encore ses petits
aux bons endroits avec l'autre disque qui lui n'a pas eu de pépin.

Encore une fois, je ne veux pas être trop affirmatif.
J'ai eu des ennuis avec des fichiers de config sous
le /home qui pointaient sur /usr ou /var ou ailleurs je ne sais plus. Au
cours de l'évolution naturelle des mises à jour les fichiers ne s ont
plus utilisés ou ils changent de nom ou, pire, l'applicatif a changà ©.
Il faut alors passer du temps à raccorder tout ça. Cette expà ©rience
malheureuse est trop lointaine pour que je puisse la détailler
exactement ici mais je me suis fait échauder une fois. Cela m'a suffit.
De plus, je vois ça uniquement depuis le bout de ma lorgnette car je ne
suis pas confronté à l'ajout/suppression de comptes utilisateurs.

Tout ça pour dire qu'en termes de sauvegardes, je pense qu'un dump
du /home ne peut pas être __la__ solution universelle et qu'il faut
d'abord établir ses contraintes de restauration avant de mettre en
place ses méthodes de sauvegardes.

Un dernier point qu'il est peut-être inutile de préciser : l'image
du /mnt/image_disqueRacine ne pourra être utilisée que sur la mac hine
d'origine à cause de
la configuration des drivers.

--
Alain Vaugham
Clef GPG : 0xD26D18BC

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Sébastien NOBILI
Bonjour,

Le mercredi 01 février 2012 à 18:03, Alain Vaugham a écrit :
Un dernier point qu'il est peut-être inutile de préciser : l'image
du /mnt/image_disqueRacine ne pourra être utilisée que sur la machine
d'origine à cause de
la configuration des drivers.



Contrairement à certains autres, le noyau Linux se transplante très bien d'une
machine à une autre. Sauf si l'architecture du CPU est différente (ce qui a peu
de chances d'être le cas), une image d'un système installé sur une machine
pourra fonctionner sans problème sur une autre machine.

Seb

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Wed, 1 Feb 2012 16:26:30 +0100
"" wrote:

>
Il y a backuppc pour une sauvegarde incrémentale avec une interface
simple (basé sur rsync)



+5: facile, prend peu de place, permet un backup au pied levé si on
a modifié des tas de données, facilité du restore, sépa ration des
utilisateurs, s'oublie complètement jusqu'au maudzit jour.

--
The people rule.

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Thu, 2 Feb 2012 13:07:32 +0100
Carmelo wrote:


je viens d'insatller backuppc sur mon serveur,

mais je dois dire que je ne comprends pas comment
lui indiquer de faire une sauvegarde totale



Il faut lire les docs standards et celles qui sont dans
le fichier de conf par défaut.

puis par la suite des sauvegardes incrémentales
tous les jours pour 2 disques : /dev/sdb et /dev/sdc,
chaque sauvegarde devant se trouver dans
/mnt/NAS/Volume_2/sdb/ et /mnt/NAS/Volume_2/sdc



d° - et BackuPC ne procède PAS par partitions, mais
par directories, pour des raisons évidentes de souplesse.

--
Love conquers all things; let us too surrender to love.
-- Publius Vergilius Maro (Virgil)

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Carmelo
--Apple-Mail=_1844ADB9-79E0-4CAE-9DA9-BC6D6F1A1884
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
charset=iso-8859-1



Le 1 févr. 2012 à 18:03, Alain Vaugham a écrit :

Le Wed, 01 Feb 2012 09:49:22 +0100,
Carmelo a écrit :

[...]
par contre j'ai 2 disques :

un pour /
et un pour /home

Je dois donc faire 2 fois la manip :

# dd if =/dev/disqueRacine of /mnt/image_disqueRacine
# dd if =/dev/disqueHome of /mnt/image_disqueHome

c'est bien ça ?



Oui pour le premier dump car le MBR va venir avec
le /mnt/image_disqueRacine.
La restauration de l'image sera :
# dd if=/cequetuveuxici/image_disqueRacine of=/dev/disqueécrasé



pour le second disque /dev/sdc (qui est en fait mon dossier home), le disque fait 160Go, mais seuls 10Go sont utilisés pour le moment.

comment faire avec 'dd' pour qu'il ne copie pas également l'espace vide dans l'image ? que je me retrouve avec une image disque de 10 Go ?

j'ai regardé la doc de dd, mais je n'ai pas trouvé l'option pour faire ça ...


--Apple-Mail=_1844ADB9-79E0-4CAE-9DA9-BC6D6F1A1884
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
charset=iso-8859-1

<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div apple-content-edited="true"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div></div></div></span></span>
</div>
<br><div><div>Le 1 févr. 2012 à 18:03, Alain Vaugham a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>Le Wed, 01 Feb 2012 09:49:22 +0100,<br>Carmelo &lt;<a href="mailto:"></a>&gt; a écrit :<br><br>[...]<br><blockquote type="cite">par contre j'ai 2 disques :<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">un pour /<br></blockquote><blockquote type="cite">et un pour /home<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">Je dois donc faire 2 fois la manip :<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite"># dd if =/dev/disqueRacine of /mnt/image_disqueRacine<br></blockquote><blockquote type="cite"># dd if =/dev/disqueHome of /mnt/image_disqueHome<br></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">c'est bien ça ?<br></blockquote><br>Oui pour le premier dump car le MBR va venir avec<br>le /mnt/image_disqueRacine.<br>La restauration de l'image sera :<br># dd if=/cequetuveuxici/image_disqueRacine of=/dev/disqueécrasé<br></div></blockquote><br></div><div>pour le second disque /dev/sdc (qui est en fait mon dossier home), le disque fait 160Go, mais seuls 10Go sont utilisés pour le moment.</div><div><br></div><div>comment faire avec 'dd' pour qu'il ne copie pas également l'espace vide dans l'image ? que je me retrouve avec une image disque de 10 Go ?</div><div><br></div><div>j'ai regardé la doc de dd, mais je n'ai pas trouvé l'option pour faire ça ...</div><br></body></html>
--Apple-Mail=_1844ADB9-79E0-4CAE-9DA9-BC6D6F1A1884--

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
bruno.debian
Le Thu, 2 Feb 2012 15:00:01 +0100,
Carmelo a écrit :



Le 1 févr. 2012 à 18:03, Alain Vaugham a écrit :

> Le Wed, 01 Feb 2012 09:49:22 +0100,
> Carmelo a écrit :
>
> [...]
>> par contre j'ai 2 disques :
>>
>> un pour /
>> et un pour /home
>>
>> Je dois donc faire 2 fois la manip :
>>
>> # dd if =/dev/disqueRacine of /mnt/image_disqueRacine
>> # dd if =/dev/disqueHome of /mnt/image_disqueHome
>>
>> c'est bien ça ?
>
> Oui pour le premier dump car le MBR va venir avec
> le /mnt/image_disqueRacine.
> La restauration de l'image sera :
> # dd if=/cequetuveuxici/image_disqueRacine of=/dev/disqueécras é

pour le second disque /dev/sdc (qui est en fait mon dossier home), le
disque fait 160Go, mais seuls 10Go sont utilisés pour le moment.

comment faire avec 'dd' pour qu'il ne copie pas également l'espace
vide dans l'image ? que je me retrouve avec une image disque de 10
Go ?

j'ai regardé la doc de dd, mais je n'ai pas trouvé l'option pour
faire ça ...



Je crois que partimage permet ce genre de chose.
Mais sincèrement, un simple rsync le fait tout seul et te permet de
t'affranchir de tes choix matériels actuels. A l'heure de la
virtualisation, et compte tenu de la simplicité de déplacement d' un
linux d'une machine à l'autre, je ne vois aucun intérêt à   utiliser
cette technique moyennageuse - pour ne pas dire dinosaurienne - de
copie de partitions (à part dans certains cas très rares). Dans c e cas
précis, cela n'a pas de sens.

Mes 2 centimes

Bruno

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Jean-Yves F. Barbier
On Thu, 2 Feb 2012 15:19:42 +0100
"" wrote:

Je crois que partimage permet ce genre de chose.



Seulement si tu as fais un zeroing de la partoche avant utilisation.

Mais sincèrement, un simple rsync le fait tout seul et te permet de
t'affranchir de tes choix matériels actuels. A l'heure de la
virtualisation, et compte tenu de la simplicité de déplacement d'un
linux d'une machine à l'autre, je ne vois aucun intérêt à utiliser
cette technique moyennageuse - pour ne pas dire dinosaurienne - de
copie de partitions (à part dans certains cas très rares). Dans ce cas
précis, cela n'a pas de sens.



Wai, ou bien backuppc; le seul avantage d'un cloning pourrait être
la duplication de machines à l'identique, plus rapide qu'avec FAI,
mais à condition qu'elle soient toutes dans le même local.

--
"I'm looking for loopholes."
[W. C. Fields, when
caught reading the Bible]

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
Alain Vaugham
Le Thu, 2 Feb 2012 09:08:07 +0100,
Sébastien NOBILI a écrit :

Bonjour,

Le mercredi 01 février 2012 à 18:03, Alain Vaugham a écrit :
> Un dernier point qu'il est peut-être inutile de préciser : l' image
> du /mnt/image_disqueRacine ne pourra être utilisée que sur la
> machine d'origine à cause de
> la configuration des drivers.

Contrairement à certains autres, le noyau Linux se transplante trà ¨s
bien d'une machine à une autre. Sauf si l'architecture du CPU est
différente (ce qui a peu de chances d'être le cas), une image d 'un
système installé sur une machine pourra fonctionner sans probl ème sur
une autre machine.




Je n'en doute pas mais dans le feu de l'action j'ai eu droit à une tou te
autre expérience malheureuse avec par exemple
Machine source :
- carte réseau 3Com
- adaptateur graphique Nvidia
- disque IDE
Machine cible :
- carte réseau Realtek
- adaptateur graphique ATI
- disque scsi
Le reste à l'identique.

Lors du reboot, la liste des erreurs restant a corriger manuellement est
dissuasive pour un non expert comme moi. Elle est d'autant plus
dissuasive que l'accident se produit toujours au moment où on a un bes oin
urgent de répondre à un mail pour une affaire importante et que le
serveur imap est en panne. Sans aller jusqu'à la transplantation du du mp,
le simple changement d'une carte réseau, donc changement de la macadre ss,
va perturber le serveur DHCP qui attribue toujours la même ip fixe à   la
machine temporairement hors service.

Bien sûr, tout cela se répare très bien ou pourrait êtr e configuré
différemment, mais replacé dans le contexte de la "sauvegarde d'u n serveur
debian", le swap avec un disque spare n'interrompt la disponibilité de la
machine que quelques minutes. Dans mon cas, je n'ai qu'un étage à  
descendre pour avoir la main dessus.

Cependant, je conçoit très bien que pouvoir transplanter un noyau d'une
machine à une autre est beaucoup plus enrichissant que
débrancher/rebrancher un disque.

--
Alain Vaugham
Clef GPG : 0xD26D18BC

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
Avatar
bruno.debian
Le Thu, 2 Feb 2012 16:10:55 +0100,
Alain Vaugham a écrit :

Le Thu, 2 Feb 2012 09:08:07 +0100,
Sébastien NOBILI a écrit :

> Bonjour,
>
> Le mercredi 01 février 2012 à 18:03, Alain Vaugham a écr it :
> > Un dernier point qu'il est peut-être inutile de préciser : l'image
> > du /mnt/image_disqueRacine ne pourra être utilisée que sur la
> > machine d'origine à cause de
> > la configuration des drivers.
>
> Contrairement à certains autres, le noyau Linux se transplante tr ès
> bien d'une machine à une autre. Sauf si l'architecture du CPU est
> différente (ce qui a peu de chances d'être le cas), une image d'un
> système installé sur une machine pourra fonctionner sans prob lème
> sur une autre machine.
>

Je n'en doute pas mais dans le feu de l'action j'ai eu droit à une
toute autre expérience malheureuse avec par exemple
Machine source :
- carte réseau 3Com
- adaptateur graphique Nvidia
- disque IDE
Machine cible :
- carte réseau Realtek
- adaptateur graphique ATI
- disque scsi
Le reste à l'identique.

Lors du reboot, la liste des erreurs restant a corriger manuellement
est dissuasive pour un non expert comme moi. Elle est d'autant plus
dissuasive que l'accident se produit toujours au moment où on a un
besoin urgent de répondre à un mail pour une affaire importante et
que le serveur imap est en panne. Sans aller jusqu'à la
transplantation du dump, le simple changement d'une carte réseau,
donc changement de la macadress, va perturber le serveur DHCP qui
attribue toujours la même ip fixe à la machine temporairement h ors
service.

Bien sûr, tout cela se répare très bien ou pourrait ê tre configuré
différemment, mais replacé dans le contexte de la "sauvegarde d 'un
serveur debian", le swap avec un disque spare n'interrompt la
disponibilité de la machine que quelques minutes. Dans mon cas, je
n'ai qu'un étage à descendre pour avoir la main dessus.

Cependant, je conçoit très bien que pouvoir transplanter un noy au
d'une machine à une autre est beaucoup plus enrichissant que
débrancher/rebrancher un disque.



Je ne vois pas très bien ce que tu veux prouver. Le disque spare ne
serait pas plus efficace dans ce cas là! Je te defies de brancher un
disque IDE sur une nappe SCSI !!

Expert ou pas, ton cas de figure est un vrai casse-tête dans les 2 cas.

Bruno

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: http://lists.debian.org/
1 2 3