Aller au contenu

Service SQL IBM i (AS/400) · Vue

QSYS2.MIGRATED_IFS

Objets IFS déjà migrés à chaud

Liste les objets de l'IFS dont la migration à chaud (MIGRATE WHILE ACTIVE) vers le nœud de copie est terminée, avec dates et nombre de migrations.

À quoi ça sert

Cette vue appartient à la fonction de migration à chaud d'IBM i (Migrate While Active) : elle ne présente un intérêt que si une migration de ce type est configurée. Elle renvoie une ligne par objet de l'IFS dont la migration a abouti : chemin, type d'objet, horodatage du début du suivi, horodatages de début et de fin de migration, nombre de migrations réussies et taille de l'objet.

Elle sert à contrôler l'avancement : savoir ce qui est déjà passé sur le nouveau système et ce qui reste. Un nombre de migrations réussies supérieur à 1 indique que l'objet a été modifié et recopié. L'exemple d'IBM liste les objets migrés avec succès durant la dernière heure.

Pour les objets encore en attente ou en échec, voir QSYS2.IFS_MIGRATION_LIST ; pour les objets de bibliothèque, QSYS2.MIGRATED_LIBRARY.

Résultat réel sur un IBM i 7.5

Ce que nous avons exécuté :

SELECT * FROM QSYS2.MIGRATED_IFS

La requête n'a renvoyé aucune ligne sur notre IBM i de test.

L'exemple d'IBM

Passer en revue les objets de l'IFS dont la migration vers le nœud de copie s'est terminée avec succès au cours de la dernière heure.

-- Description: Review a list of the integrated file system objects that                           
-- have successfully completed migration to the copy node within                                    
-- the last hour.                                                                                   
    SELECT * FROM QSYS2.MIGRATED_IFS                                                                
      WHERE MIGRATION_END_TIME > CURRENT TIMESTAMP - 1 HOUR                                         
      ORDER BY MIGRATION_END_TIME DESC;

Colonnes renvoyées (7)

Afficher les 7 colonnes
ColonneTypeSignification
PATH_NAME VARG Chemin
OBJECT_TYPE VARCHAR(8) Type de l'objet
INITIAL_TRACKING_TIME TIMESTAMP Horodatage du début du suivi
MIGRATION_START_TIME TIMESTAMP Horodatage de début de migration
MIGRATION_END_TIME TIMESTAMP Horodatage de fin de migration
SUCCESSFUL_MIGRATION_COUNT INTEGER Nombre de migrations réussies
OBJECT_SIZE BIGINT Taille de l'objet