Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Sauvegardez et archivez les données du mainframe sur Amazon S3 à l'aide de BMC AMI Cloud Data
Créée par Santosh Kumar Singh (AWS), Mikhael Liberman (logiciel mainframe Model9), Gilberto Biondo (AWS) et Maggie Li (AWS)
Récapitulatif
Ce modèle montre comment sauvegarder et archiver les données du mainframe directement dans Amazon Simple Storage Service (Amazon S3), puis rappeler et restaurer ces données sur le mainframe à l'aide de BMC AMI Cloud Data (anciennement connu sous le nom de Model9 Manager). Si vous recherchez un moyen de moderniser votre solution de sauvegarde et d'archivage dans le cadre d'un projet de modernisation du mainframe ou pour répondre aux exigences de conformité, ce modèle peut vous aider à atteindre ces objectifs.
Généralement, les entreprises qui exécutent des applications métier de base sur des ordinateurs centraux utilisent une librairie de bandes virtuelles (VTL) pour sauvegarder les données stockées, telles que les fichiers et les journaux. Cette méthode peut être coûteuse car elle consomme du MIPS facturable et les données stockées sur des bandes en dehors du mainframe sont inaccessibles. Pour éviter ces problèmes, vous pouvez utiliser BMC AMI Cloud Data pour transférer rapidement et à moindre coût les données opérationnelles et historiques du mainframe directement vers Amazon S3. Vous pouvez utiliser BMC AMI Cloud Data pour sauvegarder et archiver des données via TCP/IP AWS tout en tirant parti des moteurs IBM z Integrated Information Processor (ZiIP) pour réduire les coûts, le parallélisme et les temps de transfert.
Conditions préalables et limitations
Prérequis
Un compte AWS actif
BMC AMI Cloud Data avec une clé de licence valide
Connectivité TCP/IP entre le mainframe et AWS
Un rôle AWS Identity and Access Management (IAM) pour l'accès en lecture/écriture à un compartiment S3
Accès aux produits de sécurité du mainframe (RACF) en place pour exécuter les processus BMC AMI Cloud
Un agent BMC AMI Cloud z/OS (Java version 8 64 bits SR5 FP16 ou ultérieure) disposant de ports réseau disponibles, de règles de pare-feu autorisant l'accès aux compartiments S3 et d'un système de fichiers z/FS dédié
Exigences
satisfaites pour le serveur de gestion BMC AMI Cloud
Limites
BMC AMI Cloud Data stocke ses données opérationnelles dans une base de données PostgreSQL qui s'exécute en tant que conteneur Docker sur la même instance Amazon Elastic Compute Cloud ( EC2Amazon) que le serveur de gestion. Amazon Relational Database Service (Amazon RDS) n'est actuellement pas pris en charge en tant que backend pour BMC AMI Cloud Data. Pour plus d'informations sur les dernières mises à jour du produit, consultez la section Quoi de neuf ?
dans la documentation BMC. Ce modèle sauvegarde et archive uniquement les données du mainframe z/OS. BMC AMI Cloud Data sauvegarde et archive uniquement les fichiers du mainframe.
Ce modèle ne convertit pas les données dans des formats ouverts standard tels que JSON ou CSV. Utilisez un service de transformation supplémentaire tel que BMC AMI Cloud Analytics
(anciennement connu sous le nom de Model9 Gravity) pour convertir les données en formats ouverts standard. Les applications natives du cloud et les outils d'analyse de données peuvent accéder aux données une fois qu'elles ont été écrites dans le cloud.
Versions du produit
BMC AMI Cloud Data version 2.x
Architecture
Pile technologique source
Mainframe exécutant z/OS
Fichiers mainframe tels que les ensembles de données et les fichiers z/OS UNIX System Services (USS)
Disque central, tel qu'un périphérique de stockage à accès direct (DASD)
Bande mainframe (librairie de bandes virtuelle ou physique)
Pile technologique cible
Amazon S3
EC2 Instance Amazon dans un cloud privé virtuel (VPC)
AWS Direct Connect
Amazon Elastic File System (Amazon EFS)
Architecture cible
Le schéma suivant montre une architecture de référence dans laquelle les agents logiciels BMC AMI Cloud Data installés sur un mainframe pilotent les anciens processus de sauvegarde et d'archivage des données qui stockent les données dans Amazon S3.

Le schéma suivant illustre le flux de travail suivant :
Les agents logiciels BMC AMI Cloud Data s'exécutent sur des partitions logiques du mainframe ()LPARs. Les agents logiciels lisent et écrivent les données du mainframe à partir d'un DASD ou d'une bande directement sur Amazon S3 via TCP/IP.
AWS Direct Connect établit une connexion physique isolée entre le réseau local et AWS. Pour une sécurité renforcée, utilisez un site-to-site VPN en plus AWS Direct Connect pour chiffrer les données en transit.
Le compartiment S3 stocke les fichiers du mainframe sous forme de données de stockage d'objets, et les agents BMC AMI Cloud Data communiquent directement avec les compartiments S3. Les certificats sont utilisés pour le chiffrement HTTPS de toutes les communications entre l'agent et Amazon S3. Le chiffrement des données Amazon S3 est utilisé pour chiffrer et protéger les données au repos.
Les serveurs de gestion BMC AMI Cloud Data s'exécutent comme des conteneurs Docker sur EC2 les instances. Les instances communiquent avec les agents qui s'exécutent sur le mainframe LPARs et les buckets S3.
Amazon EFS est monté sur des EC2 instances actives et passives afin de partager le stockage NFS (Network File System). Cela permet de s'assurer que les métadonnées associées à une politique créée sur le serveur de gestion ne sont pas perdues en cas de basculement. En cas de basculement du serveur actif, le serveur passif est accessible sans perte de données. En cas de défaillance du serveur passif, le serveur actif est accessible sans perte de données.
Outils
Services AWS
Amazon Elastic Compute Cloud (Amazon EC2) fournit une capacité de calcul évolutive dans le AWS Cloud. Vous pouvez lancer autant de serveurs virtuels que vous le souhaitez et les augmenter ou les diminuer rapidement.
Amazon Elastic File System (Amazon EFS) vous aide à créer et à configurer des systèmes de fichiers partagés dans le AWS Cloud.
Amazon Simple Storage Service (Amazon S3) est un service de stockage d'objets basé sur le cloud qui vous permet de stocker, de protéger et de récupérer pratiquement n'importe quel volume de données.
Amazon Virtual Private Cloud (Amazon VPC) vous aide à lancer AWS des ressources dans un réseau virtuel que vous avez défini. Ce réseau virtuel ressemble à un réseau traditionnel que vous pourriez exécuter dans votre propre centre de données et présente l'avantage d'utiliser l'infrastructure évolutive d' AWS.
AWS Direct Connectrelie votre réseau interne à un AWS Direct Connect emplacement via un câble à fibre optique Ethernet standard. Grâce à cette connexion, vous pouvez créer des interfaces virtuelles directement vers les AWS services publics tout en contournant les fournisseurs de services Internet sur votre chemin réseau.
AWS Identity and Access Management (IAM) vous aide à gérer en toute sécurité l'accès à vos AWS ressources en contrôlant qui est authentifié et autorisé à les utiliser.
Outils BMC
Le serveur de gestion BMC AMI Cloud
est une application graphique qui s'exécute en tant que conteneur Docker sur une Amazon Machine Image (AMI) Amazon Linux pour Amazon. EC2 Le serveur de gestion fournit les fonctionnalités nécessaires pour gérer les activités de BMC AMI Cloud, telles que le reporting, la création et la gestion de politiques, l'exécution d'archives et l'exécution de sauvegardes, de rappels et de restaurations. L'agent BMC AMI Cloud
s'exécute sur un LPAR mainframe sur site qui lit et écrit des fichiers directement dans le stockage d'objets à l'aide du protocole TCP/IP. Une tâche démarrée s'exécute sur un LPAR du mainframe et est chargée de lire et d'écrire les données de sauvegarde et d'archivage vers et depuis Amazon S3. L'interface de ligne de commande BMC AMI Cloud Mainframe (M9CLI)
vous fournit un ensemble de commandes pour exécuter des actions BMC AMI Cloud directement depuis TSO/E ou par lots, sans dépendre du serveur de gestion.
Épopées
Tâche | Description | Compétences requises |
---|---|---|
Créez un compartiment S3. | Créez un compartiment S3 pour stocker les fichiers et les volumes que vous souhaitez sauvegarder et archiver depuis votre environnement mainframe. | AWS général |
Créez une politique IAM. | Tous les serveurs et agents de gestion BMC AMI Cloud doivent accéder au compartiment S3 que vous avez créé à l'étape précédente. Pour accorder l'accès requis, créez la politique IAM suivante :
| AWS général |
Tâche | Description | Compétences requises |
---|---|---|
Obtenez une licence logicielle BMC AMI Cloud. | Pour obtenir une clé de licence logicielle, contactez l'équipe BMC AMI Cloud | Gagnez du plomb |
Téléchargez le logiciel BMC AMI Cloud et la clé de licence. | Procurez-vous les fichiers d'installation et la clé de licence en suivant les instructions de la documentation BMC | Administrateur de l'infrastructure mainframe |
Tâche | Description | Compétences requises |
---|---|---|
Installez l'agent logiciel BMC AMI Cloud. |
| Administrateur de l'infrastructure mainframe |
Tâche | Description | Compétences requises |
---|---|---|
Créez des instances Amazon EC2 Linux 2. | Lancez deux instances Amazon EC2 Linux 2 dans différentes zones de disponibilité en suivant les instructions de l'étape 1 : Lancer une instance dans la EC2 documentation Amazon. L'instance doit répondre aux exigences matérielles et logicielles recommandées suivantes :
Pour plus d'informations, consultez la documentation BMC | Architecte cloud, administrateur cloud |
Créez un système de fichiers Amazon EFS. | Créez un système de fichiers Amazon EFS en suivant les instructions de l'étape 1 : Création de votre système de fichiers Amazon EFS dans la documentation Amazon EFS. Lors de la création du système de fichiers, procédez comme suit :
| Administrateur cloud, architecte cloud |
Installez Docker et configurez le serveur de gestion. | Connectez-vous à vos EC2 instances : Connectez-vous à vos EC2 instances en suivant les instructions de Connect to your Linux instance dans la EC2 documentation Amazon. Configurez vos EC2 instances : Pour chaque EC2 instance, procédez comme suit :
| Architecte cloud, administrateur cloud |
Installez le logiciel du serveur de gestion. |
NotePour résoudre les problèmes, accédez aux journaux enregistrés dans le | Architecte cloud, administrateur cloud |
Tâche | Description | Compétences requises |
---|---|---|
Ajoutez un nouvel agent. | Avant d'ajouter un nouvel agent, vérifiez les points suivants :
Vous devez créer un agent sur le serveur de gestion avant de définir des politiques de sauvegarde et d'archivage. Pour créer l'agent, procédez comme suit :
Une fois l'agent créé, vous verrez l'état de connexion par rapport à l'agent de stockage d'objets et à l'agent mainframe dans une nouvelle fenêtre qui apparaît dans le tableau. | Administrateur ou développeur de stockage mainframe |
Créez une politique de sauvegarde ou d'archivage. |
| Administrateur ou développeur de stockage mainframe |
Tâche | Description | Compétences requises |
---|---|---|
Exécutez la politique de sauvegarde ou d'archivage. | Exécutez la politique de sauvegarde ou d'archivage des données que vous avez créée précédemment à partir du serveur de gestion, manuellement ou automatiquement (selon un calendrier). Pour exécuter la politique manuellement, procédez comme suit :
| Administrateur ou développeur de stockage mainframe |
Restaurez la politique de sauvegarde ou d'archivage. |
| Administrateur ou développeur de stockage mainframe |
Tâche | Description | Compétences requises |
---|---|---|
Exécutez la politique de sauvegarde ou d'archivage à l'aide de M9CLI. | Utilisez la M9CLI pour effectuer des processus de sauvegarde et de restauration à partir de TSO/E, REXX ou via TSO/E, JCLs sans définir de règles sur le serveur de gestion BMC AMI Cloud. En utilisant TSO/E : Si vous utilisez TSO/E, assurez-vous qu'il NotePour plus d'informations sur les commandes M9CLI, consultez la référence de la CLI En utilisant JCLs : Pour exécuter la politique de sauvegarde et d'archivage à l'aide de JCLs, exécutez la À l'aide d'opérations par lots : L'exemple suivant montre comment archiver un ensemble de données en exécutant la
| Administrateur ou développeur de stockage mainframe |
Exécutez la politique de sauvegarde ou d'archivage dans le batch JCL. | BMC AMI Cloud fournit un exemple de routine JCL appelé M9SAPIJ. Vous pouvez personnaliser M9SAPIJ pour exécuter une politique spécifique créée sur le serveur de gestion à l'aide d'une JCL. Cette tâche peut également faire partie d'un planificateur de lots permettant d'exécuter automatiquement des processus de sauvegarde et de restauration. Le traitement par lots attend les valeurs obligatoires suivantes :
NoteVous pouvez également modifier d'autres valeurs en suivant les instructions de l'exemple de tâche. | Administrateur ou développeur de stockage mainframe |
Ressources connexes
Modernisation du mainframe avec AWS
(documentation AWS) Comment la sauvegarde dans le cloud pour les mainframes réduit les coûts avec Model9 et AWS (
blog du réseau de partenaires AWS) Recommandations relatives à la résilience d'AWS Direct Connect
(documentation AWS) Documentation de BMC AMI Cloud (site
Web de BMC)