GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Redémarrer la survie - Meilleures pratiques

Introduction

L'infrastructure cloud offre de la résilience, mais tous les serveurs dépendent de leur matériel physique, qui nécessite à long terme une maintenance. Les serveurs 24 heures sur 24 dépendent de la disponibilité optimale pour son utilisation, mais des temps d'arrêt inévitables se produisent. Outre la maintenance du matériel, la mise à jour et les correctifs nécessitent le redémarrage de votre serveur, ce qui rend votre système sécurisé et à jour. Le guide ci-dessous couvre les meilleures pratiques pour vous assurer que votre système gère les redémarrages inattendus qui entraîneront des temps d'arrêt.

Testez votre pile par redémarrage manuel

Pendant la phase de développement, lorsque vous apportez des modifications importantes à votre pile, assurez-vous de redémarrer votre serveur une fois et assurez-vous que votre pile est pleinement opérationnelle sans aucun problème. En faisant cette piste de redémarrage souvent, vous serez préparé à un redémarrage inattendu qui se produit pendant la maintenance ou les mises à niveau.

Sauvegarder vos données cruciales

La sauvegarde de vos données les plus importantes et les plus critiques est l'une des étapes les plus importantes. La perte de données par un temps d'arrêt inattendu ou par toute autre suppression accidentelle aura un impact négatif sur votre pile. Les sauvegardes CDP d'E2E Networks fonctionnent comme une réplique exacte de votre système de fichiers. qui est sauvegardé automatiquement à intervalles réguliers. Chaque sauvegarde créée contient toutes les données qui ont été sauvegardées pour être restaurées depuis le provisionnement jusqu'à la mise à jour de bloc la plus récente. Cela permet une restauration ponctuelle à partir de n'importe lequel des points de récupération présents dans l'archive. Vous pouvez vous référer ici pour plus de détails

Vous pouvez également sauvegarder vos bases de données à partir de MySQL ou MariaDB et les restaurer à l'aide de la commande mysqldump. Pour ceux qui ne connaissent pas mysqldump, vous pouvez vous référer ici

Activer les services au démarrage

Vous devez également vous assurer que tous vos services et applications critiques et importants qui sont configurés sur votre serveur peuvent démarrer au démarrage, afin que lors des futurs redémarrages, tous les services soient opérationnels sans aucune intereption manuelle

Dans Debian et Ubuntu, utilisez update-rc.d pour ajouter ou supprimer des services au démarrage

sudo update-rc.d service_name defaults

Pour supprimer le service du démarrage au démarrage, utilisez la commande ci-dessous

sudo update-rc.d -f service_name  remove

Dans Centos7, utilisez la commande systemctl

sudo systemctl enable service_name 
sudo systemctl disable service_name 

Assurer que les règles de pare-feu sont enregistrées

Si vous avez configuré manuellement les règles dans le pare-feu, vous devez vous assurer qu'elles sont déjà enregistrées et qu'elles sont automatiquement chargées au démarrage.

Vous pouvez enregistrer les pare-feu de manière permanente en exécutant la commande ci-dessous.

sudo iptables-save > /etc/iptables.firewall.rules

Utilisation de l'équilibreur de charge

Si votre système ne peut absolument pas se permettre des temps d'arrêt, vous pouvez utiliser une appliance Load Balancer qui vous aide à répartir dynamiquement le trafic utilisateur vers plusieurs nœuds principaux - pour une haute disponibilité, une évolutivité, une tolérance aux pannes et une expérience utilisateur fluide. Il vous aide également à appliquer des modifications au backend sans affecter l'expérience de l'utilisateur final. Vous pouvez consulter cet article sur la façon de lancer un équilibreur de charge dans E2E


Ubuntu
  1. Redémarrer la survie - Meilleures pratiques

  2. Quel système d'exploitation vous convient le mieux ? Fedora contre CentOS

  3. Debian vs Ubuntu :quelle distribution vous convient le mieux ?

  4. Meilleures pratiques de sécurité des serveurs Windows

  5. Meilleures pratiques de sécurité Wordpress sous Linux

Serveur NTP et meilleures pratiques

Linux Mint vs Ubuntu – lequel vous convient le mieux ?

Durcissement du serveur Linux – Meilleures pratiques

Quelle est la meilleure distribution Linux en science des données ?

Ubuntu vs Linux Mint :quel est le meilleur

Quelle version de Windows est la mieux compatible avec Wine ?