IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

Comment backuper le / d'Ubuntu


Sujet :

Ubuntu

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 186
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 186
    Par défaut Comment backuper le / d'Ubuntu
    Bonjour,

    Je planifie de faire n serveur web et je pense faire ma structure avec deux disques
    (en réalité 4, puisque que ça sera en RAID1)


    Disk 1 50G (RAID1) Pour l'OS (Ubuntu)
    /
    /swap

    Disk2 5T (RAID) Pour les mails, DB, et fichier html
    /var
    Je ne pense pas faire plus compliqué. Quand pensez vous? pas besoin de home et rien d'autre puisque ça sera uniquement un serveur Web qui hostera une 100ène de domaines.

    De là, j'ai deux trois questions, peut être de débutant.
    1) Es que le swap qui sera 2x la RAM est suffisant. Es-ce qu'on peut avoir 1 swap par disque?

    2) Backup : Es-ce que la commande dd peut copier le contenu d'une partition ou la partition. je m'explique. J'aimerais pas que sauvegarder mes fichier, mais le contenu de / dans un disque dure externe, dans le cas ou tout crash. Dans ce cas, je n'aurais qu'a mettre un nouveau disque ou écraser en recopiant le / de mon disque dur externe dans le disque de 60G de mon serveur.

    3) Que me suggériez-vous en terme de performance du serveur. (Processeur (dual Core, Quad..), RAM, escape disque pour les mails, db et web site, espace disque pour l'OS)

    Si vous avez de l'expérience la dedans, sous Ubuntu, ça serait cool.

  2. #2
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par pierrot10 Voir le message
    Bonjour,

    1) Es que le swap qui sera 2x la RAM est suffisant. Es-ce qu'on peut avoir 1 swap par disque?
    oui bien sur tu peux faire un swap par disque et même je le conseille (pour les temps d'accès), quand à la taille 2* la ram c'est historique ça n'a plus de raisons réelles aujourd'hui, mais bon... disons pour faire simple que la taille de la ram (en tout si tu fais 2 swaps) c'est un bon compromis

    Citation Envoyé par pierrot10 Voir le message
    2) Backup : Es-ce que la commande dd peut copier le contenu d'une partition ou la partition. je m'explque. J'aimerais pas que sauvegarder mes fichier, mais le contenu de / dans un disque dure externe, dans le cas ou tout crash. Dans ce cas, je n'aurais qu'a mettre un nouveau disque ou écraser en recopiant le / de mon disque dur extern dans le disque de 60G de mon serveur.
    oui mais attention à la lenteur d'une part, et surtout c'est une méthode aléatoire avec un disque mounté, qui continu à recevoir des données.

    par contre en complément d'un sauvegarde fichier, genre
    1 opération dd par semestre,
    2 backup(s) fichier par semaine (deux de type différents sur des médias différents, par exemple un rsync vers un SAN et un tar sur robot de bandes).

    là je dis clairement oui

    Citation Envoyé par pierrot10 Voir le message
    3) Que me suggeriez-vous en terme de performance du serveur. (Processeur (dual Core, Quad..), RAM, escape disque pour les mails, db et web site, espace disk pour l'OS)
    processeur n'est pas important, la priorité doit être les perfs de la motherboard. Pour la ram (en vitesse comme priorité 1 en taille priorité 2), le nombre de carte réseau le plus élevé possible le tout en load-balancing bien sur.

    Taille reservée à l'OS : 50Go c'est déjà trop à mon avis pour ton usage.
    18Go suffisait

    Citation Envoyé par pierrot10 Voir le message
    Si vous avez de l'expérience la dedans, sous Unbuntu, ca serait cool.
    préfères une débian plustot qu'ubuntu pour cet usage, les GUI étant peu utiles en elles même. Et il y a des procédures pour la sécuriser facile à suivre sur debian
    déjà :
    http://www.debian.org/doc/manuals/se.../index.fr.html

    là tu as déjà un système costaud...

    PS: dans la mesure du possible, utilises une réplication de la BDD vers une autre machine aussi, mais pas la même que celle qui hébérge les backups de la base sous forme de fichiers. ça fera ça de moins comme temps de restauration si un jour il y a un crash.

  3. #3
    Rédacteur

    Avatar de ram-0000
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Mai 2007
    Messages
    11 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 62
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mai 2007
    Messages : 11 517
    Par défaut
    Citation Envoyé par frp31 Voir le message
    oui mais attention à la lenteur d'une part, et surtout c'est une méthode aléatoire avec un disque mounté, qui continu à recevoir des données.
    Une méthode qui fonctionne bien pour les disque montés en RAID 1, dans ton script de backup, tu sors un disque du RAID, tu backupes ce disque et tu remontes le disque dans le RAID. Par contre le danger, c'est l'arrivée d'un crash pendant le backup
    Raymond
    Vous souhaitez participer à la rubrique Réseaux ? Contactez-moi

    Cafuro Cafuro est un outil SNMP dont le but est d'aider les administrateurs système et réseau à configurer leurs équipements SNMP réseau.
    e-verbe Un logiciel de conjugaison des verbes de la langue française.

    Ma page personnelle sur DVP
    .

  4. #4
    Membre émérite
    Homme Profil pro
    Recherche du travail
    Inscrit en
    Août 2004
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Recherche du travail

    Informations forums :
    Inscription : Août 2004
    Messages : 561
    Par défaut
    Comme tu as quatre disque, je recommanderais le RAID 1+0. Tu as la performance et la fiabilité.

  5. #5
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par Senaku-seishin Voir le message
    Comme tu as quatre disque, je recommanderais le RAID 1+0. Tu as la performance et la fiabilité.
    bien vu c'était tellement évident pour moi que j'ai pas pensé a en parler

  6. #6
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 186
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 186
    Par défaut
    Salut à tous,

    Merci pour toutes vos réponses très intéressantes.
    Je vais nien lire tous vos commentaires.

    Mercissss

  7. #7
    Membre émérite
    Homme Profil pro
    Recherche du travail
    Inscrit en
    Août 2004
    Messages
    561
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Recherche du travail

    Informations forums :
    Inscription : Août 2004
    Messages : 561
    Par défaut
    Si vous avez de l'expérience la dedans, sous Unbuntu, ca serait cool.
    J'ai un serveur sous Debian.

    Je ne pense pas faire plus compliqué. Quand pensez vous? pas besoin de home et rien d'autre puisque ca sera uniquement un serveur Web qui hostera une 100ène de domaines.
    Je te conseil mieux sépéré le système dans plusieurs partition. Comme l'architecture PC (~x86) est limité à 4 partitions primaire et pour facilité le redimensionnement à postérieur des partitions, on recommande d'utilisé LVM.

    Sur mon serveur, j'ai sept partitions : /, /boot/, /home, /tmp, /usr, /var et une swap. L'avantage c'est que en cas de défaillance 'une partition le système sera plus simple à réparé.

    Dans mon cas les boites aux lettres, et les page web sont dans /home. Chaque utilisateur à dans un même répertoire ces mails, web, config. C'est plus facile pour chrooté ssh et ftp (ou sftp chez moi ). C'est une question de choix.

    1) Es que le swap qui sera 2x la RAM est suffisant. Es-ce qu'on peut avoir 1 swap par disque?
    La question de la swap est épineux. La taille dépendra de ton utilisation réel. Mais si tu ne sais vraiment pas prend comme repère 2x la RAM ou au maximum 2Go pour un serveur de ce type. Au pire si elle n'est pas utilisé c'est pas bien grave avec la taille actuelle des disques dur.

    Une seul partition swap suffit. On l'a met généralement sur le disque le moins utilisé.

    2) Backup : Es-ce que la commande dd peut copier le contenu d'une partition ou la partition. je m'explque. J'aimerais pas que sauvegarder mes fichier, mais le contenu de / dans un disque dure externe, dans le cas ou tout crash. Dans ce cas, je n'aurais qu'a mettre un nouveau disque ou écraser en recopiant le / de mon disque dur extern dans le disque de 60G de mon serveur.
    Pour un backup, l'utilisation de dd est à évité (long, risque de compromission du système de fichier, ...).

    Voici une petite liste de logiciel de backup : Duplicity (mon préféré), rsync, unison, rdiff-backup, backupninja (simple et efficace, surtout conbiné avec duplicity), rbxi

    De plus, pas tu n'es obligé pas de copié tout le système. Base de donné + donnée utilisateur + quelque fichiers de configuration suffise à remettre une machine sur pied rapidement

    3) Que me suggeriez-vous en terme de performance du serveur. (Processeur (dual Core, Quad..), RAM, escape disque pour les mails, db et web site, espace disk pour l'OS)
    Dépend beaucoup de l'utilisation réel. Dans 100 site web n'est pas une donnée assez précise : nombre de visiteur sur le serveur, script utilisé, langage utilisé...

    Mais aussi, de ton budget

    Edit : Grillé par frp32 ^^

  8. #8
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 186
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 186
    Par défaut
    Merci pour vos réponses.

    1) mais quelle est la différence entre dd et rsync. J'ai déjà utilisé rsync.
    De plus, pas tu n'es obligé pas de copié tout le système. Base de donné + donnée utilisateur + quelque fichiers de configuration suffise à remettre une machine sur pied rapidement
    Je serais curieux de connaitre ces fichiers. Connaitriez-vous un tuto, une procédure à suivre en cas de défaillance. En fait mon but et plus de ppuvoir restaurer un systeme qui à cracher parce que j'ai fait une mauvaise manipulation. Dans le cas d'une mauvaise manip, es-ce que ces fichier seront touchés?
    Citation:
    3) Que me suggeriez-vous en terme de performance du serveur. (Processeur (dual Core, Quad..), RAM, escape disque pour les mails, db et web site, espace disk pour l'OS)
    Dépend beaucoup de l'utilisation réel. Dans 100 site web n'est pas une donnée assez précise : nombre de visiteur sur le serveur, script utilisé, langage utilisé...
    C'est difficile de réponse à cette question, concernant le nombre de visite. Allez disons que tous mes site seront populaire et il ne faut pas qu'il y aie des risque de saturation. Language : php, javascript, CGI, Perl, (python).

    Combien d'espace disque avez vous réserver pour chaque compte pour 1) les mails, 2) les BD, 3)les fichiers web (incl. img et video)? 5T n'es-ce pas pas assez si je planifie 300 comptes (de sorte à ne pas etre saturé 2mois plus tard)?

  9. #9
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    dd est un diskdump autrement dit un imageur de disque (ou de segments)
    bien sur un dd de disque complêt copie tout le disque, même les secteurs vide etc....

    par exemple copier le secteur de boot d'un disque sur un autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    dd if=/dev/sda of=/dev/sdb bs=512 count=1

  10. #10
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 186
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 186
    Par défaut
    Bonjour pour toute vous réponses,
    Je viens avec de nouvelles informations plus précises (ou pas :o) )

    Je suis toujours préoccupé par mettre en place un bonne structure d'un seveur web, mais SURTOUT de pouvoir faire un restaure d'urgence si mon serveur est hacké ou pour quelque soit la raison qui m'y oblige.

    Je dois
    1) Backupé mes base de donne, mes mails et sites web
    2) backupé mon systeme pour le remttre en place aussi vite que possible.

    Pour cela, j'ai regardé comment est installé mon serveur web après avoir installé IspConfig
    http://www.howtoforge.com/perfect-se...ispconfig-3-p3

    J'ai pu constaté que les dossier super importamt sont
    /var/lib/mysql (mysql)
    /usr/local/ispconfig
    /var/www (Site web)
    /var/vmail (email)
    /var/

    Maintenant je me demande comment je dois faire mon serveur, Je pensais ainsi

    Disk 1 (50G) RAID 1 - SYSTEM:
    / (rest)
    /swap 4G
    /etc 10G

    Disk 2 (5T) RAID1 - DATA:
    /var (chais pas en taille)
    /usr (chais pas en taille)

    J'aimerais séparé les fichier system et les fichiers de mon serveur web (mail, mysql, mail) pensez-vous que c'est une vonne idée? Ou devrais-je mieux tout mettre sur un disque de 5T en RAID 1?

    merci pour vos lumières

    Enfin, que me recommanderiez-vous encore de faire?

  11. #11
    Expert confirmé Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Par défaut
    Citation Envoyé par pierrot10 Voir le message
    J'ai pu constaté que les dossier super importamt sont
    /var/lib/mysql (mysql)
    /usr/local/ispconfig
    /var/www (Site web)
    /var/vmail (email)
    /var/
    absoluement.

    même en étant parano je ferai carrement des partitions dédiés pour /var/www
    /var/vmail /var/lib/mysql

    Maintenant je me demande comment je dois faire mon serveur, Je pensais ainsi

    Disk 1 (50G) RAID 1 - SYSTEM:
    / (rest)
    /swap 4G
    /etc 10G

    Disk 2 (5T) RAID1 - DATA:
    /var (chais pas en taille)
    /usr (chais pas en taille)

    J'aimerais séparé les fichier system et les fichiers de mon serveur web (mail, mysql, mail) pensez-vous que c'est une bonne idée? Ou devrais-je mieux tout mettre sur un disque de 5T en RAID 1?

    merci pour vos lumières

    Enfin, que me recommanderiez-vous encore de faire?
    Oui c'est une bonne idée.

    Disque 1
    / 4G
    swap 1G à 2G
    /usr tout le reste

    Disque 2
    /var 4G
    /var/lib/mysql 10G (LVM?)
    /var/vmail 10G (LVM?)
    /var/www 2G (LVM?)
    /usr/local/ispconfig 4G (LVM?)

    mais bon je connais pas tes sites/besoins alors ... je sais pas trop
    au pire tu peux aussi faire tout simplement

    Disque 1 / +swap +/usr (en lvm)
    Disque 2 /var (en lvm)

Discussions similaires

  1. Réponses: 1
    Dernier message: 14/01/2010, 20h01
  2. comment installer PopCapPlugin sur ubuntu
    Par chercher dans le forum Gnome
    Réponses: 0
    Dernier message: 26/08/2009, 04h30
  3. Comment: Backup et restauration de bd oracle
    Par Lucas Panny dans le forum Administration
    Réponses: 6
    Dernier message: 21/07/2009, 16h43
  4. Réponses: 6
    Dernier message: 22/11/2008, 14h52
  5. comment utiliser apache2 sous ubuntu ?
    Par MortDansLAme dans le forum Administration système
    Réponses: 2
    Dernier message: 06/06/2007, 14h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo