BCV - Db2 Copie, Clonage et Réplication

Les grandes sociétés doivent gérer un nombre important de bases de données et de sous-systèmes Db2 dans des environnements de production et de tests z/OS. La régénération des environnements d'essai est un processus crucial pour assurer le cycle de vie approprié pour le développement d'applications et garantir ainsi la qualité. La fenêtre de temps pour copier les données Db2 diminue constamment alors que les besoins de disponibilité des systèmes de production augmentent.

Le clonage des bases de données et des « tablespaces » Db2 est un processus complexe et est souvent source d’erreurs. Les méthodes traditionnelles comme « Unload/Load » consomment du temps CPU et génèrent beaucoup d’accès disque. Le cycle de copie peut prendre plusieurs heures et souvent il ne peut pas se terminer dans la fenêtre de temps alloué aux travaux en lots.

Copie Db2

Clonage R—A—P—I—D—E des bases de données

BCV5 est un outil rapide et puissant de clonage pour Db2 sur z/OS. Il peut réduire le temps de copie d’environ 90% si on le compare à DSN1COPY. Cette économie importante de temps et d'argent est possible en multiplexant le processus de copie et la traduction des identificateurs d’objets (OBID).

 

Gains de 90% du temps

L'utilitaire « RUNSTATS » est connu comme étant un processus long consommant beaucoup de cycles de CPU. BCV5 élimine l’exécution coûteuse de l’utilitaire RUNSTATS en copiant automatiquement les statistiques du système source vers le système cible. Il n'est plus nécessaire d'attendre plusieurs heures pendant que l’utilitaire RUNSTATS termine son traitement.

 

Gains de 90% en temps CPU

Le processus de copie de BCV5 permet de réduire d’environ 90% le temps CPU comparativement aux programmes utilitaires « Unload/Load ». BCV5 fonctionne au niveau des fichiers VSAM pour copier directement les bases de données Db2 de la source vers la cible.

 

Réduction de 90% des efforts

BCV5 est un système expert complètement automatisé. Son interface utilisateur ISPF est intuitive et satisfait les besoins des experts et des utilisateurs moins expérimentés. Une interface graphique est également disponible pour ceux préférant utiliser l'environnement PC.

Temps d'exécution
BCV 10%
Unload/Load
 
Consommation CPU
BCV 10%
Unload/Load
 
Efforts manuels
BCV 10%
Unload/Load

 

Grâce aux puissantes fonctions de masquage de BCV5, les conventions d’appellation des objets sont automatiquement préservées lors des copies des bases de données. Tous les JCL nécessaires aux copies sont automatiquement générés. Les programmeurs n’ont donc pas à se soucier d’écrire des commandes cryptiques, ou de résoudre des conflits de structures entre les bases de données sources et cibles. Le système expert de BCV5 produit automatiquement des DDL pour l'environnement cible. Le système de surveillance intégré à BVC5 s'assure de la compatibilité entre les objets cibles et les objets sources. Les différences entre les structures sont automatiquement détectées afin de garantir le succès du processus de copie.

Aperçu de BCV5

BCV5 effectue rapidement des copies des bases de données Db2. Il génère automatiquement les JCL pour l’exécution des travaux suivants :

  • Extraction des définitions des objets à partir du catalogue Db2
  • Transfert des définitions vers les systèmes cibles (CREATE ou DROP et CREATE)
  • Comparaison et vérification de la compatibilité des définitions des objets sources et cibles
  • Copie des « pagesets » des systèmes sources vers les systèmes cibles
  • Préparation et démarrage des objets cibles

Pourquoi BCV5 est-il aussi rapide ?

La technologie de pointe de BCV5 permet de copier des données au niveau des pages plutôt que d’extraire des rangées une par une. BCV5 copie la page complète et met automatiquement à jour toutes les données OBID du système cible. Ainsi, il n’est pas nécessaire d’allouer de l’espace disque temporaire parce que les données Db2 sont copiées directement de la source vers le système cible.

Pour accélérer davantage le traitement, BCV5 copie directement les « indexspaces » au lieu de les reconstruire. Le processus de copie se fait dix fois plus rapidement que DSN1COPY et consomme seulement 10 % des ressources machines comparativement à l’utilitaire « Unload/Load ».

BCV copies rapides

BCV5 In-Flight Copy - Environnent Db2 « Non-stop »

Pour les entreprises devant fonctionner sans arrêt (24x7), BCV5 peut copier les bases de données Db2 et préserver leur intégrité, sans avoir à arrêter les bases de données de production et sans causer d’impact sur la disponibilité des données.

Pendant le processus de copie des bases de données Db2, il est fort probable qu'il y aura des changements et des mises à jour. Pour régler ce problème, BCV5 accéde automatiquement à l’information contenue dans le fichier « log » de Db2 et synchronise les données du système cible.

BCV5 Masking Tool

Permet de personnaliser le masquage des données à l’aide de dizaines d’algorithmes prédéfinis. Ces fonctions peuvent générer des données simulées, mais vraisemblables telles que des noms, des adresses, des numéros de carte de crédit, des numéros d'assurance sociale, etc. Par exemple, les numéros de carte de crédit passent les contrôles de validité et les adresses ont des noms de rues, des codes postaux, des noms de villes et des noms de provinces correspondants.

Selon vos besoins, vous pouvez masquer les données lors de la copie des tables ou masquer les données qui sont sur le disque. La première option est utile lors de la copie de données d’un environnement de production vers un système de test ou d’assurance qualité. La deuxième option permet de modifier le contenu d’un ensemble de tables existantes sans en faire une autre copie. Cela peut être utilisé pour masquer des données dans un environnement de préproduction créé à partir d’une copie 1:1 d’un système de production.

L’outil de masquage de BCV5 fournit un ensemble d’outils puissants permettant de mettre en œuvre une stratégie de masquage des données de façon cohérente, fiable et sécurisée.

BCV5 Data Reduction

BCV5/DR permet de ne copier qu’un sous-ensemble de vos données. Pour effectuer des tests, il n’est pas toujours nécessaire de copier toutes les données d’une table. Par exemple, un programme en test pourrait avoir besoin de données relatives aux clients d’un secteur géographique déterminé. Pourquoi alors copier des milliers ou des millions de rangées dont vous n’aurez aucune utilité ? BCV5 permet de sélectionner les données nécessaires, d’accélérer le temps de copie et de réduire ainsi l’espace disque dont vous aurez besoin.

BCV Icebox

Cette composante de BCV5 conserve les copies des données Db2 et permet de les restaurer plus tard, dans n’importe quels environnements. Les outils standards de sauvegarde de Db2 ne conservent que les données Db2 et ne peuvent prendre qu’une copie de l'image des « tablespaces ». Lorsque la structure d'une table est modifiée, les données de la copie ne sont plus compatibles avec la structure de la table. IceBox reconstitue automatiquement les DDL de tous les objets et reconstruit les index pendant le processus de restauration. IceBox évite les problèmes liés à l’utilitaire RUNSTATS car son exécution est longue et consomme des ressources. Avec IceBox, dès que les objets sont restaurés, ils sont prêts à être utilisés.

Pour éviter de prendre des copies de sauvegarde additionnelles, IceBox peut s’intégrer avec les systèmes de sauvegarde existants. Il utilise les copies d'image disponibles, les enregistre dans son référentiel et conserve les définitions DDL de chaque objet. La fonction de restauration permet de renommer les objets sauvegardés afin de recréer un environnement complètement différent à partir des données originales. IceBox automatise entièrement la gestion des DDL, il crée l'environnement cible et il effectue le processus de restauration. Ceci garantit que chaque génération de sauvegarde peut être restaurée dans n'importe quels autres systèmes.

L'interface conviviale d’IceBox fournit une vue d'ensemble de tous les processus de sauvegarde. Pour restaurer des objets, les utilisateurs n’ont qu’à choisir la version de sauvegarde et laisser IceBox faire le reste.

BCV4 - Clonage des sous-systèmes SAP/Db2 et PeopleSoft

BCV4 est la solution la plus rapide pour le clonage des systèmes SAP, PeopleSoft qui utilisent Db2 ou un amalgame d’IMS et Db2. Une fois la copie terminée, les nouveaux systèmes sont immédiatement à la disposition des programmeurs et des techniciens du groupe d’assurance qualité (QA).

Avec BCV4, le clonage des sous-systèmes n'exige pas l'expertise de spécialistes Db2 et le travail peut être exécuté rapidement en comparaison avec les méthodes traditionnelles. De plus, le clonage des systèmes SAP, Db2 et IMS peut s’exécuter à partir des environnements de production 24x7 sans entraver la disponibilité des données. BCV4 est une solution rapide pour le clonage des systèmes.

Avantages de la suite de solutions BCV

Les entreprises doivent maintenir un volume important de données et pour cela, elles ont besoin d’avoir des outils efficaces. La suite de solutions BCV fournit des outils de copie performants ainsi que des solutions permettant le clonage de bases de données Db2 dans l’environnement z/OS. Par l’utilisation de techniques de parallélisme sophistiquées, BCV effectue des copies rapidement tout en minimisant les ressources utilisées.

  • Vérification et génération de définitions DDL
  • Automatisation des tâches : OBID, RBA, LRSN, Grants, etc.
  • Allocation flexible de l’espace disque
  • Interface utilisateur ISPF et environnement graphique PC
  • Soumission de travaux en lot « Batch » pour effectuer plusieurs copies
  • Outils de réduction de la quantité de données, masquage de données confidentielles et d’analyse de structures des DDL

 

Bénéfices

La solution de BCV réduit à un dixième le temps nécessaire aux copies comparativement aux outils traditionnels. Il permet de réaliser des gails importantes d’environ 90% de temps pour les copies, de réduire de 90% le temps CPU et de diminuer de 90% les efforts manuels.

Puisque BCV est plus rapide que les autres solutions, les bases de données peuvent être copiées plus fréquemment et à un coût très inférieur. Les données des systèmes de tests sont toujours à jour pour le plus grand bénéfice de vos programmeurs et du groupe d’assurance qualité. La solution de BCV réduit au minimum les efforts humains exigés pour effectuer des copies et avertit sur le risque potentiel d’erreurs qui pourraient se produire lors de l'exécution des copies.

Pouvoir copier des bases de données de production durant n'importe quelle période du jour fait en sorte qu’on l’on puisse éviter des dépenses liées aux heures supplémentaires. Avec les outils BVC, le processus de copie s’exécute pendant les heures de travail normales, sans avoir à arrêter les bases de données de production.

  • Automatisation du clonage, migration et mise à jour des bases de données Db2
  • Réduction de 90% de l’utilisation des ressources CPU et du temps des copies
  • Réduction des heures supplémentaires et des interventions humaines
  • Intégration transparente dans l'environnement informatique existant
  • Élimination des tâches coûteuses « RUNSTATS », recréation des index, etc.
  • Réduction de l’espace disque en copiant des données directement vers les systèmes cibles

Nous offrons également une série d'outils de gestion pour z/OS qui permettent d’optimiser et de mieux gérer vos ressources Db2. Nos solutions de gestion Db2 automatisent l'inspection de chaque système Db2 dans le but d’identifier des problèmes potentiels et d’émettre des alertes préventives qui contribueront à assurer la haute disponibilité des systèmes tout en réduisant les frais d’exploitation.

N’hésitez pas à nous contacter, vous pourriez obtenir des gains de 90% sur le temps de copies, réduire de 90% le temps CPU et diminuer de 90% les efforts manuels.

Contactez-nous

Pour plus de détails concernant BCV, complétez notre formulaire ou contactez-nous par courriel.

Notre société

Notre société SenmeSoft représente plusieurs éditeurs de solution logiciel au Canada. Nos solutions novatrices s’adressent principalement aux grandes entreprises. Elles répondent aux demandes de rationalisation des responsables informatiques.

Nos solutions logicielles permettent d’améliorer la productivité des entreprises et d’offrir plus de flexibilité. Nos solutions de gestion de performance et de capacité permettent de gérer efficacement l’utilisation des ressources afin de détecter rapidement les anomalies. Nos outils pour Db2 permettent de gérer et de copier des bases de données en une fraction du temps.

Nos coordonnées

Courriel
info@senmesoft.com

Copyright © 2003-2024 Senmesoft Inc.Tous droits réservés.