

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
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data"></a>

*Santosh Kumar Singh, Gilberto Biondo et Maggie Li, Amazon Web Services*

*Mikhael Liberman, logiciel mainframe Model9*

## Résumé
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-summary"></a>

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 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. TCP/IP 

## Conditions préalables et limitations
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-prereqs"></a>

**Conditions préalables**
+ 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 Gestion des identités et des accès AWS (IAM) pour read/write accéder à un compartiment S3
+ Accès aux produits de sécurité du mainframe (RACF) en place pour exécuter les processus BMC AMI Cloud
+ Un z/OS agent BMC AMI Cloud (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 dédié z/FS 
+ [Exigences](https://docs.bmc.com/docs/cdacv27/management-server-requirements-1245343255.html) 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 ?](https://docs.bmc.com/docs/cdacv27/what-s-new-1245343246.html) dans la documentation BMC.
+ Ce modèle sauvegarde et archive uniquement les données z/OS du mainframe. 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](https://www.bmc.com/it-solutions/bmc-ami-cloud-analytics.html) (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
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-architecture"></a>

**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.

![\[Agents logiciels BMC AMI Cloud Data sur un mainframe pilotant les anciens processus de sauvegarde et d'archivage des données\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/images/pattern-img/bde3b029-184e-4eb0-933b-f8caf6cc40ab/images/a24cd6c1-b131-49ea-8238-f3aea5ab8134.png)


Le schéma suivant illustre le flux de travail suivant :

1. 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.

1. 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 Direct Connect pour chiffrer les données en transit.

1. 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.

1. 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.

1. 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, il est possible d'accéder au serveur actif sans perte de données.

## Outils
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-tools"></a>

**Services AWS**
+ [Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/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)](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) vous aide à créer et à configurer des systèmes de fichiers partagés dans le AWS Cloud.
+ [Amazon Simple Storage Service (Amazon S3)](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) 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)](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html) 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 Connect](https://docs.aws.amazon.com/directconnect/latest/UserGuide/Welcome.html)relie 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.
+ [Gestion des identités et des accès AWS (IAM)](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) 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](https://docs.bmc.com/docs/cdacv27/bmc-ami-cloud-overview-1245343249.html) 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](https://docs.bmc.com/docs/cdacv27/bmc-ami-cloud-overview-1245343249.html) 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)](https://docs.bmc.com/docs/cdacv27/command-line-interface-cli-reference-1245343519.html) vous fournit un ensemble de commandes permettant d'exécuter des actions BMC AMI Cloud directement depuis TSO/E ou par lots, sans dépendre du serveur de gestion.

## Épopées
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-epics"></a>

### Création d'un compartiment S3 et d'une politique IAM
<a name="create-an-s3-bucket-and-iam-policy"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Créez un compartiment S3. | [Créez un compartiment S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) 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 :<pre>{<br />    "Version": "2012-10-17",		 	 	 <br />    "Statement": [<br />        {<br />            "Sid": "Listfolder",<br />            "Action": [<br />                "s3:ListBucket",<br />                "s3:GetBucketLocation",<br />                "s3:ListBucketVersions"<br />            ],<br />            "Effect": "Allow",<br />            "Resource": [<br />                "arn:aws:s3:::<Bucket Name>"<br />            ]<br />        },<br />        {<br />            "Sid": "Objectaccess",<br />            "Effect": "Allow",<br />            "Action": [<br />                "s3:PutObject",<br />                "s3:GetObjectAcl",<br />                "s3:GetObject",<br />                "s3:DeleteObjectVersion",<br />                "s3:DeleteObject",<br />                "s3:PutObjectAcl",<br />                "s3:GetObjectVersion"<br />            ],<br />            "Resource": [<br />                "arn:aws:s3:::<Bucket Name>/*"<br />            ]<br />        }<br />    ]<br />}</pre> | AWS général | 

### Obtenez la licence du logiciel BMC AMI Cloud et téléchargez le logiciel
<a name="get-the-bmc-ami-cloud-software-license-and-download-the-software"></a>


| Sous-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](https://www.bmc.com/it-solutions/bmc-ami-cloud.html?vd=model9-io). La sortie de la z/OS `D M=CPU` commande est requise pour générer une licence. | 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](https://docs.bmc.com/docs/cdacv27/preparing-to-install-the-bmc-ami-cloud-agent-1245343285.html). | Administrateur de l'infrastructure mainframe | 

### Installez l'agent logiciel BMC AMI Cloud sur le mainframe
<a name="install-the-bmc-ami-cloud-software-agent-on-the-mainframe"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Installez l'agent logiciel BMC AMI Cloud. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Administrateur de l'infrastructure mainframe | 

### Configuration d'un serveur de gestion BMC AMI Cloud sur une instance EC2
<a name="set-up-a-bmc-ami-cloud-management-server-on-an-ec2-instance"></a>


| Sous-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](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-launch-instance) dans la EC2 documentation Amazon.L'instance doit répondre aux exigences matérielles et logicielles recommandées suivantes :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Pour plus d'informations, consultez la [documentation BMC](https://docs.bmc.com/docs/cdacv27/preparing-to-install-the-management-server-on-linux-1245343268.html). | 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](https://docs.aws.amazon.com/efs/latest/ug/gs-step-two-create-efs-resources.html) dans la documentation Amazon EFS.Lors de la création du système de fichiers, procédez comme suit :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | 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](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) dans la EC2 documentation Amazon.**Configurez vos EC2 instances :**Pour chaque EC2 instance, procédez comme suit :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Architecte cloud, administrateur cloud | 
| Installez le logiciel du serveur de gestion. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Pour résoudre les problèmes, accédez aux journaux enregistrés dans le `/data/model9/logs/`**** dossier. Pour plus d'informations, consultez la [documentation BMC](https://docs.bmc.com/docs/cdacv27/performing-the-management-server-installation-on-linux-1245343272.html). | Architecte cloud, administrateur cloud | 

### Ajoutez un agent et définissez une politique de sauvegarde ou d'archivage sur le serveur de gestion BMC AMI Cloud
<a name="add-an-agent-and-define-a-backup-or-archive-policy-on-the-bmc-ami-cloud-management-server"></a>


| Sous-tâche | Description | Compétences requises | 
| --- | --- | --- | 
| Ajoutez un nouvel agent. | Avant d'ajouter un nouvel agent, vérifiez les points suivants :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)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 :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)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. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Administrateur ou développeur de stockage mainframe | 

### Exécutez la politique de sauvegarde ou d'archivage depuis le serveur de gestion
<a name="run-the-backup-or-archive-policy-from-the-management-server"></a>


| Sous-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 :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Administrateur ou développeur de stockage mainframe | 
| Restaurez la politique de sauvegarde ou d'archivage. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Administrateur ou développeur de stockage mainframe | 

### Exécuter la politique de sauvegarde ou d'archivage depuis le mainframe
<a name="run-the-backup-or-archive-policy-from-the-mainframe"></a>


| Sous-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 `M9CLI REXX` est concaténé à. `TSO` Pour sauvegarder un ensemble de données via TSO/E, utilisez la commande. `TSO M9CLI BACKDSN <DSNAME>`Pour plus d'informations sur les commandes M9CLI, consultez la [référence de la CLI](https://docs.bmc.com/docs/cdacv27/command-line-interface-cli-reference-1245343519.html) dans la documentation BMC.**En utilisant JCLs :**Pour exécuter la politique de sauvegarde et d'archivage à l'aide de JCLs, exécutez la `M9CLI` commande.**À l'aide d'opérations par lots :**L'exemple suivant montre comment archiver un ensemble de données en exécutant la `M9CLI` commande par lots :<pre>//JOBNAME JOB …<br />//M9CLI EXEC PGM=IKJEFT01<br />//STEPLIB DD DISP=SHR,DSN=<MODEL9 LOADLIB><br />//SYSEXEC DD DISP=SHR,DSN=<MODEL9 EXEC LIB><br />//SYSTSPRT DD SYSOUT=*<br />//SYSPRINT DD SYSOUT=*<br />//SYSTSIN DD TSO M9CLI ARCHIVE <br /> M9CLI ARCHIVE <DSNNAME OR DSN PATTERN>   <br />/</pre> | 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 :[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/fr_fr/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Vous 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
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-resources"></a>
+ [Modernisation du mainframe avec AWS](https://aws.amazon.com/mainframe/) (documentation AWS)
+ [Comment la sauvegarde dans le cloud pour les mainframes réduit les coûts avec Model9 et AWS (](https://aws.amazon.com/blogs/apn/how-cloud-backup-for-mainframes-cuts-costs-with-model9-and-aws/)blog du réseau de partenaires AWS)
+ [Comment activer l'analyse des données du mainframe sur AWS à l'aide de Model9 (blog du réseau de partenaires AWS)](https://aws.amazon.com/blogs/apn/how-to-enable-mainframe-data-analytics-on-aws-using-model9/)
+ [Recommandations relatives à la résilience d'AWS Direct Connect](https://aws.amazon.com/directconnect/resiliency-recommendation/?nc=sn&loc=4&dn=2) (documentation AWS)
+ [Documentation de BMC AMI Cloud (site](https://docs.bmc.com/docs/cdacv27/getting-started-1245343248.html) Web de BMC)