J'ajoute juste quelques problèmes avec mes serveurs virtuels Debian et j'ajoute pour les réinstaller tous à partir de zéro. Cependant, j'avais toujours accès à l'ancienne version et je pouvais récupérer la liste des packages installés.
Afin de faciliter le processus de restauration d'un serveur virtuel à l'avenir, je voudrais créer une liste de packages spécifiques pour chacun de mes serveurs.
Pour mieux expliquer ce que je veux réaliser. J'ai déjà un processus automatisé pour créer un nouveau serveur virtuel avec un package et une configuration de base utilisés partout. Maintenant, je veux enregistrer le delta avec ce "squelette" pour faciliter la réinstallation d'un serveur particulier.
Un véritable avantage sera également de sauvegarder les fichiers de configuration modifiés par défaut, mais je ne peux vivre qu'avec la liste des packages.
En bref, je veux un moyen de créer une liste de packages installés sur un hôte mais pas sur un autre.
Ce sera vraiment génial si la liste ne contient que des packages installés manuellement et non la liste de toutes les dépendances.
Si vous avez des outils existants conçus pour accomplir cette tâche particulière, n'hésitez pas à les proposer, mais je veux garder la dépendance aussi petite que possible. Pour information, ce ne sont pas exactement des serveurs virtuels, mais des conteneurs LXC.