Les testeurs doivent être en mesure à tout instant de rafraîchir les données de test. Les DBA ont besoin de processus fiables nécessitant un minimum d’intervention manuelles, même si la structure des tables évolue dans le temps.  BCV5 correspond parfaitement à ces exigences. Il offre une solution complètement automatisée et d’une grande flexibilité pour la copie de données DB2 dans un sous-système, entre des sous-systèmes et partitions différentes.

Son mécanisme de copie rapide s’appuie sur des traitements qui s’effectuent en parallèle, ce qui permet d’atteindre une vitesse optimale et d’utiliser peu de ressources CPU que nécessitent les méthodes de copie traditionnelles basées sur Unload/Load. Pour les environnements qui nécessitent une couverture de service 24/7, BCV5 permet la copie cohérente des données sans l’arrêt des objets DB2.

Si on combine ses fonctions de masquage et de réduction des données, sa capacité à créer des sauvegardes de structures et de données pour la restauration ultérieure, BCV5 est l’outil idéal pour les tests d’approvisionnement des données dans DB2 pour z/OS.

Fonctions

BCV5 comprend un utilitaire de copie intégré qui est optimisé pour la copie DB2 ultra rapide.

Cet utilitaire agit au niveau du fichier physique. Il copie le fichier VSAM des « tablespaces » concernées directement de la source vers la cible. Ainsi, BCV5 préserve la ressource CPU, car il n’agit pas au niveau des lignes comme la méthode Unload/Load. Les pages de données sont copiées directement de la source vers la cible.

Lors de la copie, le programme de BCV5 transforme les identifiants des objets.

Le programme de BCV5 opère avec plusieurs liens de copie en parallèle (10 par défaut), ce qui permet une réduction significative du temps d’exécution de l’ordre de 90%.

Un autre élément qui participe à sa rapidité est que BCV5 copie les index de la source vers la cible ; par conséquent, aucune reconstruction de ces derniers n’est requise.

BCV5 est un outil de clonage rapide et efficient.

Son interface utilisateur intuitive permet de satisfaire à la fois les utilisateurs chevronnés qui recherchent l’efficacité et les utilisateurs moins expérimentés.

L’option BCV5 RM (Reduction and Masking Facility) est un composant supplémentaire qui permet d’accroître les capacités de BCV5 au-delà du simple clonage d’objet DB2.

BCV5 RM permet de définir des requêtes SQL pour une ou plusieurs tables concernées par le processus de copie de BCV5. Ainsi, au lieu de procéder à la copie intégrale des données source vers l’environnement cible, les tables cibles seront alimentées à partir du résultat de ces requêtes.

Lorsque l’on souhaite disposer des données de production sur un environnement de test ou de développement, il ne sera pas nécessaire ou légal de copier tout le contenu des tables concernées.  BCV5 RM offre la possibilité de définir des ordres SQL SELECT qui permettent de réduire le volume de données des tables cibles.

De même, les lois de protection des données privées induisent une manipulation de ces données dans le respect d’une stricte confidentialité. Par conséquent, il existe des règles qui définissent comment les données issues de la production doivent être masquées dans tous les autres environnements. BCV5 RM répond à ce besoin en offrant une méthode efficiente pour définir des ordres SQL pour masquer les données.

Modules

(previously known as BCV6) 
Ideal module for a 24/7 production environment.
This allows you to copy DB2 objects “hot” without having to stop or change the status of your production databases.
Data synchronization will be done from a “Quiesce Point” – if it could be established – or from a CheckPoint.
After the physical copy of the data, an additional step called “Application Log” will be launched automatically. This step will extract from the DB2 logs the pages updated during replication by copying them to a file called “Minilog”. This “Minilog” file will be transferred to the previously copied target environment.

Module allowing the selective copying of data and the masking (or anonymization) of data on the target environment according to the specificities of the users. Different masking methods are provided as standard with the module, but we can also support your anonymization methods.

In addition to data confidentiality, the RM module offers you the possibility of making selective copies according to your filtering criteria.
This is particularly interesting for carrying out unit and regression tests in which only certain data are necessary. 
Selecting relevant data limits the amount of data to copy and store.

(backup of all components necessary for a test) 
Module allowing to automatically take the image of a test environment in order to proceed to its restoration, safely and as soon as possible.
You will be able to archive DB2 data and its components, and recreate them identically in a week, a month, a year…
The IB module will take snapshots of the environment, on demand or periodically, and will restore it when and where you want using the standards of the chosen target environment. This will resolve all of your compatibility or completeness issues.

Module allowing remote sites not having shared disks to transfer data through TCP / IP. 
DB2 objects (Databases, TableSpaces, IndexSpaces, and Meta-Data) will be copied automatically, which will eliminate manual errors.

Module for automating the copying process and eliminating manual procedures. 
This makes it possible to define and organize batch processing in order to automate the process of preparing copies.

Module allowing to automate the structural modification of DB2 objects in complete security.

Module allowing to compare the structure of DB2 objects and to validate the structure of these objects on the different subsystems.

Vidéos produit