Serveur Cloud : Utiliser Knoppix pour la récupération des données

Pour Serveur Cloud et Serveur Virtuel

Dans cet article, nous vous montrons comment démarrer un Serveur Cloud à l'aide du DVD Knoppix et monter les partitions de façon à pouvoir accéder aux données via SSH ou SFTP.

Si votre serveur démarre normalement, vos partitions sont automatiquement montées au démarrage afin que vous puissiez accéder aux fichiers. Si vous démarrez un serveur avec le DVD Knoppix, les partitions ne sont pas automatiquement montées.

 

Avant de monter les partitions ou de modifier la configuration de votre serveur, nous vous recommandons de prendre un snapshot de votre serveur cloud. Un snapshot est une sauvegarde temporaire qui est automatiquement supprimée après trois jours. Pour créer un snapshot, sélectionnez le serveur cloud approprié. Ensuite, cliquez sur Actions > Créer un snapshot.

Démarrer le serveur avec le DVD Knoppix

  • Chez 1&1 IONOS, rendez-vous dans la section Serveurs et Cloud  (si vous possédez plusieurs contrats, sélectionnez celui contenant le serveur souhaité) :
    Me connecter et accéder à la section Serveurs et Cloud

  • Une fois dans le Cloud Panel, cliquez dans le menu à gauche sur Infrastructure > Serveurs

  • Sélectionnez le serveur souhaité.
  • Cliquez sur le bouton Lecteur DVD.

  • Sélectionnez le DVD Knoppix dans l'onglet Applications.

  • Cliquez sur Charger un DVD  et attendez que l'indicateur d'état atteigne 100 %, puis passez au vert.

  • Cliquez sur le bouton Actions > Redémarrer.

  • Sélectionnez la méthode de redémarrage du logiciel et cliquez sur Oui, le serveur redémarrera. Attendez que l'affichage d'état ait atteint 100 % et passez ensuite au vert.

  • Cliquez sur Actions > Démarrer  console KVM La console KVM s'ouvre dans un nouvel onglet.

Note

Si vous voyez un écran de veille, cliquez dans la zone d'affichage pour l'arrêter.

Activer l'accès SSH

Si vous démarrez le serveur à l'aide du DVD Knoppix, l'accès SSH est désactivé par défaut. Pour activer temporairement l'accès SSH dans Knoppix, procédez comme suit :

  • Cliquez sur Terminal Emulator en bas à gauche de la barre des tâches et LXTerminal s'ouvre.
  • Pour obtenir des droits d'administrateur pour l'utilisateur knoppix, entrez la commande suivante : : knoppix@Microknoppix:~$ su

  • Pour définir un mot de passe pour l'utilisateur root, entrez la commande suivante :
    root@Microknoppix:/home/knoppix# passwd

  • Entrez le mot de passe souhaité et répétez-le, mais pour des raisons de sécurité, veuillez utiliser un mot de passe complexe d'au moins 8 caractères et assurez-vous qu'il contient des lettres, des chiffres et des caractères spéciaux.

  • Ensuite, lancez le service SSH. Pour ce faire, entrez la commande suivante : : root@Microknoppix:/home/knoppix# /etc/init.d/ssh start

  • Pour créer un répertoire, entrez la commande suivante : : root@Microknoppix:/home/knoppix# mkdir /mnt/old

  • Pour afficher le groupe de volume à monter, entrez la commande suivante :
    • root@Microknoppix:/home/knoppix# vgs Après avoir entré la commande, des informations sur les groupes de volume sont affichées.
      Exemples :

    • Ubuntu

    • root@Microknoppix:/home/knoppix# vgs run/lvm/lvmetad
      .socket : connect failed : No such file or directory ATTENTION
      : Echec de la connexion à lvmetad. Retour au balayage interne VG
      #PV #LV #SN Attr VSize VFree vg00
      1 2 0 wz--n- 79.52g 0

      CentOS
      root@Microknoppix:/home/knoppix# vgs /run/lvm/lvmetad
      .socket : connexion échouée : Aucun fichier ou répertoire de ce type Attention
      : Echec de la connexion à lvmetad. Retour au balayage interne VG
      #PV #LV #SN Attr VSize VFree centos
      1 2 0 wz--n- 79.47g 0

    • Dans ces exemples, vous verrez les groupes de volumes suivants :

    • Ubuntu
      vg00


    • CentOS
      centos


    • Selon la version de Linux que vous utilisez, le nom du groupe de volumes peut varier.

  • Pour passer au groupe de volume approprié, entrez la commande suivante.
    root@Microknoppix:/home/knoppix# vgchange -ay VolumeGroup Remplacez le caractère de remplacement VolumeGroup par le groupe de volume qui était affiché après l'exécution de la commande vgs.

    Exemples :

    Ubuntu
    root@Microknoppix:/home/knoppix# vgchange –ay vg00
    CentOS
    root@Microknoppix:/home/knoppix# vgchange –ay centos

  • Pour déterminer dans quel groupe de volume se trouvent les données, entrez la commande suivante :root@Microknoppix:/home/knoppix# lvdisplay
    Habituellement, vous verrez 2 groupes de volume. Comparez la taille des groupes de volume qui vous ont été affichés après que vous ayez entré la commande vgs avec la taille du groupe de volume qui vous est affiché après que vous ayez entré la commande lvdisplay. Utilisez le chemin du volume logique qui a la taille appropriée ou presque appropriée.

  • Pour monter le groupe de volume, entrez la commande suivante :
    root@Microknoppix:/home/knoppix# mount VGpath /mnt/old Exemple :
    root@Microknoppix:/home/knoppix# mount /dev/vg00/lv01 /mnt/old

Note

VGpath est le chemin absolu du répertoire.

Accès aux données

Une fois que le système de fichiers est monté, vous pouvez utiliser les informations d'identification suivantes pour accéder au système de fichiers en utilisant une connexion SSH ou SFTP :

Hôte : Serveur IP

Utilisateur : root

Mot de passe : (mot de passe que vous avez défini)

Port : 22

Chemin du système de fichiers : /mnt/old

Créer une sauvegarde des données

Pour éviter toute perte de données, faites toujours une sauvegarde de vos données avant de réparer le système de fichiers ou de vérifier la configuration du serveur. Vous pouvez sauvegarder la sauvegarde soit sur votre ordinateur local, soit sur un autre serveur.

Enregistrer la sauvegarde avec WinSCP sur un ordinateur local

Si vous utilisez un ordinateur local avec un système d'exploitation Windows, vous pouvez transférer les fichiers facilement et confortablement en utilisant le programme WinSCP. WinSCP est un client graphique SFTP et FTP open source pour Windows.

Vous pouvez télécharger WinSCP à partir de l'URL suivante :

https://winscp.net/eng/download.php

Conditions préalables
  • Vous avez démarré le serveur en utilisant le DVD Knoppix.

  • Vous avez activé l'accès SSH.

  • Vous avez installé WinSCP sur votre ordinateur.

  • Démarrez WinSCP et la fenêtre de connexion s'ouvre.

  • Saisissez l'adresse IP du serveur dans le champ Nom de l'ordinateur.

  • Dans le champ Nomd'utilisateur, entrez le nom d'utilisateur root.

  • Saisissez le mot de passe correspondant dans le champ Motde passe.

  • Cliquez sur Connexion et un message de ce type s'affiche :
    Faut-il poursuivre la connexion et stocker la clé de l'ordinateur en mémoire ?

  • Cliquez sur Oui et la connexion au serveur est établie. La zone de gauche affiche les répertoires qui se trouvent sur votre client. La zone de droite montre les répertoires qui sont situés sur votre serveur.

  • Créez un répertoire sur votre ordinateur local. Sélectionnez ensuite les fichiers et les répertoires souhaités sur votre serveur, puis copiez-les par glisser-déposer dans le répertoire souhaité situé sur votre ordinateur local.

Sauvegarder la sauvegarde sur un autre serveur

Conditions préalables :
  • Vous avez démarré le serveur en utilisant le DVD Knoppix.

  • Vous avez ouvert la console KVM.

  • Vous avez activé l'accès SSH.

  • Cliquez sur Terminal Emulator en bas à gauche de la barre des tâches et LXTerminal s'ouvre.
  • Pour copier le répertoire que vous souhaitez sauvegarder dans un répertoire spécifique qui se trouve sur un serveur différent, entrez la commande ci-dessous et remplacez les variables spécifiées :
    knoppix@Microknoppix:~$ sudo scp -r /Path USERNAME@IP ADDRESS:/PATH Dans l'exemple suivant, les fichiers montés dans le répertoire /mnt/old sont envoyés au serveur avec l'adresse IP 82.165.69.130 et enregistré dans le répertoire /opt/backup :
    knoppix@Microknoppix:~$ sudo scp -r /mnt/old root@82.165.69.130:/opt/backup