NetScaler MPX™

Effacement des données de votre NetScaler®

Il existe deux scénarios dans lesquels vous êtes susceptible d’effacer les données de votre NetScaler :

  • Vous mettez hors service ou retournez le NetScaler et souhaitez supprimer toutes vos configurations et fichiers avant de le retourner.
  • Vous redéployez le NetScaler et souhaitez démarrer avec une configuration d’usine par défaut.

Les scripts d’effacement de configuration suppriment toutes les informations propriétaires du client d’un NetScaler.

Attention : L’exécution de ces scripts est dangereuse. Si quelque chose se passe mal pendant l’exécution, le NetScaler pourrait devenir non amorçable, et nous pourrions devoir réinstaller l’image logicielle. Les scripts d’effacement de configuration suppriment tout sur l’appareil, y compris les licences, la configuration, les images et les scripts, et la configuration n’est pas conservée sans une sauvegarde valide. N’exécutez ces scripts qu’après avoir compris les conséquences. Nous vous recommandons de contacter le support NetScaler et d’ouvrir un cas de support pour engager l’équipe concernée.

Points à noter

  1. Les nouveaux scripts d’effacement de configuration sont distribués dans le bundle logiciel officiel de NetScaler. Par exemple, le fichier tar pour 14.1-4.42 (build-14.1-4.42_nc_64.tgz) contient les scripts.
  2. Les scripts du dossier de récupération (/flash/.recovery) doivent être remplacés par ces scripts avant d’exécuter la commande pour effacer les données.

    Important !

    Si le dossier /flash/.recovery n’existe pas, le SSD doit être remplacé.

  3. Assurez-vous que les scripts d’effacement de configuration correspondent au numéro de build. Par exemple, si vous prévoyez de mettre à niveau vers 14.1-4.42, téléchargez les scripts pour cette build.
  4. Le numéro dans le script est la date et non la version du logiciel. C’est-à-dire que config_wipe_01_10_23.tgz fait référence au 10 January 2023. Si vous voyez plusieurs fichiers dans le package d’installation, utilisez le fichier avec la date la plus récente.
  5. Exécutez le script d’effacement de configuration uniquement après la mise à niveau vers la build correspondante.

Plateformes prises en charge

Le script est pris en charge sur toutes les appliances NetScaler MPX. Le script n’est pas pris en charge sur les appliances NetScaler SDX.

Commandes pour effacer la configuration

  1. Créez un dossier pour la build, téléchargez le tarball et extrayez le contenu dans ce dossier. L’exemple de code suivant concerne la build 14.1-4.42. À l’invite de commande, tapez :

    > shell
    root@ns# mkdir -p /var/nsinstall/14.1-4.42
    
    root@ns# cd /var/nsinstall/14.1-4.42/
    
    root@ns# pwd
    
    /var/nsinstall/14.1-4.42
    
    root@ns# tar xvzf /var/build-14.1-4.42_nc_64.tgz
    
    x .ns.version
    
    x OTP_tool.tgz
    
    x installns
    
    x invalid_config_check_files.tgz
    
    x nsconfig
    
    x skf
    
    x schema.json
    
    x licservverify
    
    x reference_schema.json
    
    x bootloader.tgz
    
    x python.tgz
    <!--NeedCopy-->
    
  2. Vérifiez que les scripts font partie du tarball. À l’invite de commande, tapez :

    > shell
    root@ns# ls -l config_wipe*
    
    -rw-r--r--  1 root  1001  136782 Jul 26 04:29 config_wipe_01_10_23.tgz
    <!--NeedCopy-->
    
  3. Exécutez installns pour installer la nouvelle build.
  4. Redémarrez le NetScaler.

  5. Accédez au dossier /flash/.recovery et extrayez le contenu. Si le dossier n’existe pas, le SSD doit être remplacé.

    root@ns# cd /flash/.recovery
    
    root@ns# tar xvzf /var/nsinstall/14.1-4.42/config_wipe_01_10_23.tgz
    
    x rc.conf_wipe_subr
    
    x rc.disk_wipe_and_reset
    
    x rc.flash_wipe_recover
    
    x rc.local_disk_wipe_2
    
    x rc.local_flash_wipe_1
    
    x rc.main_disk_wipe
    
    x rc.main_flash_wipe
    
    x rc.system_wipe_and_reset
    
    x loader
    
    x .new_loader_version
    
    root@ns#
    <!--NeedCopy-->
    
  6. Effacez la configuration. À l’invite du shell, tapez :

    sh rc.system_wipe_and_reset
    <!--NeedCopy-->
    

Deux paramètres facultatifs sont disponibles pour mettre à zéro le flash et le disque une ou plusieurs fois.

sh rc.system_wipe_and_reset [num_flash_loops [num_disk_loops]]
<!--NeedCopy-->

Paramètres :

num_flash_loops - Nombre de fois où le flash doit être parcouru, en mettant à zéro tous les secteurs. La valeur par défaut est 0. Les valeurs acceptables sont de 0 à 16.

num_disk_loops - Nombre de fois où le disque dur doit être parcouru, en mettant à zéro tous les secteurs. La valeur par défaut est 0. Les valeurs acceptables sont de 0 à 16.

Remarque :

Vous ne pouvez spécifier num_disk_loops qu’après avoir fourni num_flash_loops. Pour mettre le disque à zéro sans mettre le flash à zéro, définissez le paramètre flash sur 0.

Exemples La commande suivante est utilisée pour mettre le flash à zéro une fois et le disque dur deux fois.

sh rc.system_wipe_and_reset 1 2
<!--NeedCopy-->

La commande suivante est utilisée pour mettre à zéro le disque dur une seule fois.

sh rc.system_wipe_and_reset 0 1
<!--NeedCopy-->

Utilisez l’une des commandes suivantes pour mettre à zéro la mémoire flash quatre fois.

sh rc.system_wipe_and_reset 4 0
<!--NeedCopy-->

OU

sh rc.system_wipe_and_reset 4
<!--NeedCopy-->

Durée d’exécution du script

L’appliance peut redémarrer une ou plusieurs fois. Le temps nécessaire pour certaines configurations d’exemple est le suivant :

  • Sans paramètres, le script se termine en cinq minutes. C’est-à-dire que le disque est seulement reformaté et non mis à zéro. La mise à zéro ajoute une sécurité supplémentaire afin que les données ne puissent pas être récupérées.
  • Lorsque vous mettez à zéro la mémoire flash :
    • Sur les appliances avec 256 Mo de mémoire flash, un peu plus d’une minute est ajoutée par passe.
    • Sur les appliances MPX avec 4 Go de mémoire flash, environ 17 minutes sont ajoutées par passe.
  • Lorsque vous mettez à zéro le disque :
    • Sur les appliances avec des disques durs de 80 Go, environ 52 minutes sont ajoutées par passe.
    • Sur les appliances MPX avec des disques durs de 250 Go, environ 163 minutes sont ajoutées par passe.

Appliances avec un seul SSD

Un effacement de configuration supprime et reconstruit toutes les données des partitions /flash et /var, qu’il s’agisse d’un système à SSD unique ou d’un système avec une mémoire flash et un disque dur séparés.

Sur les systèmes à SSD unique, il n’y a qu’un seul périphérique de stockage physique. Par conséquent, vous ne pouvez pas reformater et éventuellement mettre à zéro l’intégralité du périphérique.

Au lieu de reformater l’intégralité du flash, seule la partition flash est reformatée. Au lieu de mettre à zéro l’intégralité du flash, seule la partition flash est mise à zéro.

Puisqu’il y a une partition de disque dur au lieu d’un disque dur physique, le reformatage et la mise à zéro facultative sont limités à la partition du disque dur.

Effacement des données de votre NetScaler®