3 votes

Comment sauvegarder l'intégralité de mon système et le restaurer sur une machine différente ?

J'ai un projet qui nécessite l'installation de nombreuses applications (comme CUPS, Parse Server, MongoDB, etc.) sur Ubuntu 16.04. Ma question est : Après toutes les installations et configurations, comment puis-je sauvegarder l'ensemble du système + les applications et le restaurer sur une machine différente?

Pour expliquer brièvement pourquoi je dois faire cela, c'est parce que je dois installer ce projet dans chaque restaurant et j'ai besoin d'une machine différente avec les mêmes applications et paramètres.

Merci d'avance!

2voto

sudodus Points 39902

Clonage

J'utilise Clonezilla et il existe d'autres outils également bons pour la tâche de clonage.

Mais ici je me concentre sur la configuration du système lui-même.

Configuration OEM

Souvent, vous ne voulez pas de systèmes identiques, mais des identifiants différents pour l'ordinateur et l'utilisateur. Cela peut être réalisé avec une installation Ubuntu OEM.

  • La configuration spéciale (packages de programmes installés, ajustements, etc.) est effectuée en utilisant l'utilisateur oem. Ensuite, l'icône spéciale sur le bureau est utilisée pour activer l'installation finale (à exécuter lorsque démarré sur un ordinateur cible), 'Préparer pour l'expédition à l'utilisateur final'.

  • Une image [compressée] de ce système est créée (avec un outil de clonage).

  • Un clone est installé dans chaque ordinateur cible à partir de l'image [compressée].

  • Démarrer l'ordinateur cible et terminer la configuration pour créer l'identifiant de l'ordinateur et l'identifiant de l'utilisateur.

Voir ce lien,

help.ubuntu.com/community/Ubuntu_OEM_Installer_Overview

1voto

smjadtnf707 Points 766

J'ai utilisé plusieurs logiciels de clonage.
Comme mentionné : Clonezilla fonctionne.
J'aime Macrium

Préparez tout comme vous le souhaitez : logiciels, compte administrateur, arrière-plan, mises à jour logicielles, etc...
Ensuite faites un clonage sur un disque externe.
Vous pouvez utiliser une clé USB pour démarrer Macrium et lui indiquer l'image sur le disque externe.
Cela prend environ 25 minutes sur un disque SSD pour une image d'environ 60 Go.

Je pense qu'il existe des logiciels open source de niveau entreprise qui pourraient mieux vous aider pour les patchs, la mise à jour d'une image, etc... mais je ne suis pas sûr du côté Linux.

L'utilisateur sudodus soulève un point très valide en rendant l'image unique, c'est-à-dire en s'assurant spécifiquement que : le nom d'hôte, l'adresse MAC, l'adresse IP, les pilotes matériels, etc... sont tous correctement détectés lors des installations sur plusieurs machines.

Si vous avez du matériel identique pour toutes vos installations multiples, vous devriez pouvoir simplement utiliser Clonezilla, Macrium ou un autre logiciel de clonage et après avoir cloné la machine, renommer les hôtes avec des noms uniques. Je ne suis pas sûr de comment changer l'adresse MAC ou si Ubuntu le détectera lors d'un démarrage à froid.

L'outil sudodus dont parle sudodus "Généralise" la machine pour de nouvelles installations. Je ne l'ai pas utilisé, mais je suis sûr que cela fait quelque chose de similaire à la construction d'une image avec Microsoft Deployment Toolkit où l'image de base, les pilotes, les paquets, les logiciels, les mises à jour peuvent tous être intégrés dans une image pour un déploiement en masse.

En résumé, j'utiliserais un outil de clonage pour les petits projets, et l'outil Ubuntu pour les projets plus importants ou les projets à long terme où vous devez maintenir ou mettre à jour les images. Je dis cela car la configuration d'un outil, d'une image nécessite beaucoup plus de travail, tandis qu'un outil de clonage peut être réalisé en beaucoup moins de temps.

0voto

michal Points 216

J'ai utilisé clonezilla http://clonezilla.org dans un cas similaire. J'ai créé des images de l'installation complète du système d'exploitation et les ai déplacées sur plusieurs machines.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X