Forum Linux.général Quel serveur? solution?

Posté par  . Licence CC By‑SA.
Étiquettes :
0
20
sept.
2015

Bonjour à tous.

Voilà j'ai pas mal de problématique actuellement qui traine depuis trop longtemps et pour lequel il faudrait que je trouve une solution histoire de pas rester avec les mêmes soucis pendant 15 ans.

Afin que vous puissiez m'aider je vous dresse un peu le profil.

Passionné d'informatique, totalement autodidactique depuis 25ans, premier ordinateur à 7 ans.
Utilisateur de linux depuis plus de 15ans.
Webmaster, autodidacte, je gere de nombreux site internet sur un VDS hebergé.
J'utilise actuellement sur mon portable une veille mandriva 2011 qu'il faut absolument que je mette à jour, enfin que je passe à une distrib plus récente.
Mon épouse avec qui je travaille utilise une Seven (impossible de la convertir), dont le disque est completement saturé de 500Go, de photo (pro et perso), musique…

Mes problématiques:
- Organiser un système de sauvegarde pour les fichier perso (notamment les photo) car les sauvegarder sur 10 disque commence à être hasardeux.
- Organiser des backup de nos ordinateur
- Organiser un système de sauvegarde pour les fichier pro automatisé (compta, photo, bureautique)
- Organiser un système de sauvegarde pour les developpement web en conservant plusieurs version
- Virtualiser un serveur ubuntu copie/mirroir due mon serveur distant afin de mettre en place des testes de developpement
- Avoir un lecteur multimedia (vidéo) dans mon salon

Sachant que j'imagine finalement deux utilisations bien distinct
1 - Un serveur de sauvegarde sure/fiable, sans nécessité de perf
2 - Un serveur de developpement, test, multimedia, performant

Pensez vous qu'il soit possible de concilier tout cela, sur un serveur?

Ou vous vous orienteriez sur deux serveur?

Sachant que mon budget soit limités et que je me débrouille sous linux sans être un administrateur.

  • # Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

    Posté par  . Évalué à 2.

    Puisque tu n'as pas besoin de beaucoup de perfs pour le serveur de sauvegarde, tu le dimensionnes juste ce qu'il faut pour pouvir faire son job, et le reste tu l'utilise pour le multimedia. Par contre si je faisais ça, j'utiliserai deux disques distinct pour les deux fonctionnalité : tu gagnes en perf au niveau des IO.

    Par contre, l'inconvénient est que si tu veux sauvegarder les données du serveur de développement sur le serveur de sauvegarde, tu te retrouves sur la même machine physique donc en cas de perte de ta machine (surtension par exemple, ou autre), tu augmentes le risque de perte de données.

    Mintenant, tout dépend de ce que tu veux faire sur le "serveur de développement test multimedia".

    J'attends ta réaction, et celle d'autres pour pouvoir éventuellement affiner les réponses.

    • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

      Posté par  . Évalué à 1.

      Je te remercie pour ta réponse.

      Ce que je voudrais faire avec "serveur de développement test multimedia".
      Multimedia:
      - Stocker et lire de film
      - Lire de la vidéo en streaming (pluzztv, canalplus, SFRTV)

      serveur de développement
      - faire tourner un apache pour faire tourner mes sites dessus en version test

      Test
      - Virtualisation pour essayer différente chose comme tester mes sites sous diverse config
      - Tester différente config d'apache

      P.s: voir faire tourner le serveur apache/dev en virtualiser, ce qui me permettrait de cloner directement pour faire des teste de mise en place de cache, varnish…

      Si je partait sur un serveur dans ce cas je pensais à 3 disques dur.
      2 DD 1To en RAID pour la partie sauvegarde avec accès réseau (NAS)
      1 DD pour le Maintenant, développement/test/multimedia"

      Cela semble t il possible, jouable?
      Quel config? cout?

      • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

        Posté par  . Évalué à 2. Dernière modification le 20 septembre 2015 à 16:25.

        • Lire de la vidéo en streaming (pluzztv, canalplus, SFRTV)

        donc ce n'est pas un "serveur" au sens sans interface graphique qu'il te faut.

        il te faut une machine "desktop/laptop" que tu vas configurer avec certaines fonctionnalités serveurs (machines virtuelles, partage de fichier, etc)
        si tu ne joues pas, n'importe quelle machine dans laquelle tu pourras mettre tes 3 disques sera suffisante,
        idealement quand meme regarder si le processeur permet de faire de la virtualisation.

      • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

        Posté par  . Évalué à 2.

        Dans ce cas, ce que je ferais :
        - une machine physique (pourquoi pas une machine de récup ?) sur laquelle je mettrai mes deux disques de sauvegarde (voire un NAS dédié, mais c'est plus cher)
        - une machine physique sur laquelle je mettrais 3 VMs (ou plus) :

        * serveur de dev
        * serveur de test (1 config VM par fonctionnalité que tu veux tester)
        * multimedia.

        En séparant la machine de sauvegarde de l'autre, tu te prémunis des erreurs de manpulation, ou de la perte de toute la machine. En effet, au pire des cas si tu perds ton serveur de sauvegarde, tu disposes encore de tes données sur les autres machines (tu perds par contre l'historique si tu fais des incrémentales). Et si tu perds la machine contenant les environnements de dev et de test, tu peux toujours récupérer tes sauvegardes.

        Les serveurs de dev et de test n'ont pas forcément besoin d'une grosse config, ni d'interface graphique, si ce n'est que pour faire tourner Apache. Donc tu n'es pas obligé de mettre beaucoup de CPU ni de RAM. Et le(s) serveur(s) de test ne sont pas forcément obligés de tourner en mêm temps (c'est ce que je fais chez moi : 1 VM Host avec plusieurs configs e VM, que je ne fais pas tourner en même temps, je ne les lances que lorsque j'ai quelque chose à tester).

        En y réfléchissant un peu, avec Docker ou un environnement de virtualisation, tu peux très bien garder le multimedia sur le système hôte, avec ton IDE pour développer ton code source (que tu envoies ensuite vers ton env de dev Apache par exemple), et lancer des VM, ou des containers Doker sur lesquels tourneraient tes environnements de test et de dev Apache

        • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

          Posté par  . Évalué à 1.

          Je te remercie.
          C'est effectivement l'autre solution.
          Monter deux systèmes.

          Pour la sauvegarde
          Est ce que je gagne en sécurité à sauvegarder mes donnés sur un nas par rapport un simple disque dur externe?
          L'avantage est bien évidemment la facilité d'utilisation, d'accès voir d'automatiser des sauvegarde toute les nuits.
          Mais je suppose qu'il y a + de risque matériel à a faire tourner 2 disque dur 24/24 en raid que 2 disque externe qq heure par semaine?

          Pour le nas que pensez vous de deux http://www.ldlc.com/fiche/PB00165272.html
          Et
          http://www.ldlc.com/fiche/PB00178918.html

          Fyi: sur la fiabilité des disques

          • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

            Posté par  . Évalué à 2.

            L'un des avantages du NAS, c'est que tu peux automatiser si tu le laisses branché en permanence. Un disque externe, il faut penser à le brancher.

            L'inconvénient : en cas de problème tel que la foudre qui tombe pas loin de chez toi et qui grille les équipements électriques : tu risque de perdre ton NAS.

            Après tu peux peut-être limiter ce genre de dégats en mettant des prises protégées, mais en pratique je n sais pas ce que ça vut. Et si tu fais ça, il faut protéger également les arrivées téléphonique par laquelle la foudre peut passer (et réfléchir aux autres chemins potentiels). Un disque dur externe que tu ne branches et n'allume que lorsque tu fais tes sauvegardes te préserve de ce genre de problématique.

            Pas simple la sauvegarde …. :).

        • [^] # Re: Un servuer, compartimenté avec VM, docker ou autre : avantages et inconvénients.

          Posté par  . Évalué à 2.

          Pour info, la solution que je propose n'est pas forcément parfaite, d'autres personnes pourront peut-être te suggerer d'autres choses, ou compléter ma réponse.

  • # un NAS

    Posté par  . Évalué à 3.

    un NAS, à la maison, avec 2 disques de 4To pour le stockage => backups de toutes les données dessus

    des VMs pour les machines de tests, avec stockage sur le NAS pour backups

  • # Une box?

    Posté par  . Évalué à 1.

    Tu parle d'un nas en box genre d-link?
    Tu peux virtualiser dessus?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.