1 votes

Comment restaurer une ancienne sauvegarde Ubuntu sur un nouveau serveur ?

Je possède une sauvegarde d'Ubuntu 12.04 que j'ai effectuée en 2017. Je veux la restaurer sur un serveur ayant Ubuntu 18.04. J'ai essayé de restaurer simplement les fichiers à l'exception de /boot y /etc/fstab comme indiqué ici : https://serverfault.com/a/177230/124296

Le premier problème que j'ai est que le nouveau compte utilisateur sudo est mappé sur un ancien compte aléatoire (je suppose qu'il correspond à l'identifiant de l'utilisateur) et je n'ai pas le mot de passe requis (je n'ai que celui de root). Essentiellement, si je fais sudo après la restauration, je ne peux pas m'authentifier.

Le deuxième problème est que lorsque j'essaie de me connecter sur une nouvelle session Putty, il est impossible de démarrer une session SSH et je ne peux donc pas me connecter sous l'ancien compte root.

Existe-t-il un moyen de fusionner l'ancien et le nouveau compte utilisateur afin que je continue à utiliser le nouvel utilisateur sudo après la restauration ?

Y a-t-il des fichiers/répertoires que je dois éviter d'écraser pour que le nouveau système récupère les applications et les paramètres de l'ancien sans le rendre inutilisable ?

1voto

Fabby Points 33498

Ce que vous essayez de faire est impossible :

Il existe deux types de sauvegardes :

  • Sauvegardes du système
  • Sauvegarde des données

Une sauvegarde du système doit être restaurée sur un disque dur vide et elle démarrera.

Une sauvegarde de données doit être restaurée sur un système en fonctionnement.

Ce que vous essayez de faire, c'est de restaurer une sauvegarde de données de / à un système en fonctionnement et cela ne marchera pas ! Alors, rétablissez le /home/xxx/Videos , Documents , Pictures mais ne restaurez pas les fichiers système, à moins que vous ne disposiez d'une sauvegarde du système hors ligne Cold¹.

<strong>Note 1 : </strong>pour les pros : oui, je sais que vous pouvez faire des sauvegardes du système à chaud et en ligne, mais il ne semble pas que le PO en ait une.

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