Changes

From SME Server
Jump to navigationJump to search
255 bytes removed ,  16:13, 29 September 2021
Line 24: Line 24:     
=== Description ===
 
=== Description ===
Le but principal de cette contribution Affa est de transformer un serveur SME en un serveur dédié de sauvegardes en quelques minutes. Affa sauvegarde autant que vous désirez de serveurs SME sur n'importe quel autre serveur ayant sshd en service et rsync installés. Une fois qu'il est configuré, Affa fonctionne sans surveillance et de manière fiable, envoyant des messages d'avertissement en cas d'erreur.  
+
Le but principal de cette contribution Affa est de transformer en quelques minutes un serveur Kooali SME en un serveur dédié aux sauvegardes. Affa sauvegarde autant de serveurs Koozali SME que vous désirez sur n'importe quel autre serveur ayant sshd en service et rsync installés. Une fois qu'il est configuré, Affa fonctionne sans surveillance et de manière fiable, envoyant des messages d'avertissement en cas d'erreur.  
    
Toutes les archives sont des sauvegardes complètes, puisqu'Affa utilise la technique des liens (hardlinks). Une nouvelle sauvegarde complète ne nécessite donc que l'espace disque pour les différences et les nécessités du système de fichier pour les hardlinks et les répertoires (ce qui représente généralement 2 à 3%).
 
Toutes les archives sont des sauvegardes complètes, puisqu'Affa utilise la technique des liens (hardlinks). Une nouvelle sauvegarde complète ne nécessite donc que l'espace disque pour les différences et les nécessités du système de fichier pour les hardlinks et les répertoires (ce qui représente généralement 2 à 3%).
   −
Affa est fondé sur le programme rsync et supporte l'option --compress. Cela vous permet de lancer des sauvegardes via Internet ou VPN. Une configuration typique consiste en un ou plusieurs serveurs de sauvegarde Affa placés en des lieux déportés, qui sauvegardent les serveurs de production via le VPN.
+
Affa est fondé sur le programme rsync et supporte l'option --compress. Cela vous permet de lancer des sauvegardes via Internet ou VPN. Une configuration typique consiste en un ou plusieurs serveurs de sauvegarde Affa placés en des lieux déportés, qui sauvegardent les serveurs de production en VPN.
   −
Une caractéristique spéciale est l'option «rise», qui vous permet de convertir votre serveur de sauvegarde en serveur de production depuis une archive sauvegardée en cas de perte totale de votre serveur de production. Cette conversion est exécutée en un temps très court, même avec une énorme quantité de données. Cette possibilité de conversion utilise les hardlinks et de ce fait n'utilise pas d'espace disque supplémentaire.
+
Une caractéristique spéciale est l'option « rise », qui vous permet de convertir votre serveur de sauvegarde en serveur de production depuis une archive sauvegardée en cas de perte totale de votre serveur de production. Cette conversion est exécutée en un temps très court, même avec une énorme quantité de données. Cette possibilité de conversion utilise les hardlinks et, de ce fait, n'utilise pas d'espace disque supplémentaire.
   −
Cette caractéristique «rise» peut également être utilisée pour une mise à niveau vers une version plus récente de SME. Cela fonctionne en particulier pour passer de la 8.2 à la 9. Pour réaliser cela, il est nécessaire d'avoir 2 installations séparées de SME : l'une est l'actuel serveur de production (v.8.2) et l'autre est le serveur Affa de sauvegarde en version nouvelle (v.9) sur lequel sera exécutée la commande «rise». Plus d'information sur [[Moving_SME_to_new_Hardware/fr|Déplacer le Serveur SME sur une nouvelle machine]].
+
Cette caractéristique « rise » peut également être utilisée pour une mise à niveau vers une version plus récente de Koozali SME. Cela fonctionne en particulier pour passer de la 8.2 à la 9 '''MAIS CELA NE FONCTIONNE PAS DE LA VERSION 9.2 A LA 10.'''
 +
Lorsque cela est possible, il est nécessaire d'avoir 2 installations séparées de Koozali SME : l'une est l'actuel serveur de production (v.8.2, par exemple) et l'autre est le serveur Affa de sauvegarde en version nouvelle (v.9) sur lequel sera exécutée la commande « rise ». Plus d'information sur [[Moving_SME_to_new_Hardware/fr|Déplacer le serveur Koozali SME sur une nouvelle machine]].
   −
Une façon simple d'avoir un serveur de production avec un maximum de disponibilité est de dupliquer le matériel. Par exemple, avoir deux serveurs en dur ou virtuels sur deux machines distinctes. L'un est l'actuel serveur de production et l'autre est le système de secours qui peut remplacer le serveur actuel en un temps très court au moyen de la commande «rise». Cela permet aussi de monter la version du système d'exploitation du Serveur SME avec un arrêt minimum !
+
Une façon simple d'avoir un serveur de production avec un maximum de disponibilité est de dupliquer le matériel. Par exemple, avoir deux serveurs en dur ou virtuels sur deux machines distinctes. L'un est l'actuel serveur de production et l'autre est le système de secours qui peut remplacer le serveur actuel en un temps très court au moyen de la commande « rise ». Cela permet aussi de monter la version du système d'exploitation du serveur Koozali SME avec un arrêt minimum !
    
Affa est un outil en ligne de commande pour les administrateurs système et est conçu intentionnellement sans interface graphique. De ce fait, il peut être géré efficacement depuis la console même via une connexion Internet lente.
 
Affa est un outil en ligne de commande pour les administrateurs système et est conçu intentionnellement sans interface graphique. De ce fait, il peut être géré efficacement depuis la console même via une connexion Internet lente.
Line 43: Line 44:     
==== Un coup d’œil aux caractéristiques d'Affa ====
 
==== Un coup d’œil aux caractéristiques d'Affa ====
* Affa est sûr : tous les transferts et connexions sont faits en utilisant le protocole ssh avec une authentification par clés publique/privée (mais DSA, cf. « Attention » ci-dessous).
+
* Affa est sûr : tous les transferts et connexions sont faits en utilisant le protocole ssh avec une authentification par clés publique/privée.
 
* Lance périodiquement des sauvegardes complètes sans intervention.
 
* Lance périodiquement des sauvegardes complètes sans intervention.
 
* Seules les différences avec la sauvegarde complète précédente sont transférées par le réseau.
 
* Seules les différences avec la sauvegarde complète précédente sont transférées par le réseau.
Line 57: Line 58:  
* Des répertoires et fichiers peuvent être exclus de la sauvegarde.
 
* Des répertoires et fichiers peuvent être exclus de la sauvegarde.
 
* Les serveurs Linux non SME peuvent être sauvegardés en mettant la propriété SMEServer à 'no' et en utilisant une liste d'inclusion.
 
* Les serveurs Linux non SME peuvent être sauvegardés en mettant la propriété SMEServer à 'no' et en utilisant une liste d'inclusion.
{{Warning box|type=Attention :| si vous souhaitez sauvegarder un serveur Linux assez récent (Debian 9 et supérieur, ...), Affa qui utilise des clés DSA ne pourra pas se connecter à votre serveur qui voudra des clés RSA. Cf. [[https://bugs.contribs.org/show_bug.cgi?id=10783 bogue 10783]]. Un patch est disponible mais lisez bien le commentaire 8, tout n'est pas réglé.}}
+
* En mode ESXi, les machines virtuelles actives peuvent être sauvegardées. Voir [[Backup_of_ESXi_Virtual_Machines_using_Affa|Sauvegarde de machines virtuelles ESXi avec Affa]], en anglais.
* En mode ESXi, les machines virtuelles actives peuvent être sauvegardées. Voir [[Backup_of_ESXi_Virtual_Machines_using_Affa|Sauvegarde de machines virtuelles ESXi avec Affa]] en anglais.
   
* Priorité configurable (nice level) pour les process rsync sur les serveurs backup et source.
 
* Priorité configurable (nice level) pour les process rsync sur les serveurs backup et source.
 
* Possibilité de lancer des programmes personnels avant et après le lancement d'une tâche (par exemple, lancement d'une sauvegarde sur bande).
 
* Possibilité de lancer des programmes personnels avant et après le lancement d'une tâche (par exemple, lancement d'une sauvegarde sur bande).
Line 66: Line 66:  
* Envoi d'un message d'avertissement si le serveur de backup n'a plus d'espace disque disponible.
 
* Envoi d'un message d'avertissement si le serveur de backup n'a plus d'espace disque disponible.
 
* Installe un chien de garde optionnel sur le serveur source vérifiant la disponibilité du serveur de backup (Serveur SME seulement).
 
* Installe un chien de garde optionnel sur le serveur source vérifiant la disponibilité du serveur de backup (Serveur SME seulement).
* Le chien de garde envoie des avertissements, si une sauvegarde programmée n'a pas été lancée (Serveur SME seulement).
+
* Le chien de garde envoie des avertissements, si une sauvegarde programmée n'a pas été lancée (serveur Koozali SME seulement).
* Le chien de garde envoie un message journalier de rappel tant que l'erreur n'est pas corrigée (Serveur SME seulement).
+
* Le chien de garde envoie un message journalier de rappel tant que l'erreur n'est pas corrigée (serveur Koozali SME seulement).
 
* Possibilité d'afficher l'état courant de toutes les tâches, montrant les heures de dernier et prochain lancement, la taille et l'espace disque utilisé.
 
* Possibilité d'afficher l'état courant de toutes les tâches, montrant les heures de dernier et prochain lancement, la taille et l'espace disque utilisé.
 
* Le statut des sauvegardes peut être envoyé par courriel journellement, hebdomadairement ou mensuellement.
 
* Le statut des sauvegardes peut être envoyé par courriel journellement, hebdomadairement ou mensuellement.
 
* Possibilité d'afficher toutes les archives existantes pour une tâche, montrant la date, le nombre de fichiers et l'espace disque.
 
* Possibilité d'afficher toutes les archives existantes pour une tâche, montrant la date, le nombre de fichiers et l'espace disque.
* Possibilité d'envoyer (et de retirer) la clé publique au serveur source (Serveur SME et ESXi seulement).
+
* Possibilité d'envoyer (et de retirer) la clé publique au serveur source (serveur Koozali SME et ESXi seulement).
* Option pour convertir le serveur de sauvegardes en serveur de production (Serveur SME seulement).
+
* Option pour convertir le serveur de sauvegardes en serveur de production (serveur Koozali SME seulement).
 
* La fonction de conversion ne déplace pas physiquement les données et est donc extrêmement rapide et ne nécessite (presque) pas d'espace disque.
 
* La fonction de conversion ne déplace pas physiquement les données et est donc extrêmement rapide et ne nécessite (presque) pas d'espace disque.
 
* La fonction de conversion peut être lancée à distance puisque les drivers ethernet du serveur de sauvegarde sont conservés.
 
* La fonction de conversion peut être lancée à distance puisque les drivers ethernet du serveur de sauvegarde sont conservés.
3,054

edits

Navigation menu