Utiliser le Rescue System Linux (RAID Hardware)
Veuillez utiliser la fonction « Imprimer » au bas de la page pour créer un PDF.
Pour les Serveurs Dédiés gérés dans le Cloud Panel
Cet article explique comment vous pouvez utiliser le Rescue System Linux de votre Serveur Dédié pour sauvegarder les données de votre serveur.
Remarques
L'article suivant explique comment démarrer votre serveur dans le Rescue System Linux :
Si vous avez acheté un serveur dédié dans le cadre des Server Power Deals, les articles suivants fournissent des informations sur le système de sauvetage Linux de votre serveur :
Démarrer le serveur Linux dans le Rescue System
Travailler avec le Rescue System LinuxL'article suivant décrit comment identifier un disque dur défectueux et préparer le serveur pour le remplacement du disque défectueux :
Diagnostic et remplacement d'un disque dur défectueux (Serveur Dédié Linux avec RAID matériel)
Programmes de gestion des contrôleurs RAID
Le logiciel nécessaire pour gérer chaque contrôleur RAID est installé par défaut. Si nécessaire, vous pouvez télécharger le logiciel pour le contrôleur concerné ici :
Contrôleur RAID matériel Broadcom
https://www.broadcom.com/support/download-search
Contrôleur RAID matériel Dell
Déterminer le type de contrôleur matériel
Pour vérifier quel contrôleur matériel est installé dans votre serveur, entrez la commande suivante :
lspci|grep RAID
Exemple :
rescue:~# lspci|grep RAID
02:00.0 RAID bus controller : LSI Logic / Symbios Logic MegaRAID Tri-Mode SAS3408 (rev 01)
Vérifier l'état du RAID matériel
Utilisez les commandes énumérées ci-dessous pour accéder au RAID matériel et aux informations de configuration :
Contrôleur Broadcom
Commande | Explication |
---|---|
storcli64 /c0 show all | Cette commande affiche des informations sur le contrôleur et la configuration. |
storcli64 /c0/eall/sall show | Cette commande affiche des informations sur les disques existants. |
storcli64 /c0/eALL/sALL show all | Cette commande affiche des informations sur les disques disponibles et leur état actuel (numéro de série, température, etc.). |
storcli /cx show eventloginfo | Cette commande affiche les entrées du journal. |
Vous trouverez de plus amples informations ici :
Contrôleur DELL PERC
Commande | Explication |
---|---|
perccli64 /c0/e32/s0 show all | Cette commande affiche des informations sur le disque 0. |
perccli64 /c0/e32/s1 show all | Cette commande affiche des informations sur le disque 1. |
perccli64 /c0 show | Cette commande affiche des informations sur les disques durs disponibles. |
perccli /c0 show eventloginfo | Cette commande affiche les entrées du journal pour le contrôleur 0. |
Vous trouverez de plus amples informations ici :
Guide de référence CLI du contrôleur RAID PowerEdge EMC de Dell
Afficher le partitionnement
C'est ainsi que vous affichez le partitionnement :
Remarque
Selon le type et le modèle de serveur, les partitions et les volumes logiques affichés peuvent différer.
Pour lister les systèmes de fichiers et identifier le système de fichiers, entrez la commande df -h. L'abréviation df signifie "disk free" (sans disque). Avec le paramètre -h, vous pouvez afficher le nombre de blocs occupés sous forme lisible par machine en giga, méga ou kilo-octets.
rescue:~# df -h
Exemple :
rescue:~# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 630M 560M 71M 89% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 0 16G 0% /dev/shm
tmpfs 16G 14M 16G 1% /run
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 16G 0 16G 0% /sys/fs/cgroupPour lister les disques, partitions et volumes logiques existants, tapez la commande fdisk -l. fdisk est un programme en ligne de commande pour le partitionnement des disques. Avec ce programme, vous pouvez afficher, créer ou supprimer des partitions.
rescue:~# fdisk -l
L'exemple suivant donne des informations sur les disques, les partitions et les volumes logiques d'un serveur avec RAID matériel :
rescue:~# fdisk -l
Disk /dev/ram0: 640 MiB, 671088640 bytes, 1310720 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk /dev/sda: 1.8 TiB, 1999844147200 bytes, 3905945600 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: DCBF9911-237E-47D0-BA51-D3802287C521
Device Start End Sectors Size Type
/dev/sda1 2048 6143 4096 2M BIOS boot
/dev/sda2 6144 58593279 58587136 28G Linux filesystem
/dev/sda3 58593280 78125055 19531776 9.3G Linux swap
/dev/sda4 78125056 3905943551 3827818496 1.8T Linux LVM
Disk /dev/mapper/vg00-usr: 10 GiB, 10737418240 bytes, 20971520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/vg00-var: 10 GiB, 10737418240 bytes, 20971520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/mapper/vg00-home: 10 GiB, 10737418240 bytes, 20971520 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytesNotez les chemins des volumes logiques et des partitions. Dans cet exemple, le chemin de la partition est /dev/sda2 et et ceux des volumes logiques /dev/mapper/vg00-usr, /dev/mapper/vg00-var et /dev/mapper/vg00-home.
Démarrer manuellement la gestion des volumes logiques
Normalement, tous les volumes logiques sont lancés au démarrage du Rescue System. Si ces derniers ne sont pas actifs, vous pouvez lancer les volumes logiques manuellement. Pour ce faire, entrez les commandes suivantes :
rescue:~# pvscan
rescue:~# vgscan
rescue:~# vgchange -a y
Vérification du système de fichiers
Avant de monter la partition ou le volume logique en question, vous devez vérifier la cohérence du système de fichiers à l'aide d'un File System Check (FSCK).
Attention
Un File System Check ne doit pas être effectué avec des partitions montées et/ou chiffrées, car cela peut entraîner des pertes de données. Si vous vérifiez le système de fichiers d'un volume logique, il ne doit pas non plus être monté.
Par conséquent, assurez-vous que la partition ou le volume logique n'est pas monté ou crypté avant de vérifier le système de fichiers avec le File System Check.
Pour vérifier une partition ou un volume logique avec le File System Check, entrez la commande suivante :
Partition
rescue:/# fsck -f /CHEMIN_DACCES/PARTITION
Volume logique
rescue:/# fsck -f /CHEMIN_DACCES/VOLUME_LOGIQUE
L'exemple suivant vérifie le système de fichiers de la partition sda2 :
rescue:~# fsck -f /dev/sda2
fsck from util-linux 2.29.2
e2fsck 1.43.4 (31-Jan-2017)
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
root: 3989/1831424 files (1.9% non-contiguous), 206934/7323392 blocks
Monter une partition ou un volume logique
Pour monter une partition ou un volume logique :
Remarque
Selon le type et le modèle de serveur, les partitions ou les volumes logiques affichés peuvent différer.
Pour créer le répertoire où la partition ou le volume logique doit être monté, entrez la commande suivante :
rescue:/# mkdir /mnt/NOM_DU_REPERTOIRE
Exemples :
Volume logiquerescue:/# mkdir /mnt/usr
Partition
rescue:/# mkdir /mnt/sda2
Pour monter la partition ou le volume logique, entrez la commande suivante :
rescue:/# mount /CHEMIN_DACCES/Partition /mnt/REPERTOIRE
ou
rescue:/# mount /CHEMIN_DACCES/VOLUME_LOGIQUE /mnt/REPERTOIRE
Exemples :
Montage d'une partition :rescue:/# mount /dev/sda2 /mnt/sda2
Montage d'un volume logique :
rescue:/# mount /dev/mapper/vg00-home /mnt/home
Fichiers de sauvegarde
Vous disposez des options suivantes pour sauvegarder les données sur votre serveur :
Vous sauvegardez les données sur votre ordinateur local en utilisant WinSCP.
Vous sauvegardez les données sur un autre serveur en utilisant la copie sécurisée.
Vous utilisez la copie sécurisée pour sauvegarder les données sur un ordinateur local.
Après avoir sauvegardé vos données, vous pouvez installer une nouvelle image sur le serveur ou restaurer une sauvegarde de votre système. Vous pouvez ensuite copier les données sauvegardées sur le serveur.
Sauvegarder les données sur un ordinateur local en utilisant WinSCP
Si vous utilisez WinSCP pour sauvegarder vos données sur un ordinateur local, vous pouvez sélectionner les données souhaitées et les copier dans un répertoire sur votre ordinateur local par glisser-déposer.
Copier des données sur un autre serveur à l'aide de Secure Copy
Secure Copy est un protocole de transfert de données crypté basé sur Secure Shell. Pour transférer les données, entrez la commande suivante dans le shell :
scp -r /CHEMIN_DACCES /REPERTOIRE username@ADRESSE-IP:/CHEMIN_DACCES/REPERTOIRE_DE_DESTINATION
Exemple :
[root@localhost ~]# scp -r /mnt root@82.165.69.130:/home/backup
Sauvegarder les données d'un ordinateur local fonctionnant sous le système d'exploitation Linux
Utilisez la commande suivante pour enregistrer un répertoire qui se trouve sur le serveur sur votre ordinateur local :
scp remote_username@SERVEURIP:/REPERTOIRE_SUR_LE_SERVEUR /ORDINATEUR_LOCAL
Exemple :
[root@localhost ~]# scp root@217.160.44.208:/home /opt/backup
Dans l'exemple ci-dessus, le répertoire /home est copié dans le répertoire /opt/backup situé sur l'ordinateur local.
Pour enregistrer un seul fichier sur votre ordinateur local, entrez la commande suivante :
scp remote_username@SERVERIP:/remote/REPERTOIRE_SUR_LE_SERVEUR/NOM_DU_FICHIER.txt /ORDINATEUR_LOCAL
Exemple :
[root@localhost ~]# scp root@217.160.44.208:/remote/home/test.txt /TEMP
La commande suivante vous permet de copier un répertoire situé sur votre ordinateur local vers votre serveur :
scp -r /LOCAL /REPERTOIRE remote_username@SERVEURIP:/REPERTOIRE_SUR_LE_SERVEUR
Exemple :
[root@localhost ~]# scp -r /home/backup root@217.160.44.208:/home
Pour copier un seul fichier, entrez la commande suivante :
scp -r /REPERTOIRE/NOM_DU_FICHIER remote_username@SERVEURIP:/REPERTOIRE_SUR_LE_SERVEUR
Exemple :
[root@localhost ~]# scp -r /home/test.txt root@217.160.44:/home
Remarque
Si scp n'est pas trouvé, vous pouvez installer le programme avec la commande suivante :
CentOS
[root@localhost ~]# yum install openssh-clients
Debian / Ubuntu
[root@localhost ~]# apt -y install openssh-server
Démonter les systèmes de fichiers
Avant de redémarrer le serveur en mode normal, vous devez démonter les volumes logiques ou les partitions montés. Pour ce faire, utilisez la commande umount.
Attention
Si vous redémarrez le serveur avec des systèmes de fichiers montés, des pertes de données peuvent se produire !
Pour démonter les volumes logiques ou les partitions montés, entrez l'une ou l'autre commandes suivantes :
rescue:/# umount /CHEMIN_DACCES/Partition /mnt/REPERTOIRE
rescue:/# umount /CHEMIN_DACCES/VOLUME_LOGIQUE /mnt/REPERTOIRE
Dans l'exemple suivant, une partition est démontée :
rescue:/# umount /dev/sda2 /mnt/sda2
Contenu
- Programmes de gestion des contrôleurs RAID
- Déterminer le type de contrôleur matériel
- Vérifier l'état du RAID matériel
- Afficher le partitionnement
- Démarrer manuellement la gestion des volumes logiques
- Vérification du système de fichiers
- Monter une partition ou un volume logique
- Fichiers de sauvegarde
- Démonter les systèmes de fichiers
- Haut de page