Sauvegarde des ASP indépendants

Vous pouvez sauvegarder des ASP indépendants séparément dans System i Navigator ou dans le cadre d'une sauvegarde complète du système (Option 21 de GO SAVE) ou de toutes les données utilisateur (Option 23 de GO SAVE). Les ASP indépendants sont également appelés pools de stockage sur disque indépendants.

Dans les deux cas, vous devez rendre les ASP indépendants disponibles avant la sauvegarde. Consultez les scénarios suivants et choisissez l'option la plus appropriée.

Scénario : sauvegarde du groupe d'ASP en cours

Exécutez les commandes suivantes pour sauvegarder le groupe d'ASP indépendants courant (ASP principal et ASP associés).
Remarque : Si vous sauvegardez des ASP indépendants qui bénéficient d'une protection géographique par disque miroir, il est recommandé de sauvegarder la copie de production. Mettez au repos les applications qui affectent les données dans l'ASP indépendant avant la sauvegarde. Vous pouvez également envisager Backup, Recovery, and Media Services (BRMS).
  1. SETASPGRP ASPGRP(nom-ASP-principal)
  2. SAVSECDTA ASPDEV(*CURASPGRP)
  3. SAVLIB LIB(*ALLUSR) ASPDEV(*CURASPGRP)
  4. Démontez les systèmes de fichiers définis par l'utilisateur QDEFAULT dans le groupe d'ASP indépendants courant.
  5. SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)
  6. Montez les systèmes de fichiers définis par l'utilisateur QDEFAULT démontés au cours de l'étape précédente.

Scénario : sauvegarde d'un ASP UDFS

Pour sauvegarder un ASP UDFS, exécutez les commandes ci-dessous.

  1. SAVSECDTA ASPDEV(nom-ASP)
  2. Démontez les systèmes de fichiers définis par l'utilisateur QDEFAULT dans l'ASP du système UDFS que vous sauvegardez.
  3. SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(nom-ASP)
  4. Montez les systèmes de fichiers définis par l'utilisateur QDEFAULT démontés au cours de l'étape précédente.

Scénario : sauvegarde des ASP indépendants dans le cadre d'une sauvegarde complète du système (option 21).

Si vous rendez disponible des ASP indépendants, ils seront inclus dans une sauvegarde effectuée à l'aide de l'option 21. 1 Suivez la liste de contrôle de la rubrique concernant l'utilisation de GO SAVE : options 21, 22 et 23 et prenez note des exigences supplémentaires si vous travaillez dans un environnement de grappe. Avant d'arrêter les sous-systèmes et de mettre le serveur à l'état restreint, assurez-vous que le travail en cours ne nécessite pas d'objets du système de fichiers intégré de l'ASP indépendant. En outre, n'exécutez pas de commande SETASPGRP. L'option 21 comprend l'exécution des commandes nécessaires à la sauvegarde des ASP indépendants rendus disponibles. En plus des commandes répertoriées dans la rubrique Sauvegarde du système entier avec GO SAVE : option 21, le système exécute pour chaque groupe d'ASP disponibles les commandes suivantes :

  • SETASPGRP ASPGRP(nom-groupe-asp)
  • SAVLIB LIB(*NONSYS) ASPDEV(*CURASPGRP)
  • SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)
Le serveur exécute ensuite pour chaque ASP de système de fichiers défini par l'utilisateur (UDFS) la commande suivante :
SAV  OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(nom-asp-udfs) 

Il exécute également une commande CHKTAP ENDOPT(*UNLOAD) après la dernière commande SAV.

Sauvegarde des ASP indépendants avec toutes les données utilisateur (option 23)

Si vous rendez disponible des ASP indépendants, ils seront inclus dans une sauvegarde effectuée à l'aide de l'option 23. 1 Suivez la liste de contrôle de la rubrique concernant l'utilisation de GO SAVE : options 21, 22 et 23 et prenez note des exigences supplémentaires si vous travaillez dans un environnement de grappe. Avant d'arrêter les sous-systèmes et de mettre le serveur à l'état restreint, assurez-vous que le travail en cours ne nécessite pas d'objets du système de fichiers intégré de l'ASP indépendant. En outre, n'exécutez pas de commande SETASPGRP. L'option 23 comprend l'exécution des commandes nécessaires à la sauvegarde des ASP indépendants rendus disponibles. En plus des commandes répertoriées dans la rubrique Sauvegarde des données utilisateur avec GO SAVE : Option 23, le serveur exécute pour chaque groupe d'ASP disponibles les commandes suivantes :

  • SETASPGRP ASPGRP(nom-groupe-asp)
  • SAVLIB LIB(*ALLUSR) ASPDEV(*CURASPGRP)
  • SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(*CURASPGRP)

Le serveur exécute ensuite pour chaque ASP de système de fichiers défini par l'utilisateur (UDFS) la commande suivante :

  • SAV OBJ(('/dev/*')) UPDHST(*YES) ASPDEV(nom-asp-ufds)

Il exécute également une commande CHKTAP ENDOPT(*UNLOAD) après la dernière commande SAV.

1
Si votre système comporte des ASP indépendants qui bénéficient d'une protection géographique par disque miroir, il est recommandé de les retirer de l'option GO SAVE en les rendant indisponibles. En effet, vous devez sauvegarder les ASP indépendants dotés d'une protection géographique par disque miroir de manière distincte (voir "Sauvegarde du groupe d'ASP en cours"). Si ces ASP demeurent disponibles pendant l'opération GO SAVE, la protection géographique par disque miroir est suspendue lorsque le système passe à l'état restreint. Lors de la reprise de la protection géographique par disque miroir après la sauvegarde, une synchronisation complète est nécessaire. Ce processus peut être très long.

Exemple d'ordre de sauvegarde des ASP indépendants avec GO SAVE : option 21 ou 23

Lorsque vous choisissez d'effectuer une sauvegarde complète (option 21) ou de sauvegarder toutes les données utilisateur (option 23), les pools de stockage sur disque indépendants sont sauvegardés par ordre alphabétique. Les ASP secondaires sont sauvegardés avec l'ASP principal.
Ordre de sauvegarde Nom de l'ASP indépendant Type d'ASP indépendant Eléments sauvegardés Commande
1 Apples Principal Bibliothèques SAVLIB LIB (*NONSYS ou *ALLUSR)
Cantaloupe Secondaire
2 Apples Principal Systèmes de fichiers définis par l'utilisateur SAV OBJ(('/dev/*'))
Cantaloupe Secondaire
3 Bananas UDFS Systèmes de fichiers définis par l'utilisateur SAV OBJ(('/dev/*'))