

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esegui il backup e l'archiviazione dei dati del mainframe su Amazon S3 utilizzando 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 e Maggie Li, Amazon Web Services*

*Mikhael Liberman, software mainframe Model9*

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

Questo modello dimostra come eseguire il backup e l'archiviazione dei dati del mainframe direttamente su Amazon Simple Storage Service (Amazon S3), quindi richiamare e ripristinare tali dati sul mainframe utilizzando BMC AMI Cloud Data (precedentemente noto come Model9 Manager). Se stai cercando un modo per modernizzare la tua soluzione di backup e archiviazione nell'ambito di un progetto di modernizzazione del mainframe o per soddisfare i requisiti di conformità, questo modello può aiutarti a raggiungere questi obiettivi.

In genere, le organizzazioni che eseguono applicazioni aziendali principali su mainframe utilizzano una libreria a nastro virtuale (VTL) per eseguire il backup di archivi di dati come file e log. Questo metodo può essere costoso perché utilizza MIPS fatturabili e i dati archiviati su nastri all'esterno del mainframe sono inaccessibili. Per evitare questi problemi, è possibile utilizzare BMC AMI Cloud Data per trasferire in modo rapido ed economico i dati operativi e storici del mainframe direttamente su Amazon S3. È possibile utilizzare BMC AMI Cloud Data per eseguire il backup e l'archiviazione dei dati sfruttando TCP/IP al AWS contempo i motori IBM z Integrated Information Processor (zIIP) per ridurre costi, parallelismo e tempi di trasferimento.

## Prerequisiti e limitazioni
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-prereqs"></a>

**Prerequisiti**
+ Un account AWS attivo
+ BMC AMI Cloud Data con una chiave di licenza valida
+ Connettività TCP/IP tra il mainframe e AWS
+ Un ruolo AWS Identity and Access Management (IAM) per l' read/write accesso a un bucket S3
+ Accesso ai prodotti di sicurezza mainframe (RACF) per eseguire i processi BMC AMI Cloud
+ Un z/OS agente BMC AMI Cloud (Java versione 8 a 64 bit SR5 FP16 o successiva) con porte di rete disponibili, regole firewall che consentono l'accesso ai bucket S3 e un file system dedicato z/FS 
+ [Requisiti](https://docs.bmc.com/docs/cdacv27/management-server-requirements-1245343255.html) soddisfatti per il server di gestione BMC AMI Cloud

**Limitazioni**
+ BMC AMI Cloud Data archivia i dati operativi in un database PostgreSQL che viene eseguito come contenitore Docker sulla stessa istanza Amazon Elastic Compute Cloud (Amazon) del server di gestione. EC2 Amazon Relational Database Service (Amazon RDS) non è attualmente supportato come backend per BMC AMI Cloud Data. [Per ulteriori informazioni sugli ultimi aggiornamenti del prodotto, consulta What's New?](https://docs.bmc.com/docs/cdacv27/what-s-new-1245343246.html) nella documentazione BMC.
+ Questo modello esegue il backup e l'archiviazione solo dei dati z/OS del mainframe. BMC AMI Cloud Data esegue il backup e l'archiviazione solo dei file mainframe.
+ Questo modello non converte i dati in formati aperti standard come JSON o CSV. Utilizza un servizio di trasformazione aggiuntivo come [BMC AMI Cloud Analytics](https://www.bmc.com/it-solutions/bmc-ami-cloud-analytics.html) (precedentemente noto come Model9 Gravity) per convertire i dati in formati aperti standard. Le applicazioni native del cloud e gli strumenti di analisi dei dati possono accedere ai dati dopo che sono stati scritti nel cloud.

**Versioni del prodotto**
+ BMC AMI Cloud Data versione 2.x

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

**Stack tecnologico di origine**
+ Mainframe con z/OS
+ File mainframe come set di dati e file z/OS UNIX System Services (USS)
+ Disco mainframe, ad esempio un dispositivo di archiviazione ad accesso diretto (DASD)
+ Nastro mainframe (libreria di nastri virtuale o fisica)

**Stack tecnologico Target**
+ Simple Storage Service (Amazon S3)
+  EC2 Istanza Amazon in un cloud privato virtuale (VPC)
+ AWS Direct Connect
+ Amazon Elastic File System (Amazon EFS)

**Architettura Target**

Il diagramma seguente mostra un'architettura di riferimento in cui gli agenti software BMC AMI Cloud Data su un mainframe gestiscono i processi di backup e archiviazione dei dati legacy che archiviano i dati in Amazon S3.

![\[Agenti software BMC AMI Cloud Data su un mainframe che guidano i processi di backup e archiviazione dei dati legacy\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/images/pattern-img/bde3b029-184e-4eb0-933b-f8caf6cc40ab/images/a24cd6c1-b131-49ea-8238-f3aea5ab8134.png)


Il diagramma mostra il flusso di lavoro seguente:

1. Gli agenti software BMC AMI Cloud Data vengono eseguiti su partizioni logiche mainframe (). LPARs Gli agenti software leggono e scrivono i dati del mainframe da DASD o nastro direttamente su Amazon S3 tramite TCP/IP.

1. AWS Direct Connect configura una connessione fisica e isolata tra la rete locale e. AWS Per una maggiore sicurezza, utilizza anche una site-to-site VPN Direct Connect per crittografare i dati in transito.

1. Il bucket S3 archivia i file mainframe come dati di storage di oggetti e gli agenti BMC AMI Cloud Data comunicano direttamente con i bucket S3. I certificati vengono utilizzati per la crittografia HTTPS di tutte le comunicazioni tra l'agente e Amazon S3. La crittografia dei dati di Amazon S3 viene utilizzata per crittografare e proteggere i dati archiviati.

1. I server di gestione BMC AMI Cloud Data funzionano come contenitori Docker sulle EC2 istanze. Le istanze comunicano con gli agenti in esecuzione su mainframe LPARs e bucket S3.

1. Amazon EFS è montato su EC2 istanze attive e passive per condividere lo storage Network File System (NFS). Questo serve a garantire che i metadati relativi a una policy creata sul server di gestione non vadano persi in caso di failover. In caso di failover da parte del server attivo, è possibile accedere al server passivo senza alcuna perdita di dati. In caso di guasto del server passivo, è possibile accedere al server attivo senza alcuna perdita di dati.

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

**Servizi AWS**
+ [Amazon Elastic Compute Cloud (Amazon EC2)](https://docs.aws.amazon.com/ec2/) fornisce capacità di elaborazione scalabile in. Cloud AWS Puoi avviare tutti i server virtuali di cui hai bisogno e dimensionarli rapidamente.
+ [Amazon Elastic File System (Amazon EFS)](https://docs.aws.amazon.com/efs/latest/ug/whatisefs.html) ti aiuta a creare e configurare file system condivisi in Cloud AWS.
+ [Amazon Simple Storage Service (Amazon S3) Simple Storage Service (Amazon](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html) S3) è un servizio di storage di oggetti basato sul cloud che consente di archiviare, proteggere e recuperare quasi ogni quantità di dati.
+ [Amazon Virtual Private Cloud (Amazon VPC)](https://docs.aws.amazon.com/vpc/latest/userguide/what-is-amazon-vpc.html) ti aiuta a lanciare AWS risorse in una rete virtuale che hai definito. Questa rete virtuale è simile a una comune rete da gestire all'interno del proprio data center, ma con i vantaggi dell'infrastruttura scalabile di AWS.
+ [AWS Direct Connect](https://docs.aws.amazon.com/directconnect/latest/UserGuide/Welcome.html)collega la rete interna a una AWS Direct Connect posizione tramite un cavo Ethernet standard in fibra ottica. Con questa connessione, è possibile creare interfacce virtuali direttamente verso i AWS servizi pubblici ignorando i provider di servizi Internet nel percorso di rete.
+ [AWS Identity and Access Management (IAM)](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html) ti aiuta a gestire in modo sicuro l'accesso alle tue AWS risorse controllando chi è autenticato e autorizzato a utilizzarle.

**Strumenti BMC**
+ Il [server di gestione BMC AMI Cloud](https://docs.bmc.com/docs/cdacv27/bmc-ami-cloud-overview-1245343249.html) è un'applicazione GUI che viene eseguita come contenitore Docker su Amazon Linux Amazon Machine Image (AMI) per Amazon. EC2 Il server di gestione offre la funzionalità per gestire le attività di BMC AMI Cloud come la creazione di report, la creazione e la gestione di policy, l'esecuzione di archivi e l'esecuzione di backup, richiami e ripristini.
+ [L'agente BMC AMI Cloud](https://docs.bmc.com/docs/cdacv27/bmc-ami-cloud-overview-1245343249.html) viene eseguito su un mainframe LPAR locale che legge e scrive i file direttamente nell'archivio di oggetti utilizzando TCP/IP. Un'attività avviata viene eseguita su un mainframe LPAR ed è responsabile della lettura e della scrittura dei dati di backup e archiviazione da e verso Amazon S3.
+ [BMC AMI Cloud Mainframe Command Line Interface (M9CLI)](https://docs.bmc.com/docs/cdacv27/command-line-interface-cli-reference-1245343519.html) fornisce una serie di comandi per eseguire azioni BMC AMI Cloud direttamente da TSO/E o in batch, senza la dipendenza dal server di gestione.

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

### Crea un bucket S3 e una policy IAM
<a name="create-an-s3-bucket-and-iam-policy"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Crea un bucket S3. | [Crea un bucket S3](https://docs.aws.amazon.com/AmazonS3/latest/userguide/create-bucket-overview.html) per archiviare i file e i volumi di cui desideri eseguire il backup e l'archiviazione dal tuo ambiente mainframe. | Informazioni generali su AWS | 
| Creare una policy IAM | Tutti i server e gli agenti di gestione BMC AMI Cloud richiedono l'accesso al bucket S3 creato nel passaggio precedente.Per concedere l'accesso richiesto, crea la seguente policy IAM:<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> | Informazioni generali su AWS | 

### Ottieni la licenza del software BMC AMI Cloud e scarica il software
<a name="get-the-bmc-ami-cloud-software-license-and-download-the-software"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Ottieni una licenza software BMC AMI Cloud. | Per ottenere una chiave di licenza software, contatta il [team BMC AMI Cloud](https://www.bmc.com/it-solutions/bmc-ami-cloud.html?vd=model9-io). L'output del z/OS `D M=CPU` comando è necessario per generare una licenza. | Costruisci piombo | 
| Scarica il software BMC AMI Cloud e il codice di licenza. | Ottieni i file di installazione e la chiave di licenza seguendo le istruzioni nella documentazione [BMC](https://docs.bmc.com/docs/cdacv27/preparing-to-install-the-bmc-ami-cloud-agent-1245343285.html). | Amministratore dell'infrastruttura mainframe | 

### Installare l'agente software BMC AMI Cloud sul mainframe
<a name="install-the-bmc-ami-cloud-software-agent-on-the-mainframe"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Installare l'agente software BMC AMI Cloud. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Amministratore dell'infrastruttura mainframe | 

### Configurare un server di gestione BMC AMI Cloud su un'istanza EC2
<a name="set-up-a-bmc-ami-cloud-management-server-on-an-ec2-instance"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Crea istanze Amazon EC2 Linux 2. | Avvia due istanze di Amazon EC2 Linux 2 in diverse zone di disponibilità seguendo le istruzioni del [Passaggio 1: Avvia un'istanza](https://docs.aws.amazon.com/AWSEC2/latest/WindowsGuide/EC2_GetStarted.html#ec2-launch-instance) nella EC2 documentazione di Amazon.L'istanza deve soddisfare i seguenti requisiti hardware e software consigliati:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Per ulteriori informazioni, consulta la documentazione [BMC](https://docs.bmc.com/docs/cdacv27/preparing-to-install-the-management-server-on-linux-1245343268.html). | Architetto del cloud, amministratore del cloud | 
| Crea un file system Amazon EFS. | Crea un file system Amazon EFS seguendo le istruzioni della [Fase 1: Crea il tuo file system Amazon EFS](https://docs.aws.amazon.com/efs/latest/ug/gs-step-two-create-efs-resources.html) nella documentazione di Amazon EFS.Durante la creazione del file system, procedi come segue:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Amministratore del cloud, architetto del cloud | 
| Installa Docker e configura il server di gestione. | **Connect alle tue EC2 istanze:**Connettiti alle tue EC2 istanze seguendo le istruzioni di [Connect to your Linux istance](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html) nella EC2 documentazione di Amazon.**Configura le tue EC2 istanze:**Per ogni EC2 istanza, procedi come segue:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Architetto del cloud, amministratore del cloud | 
| Installa il software del server di gestione. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Per risolvere i problemi, accedi ai log archiviati nella cartella. `/data/model9/logs/`**** [Per ulteriori informazioni, consulta la documentazione BMC.](https://docs.bmc.com/docs/cdacv27/performing-the-management-server-installation-on-linux-1245343272.html) | Architetto del cloud, amministratore del cloud | 

### Aggiungere un agente e definire una politica di backup o archiviazione sul server di gestione BMC AMI Cloud
<a name="add-an-agent-and-define-a-backup-or-archive-policy-on-the-bmc-ami-cloud-management-server"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Aggiungi un nuovo agente. | Prima di aggiungere un nuovo agente, conferma quanto segue:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)È necessario creare un agente sul server di gestione prima di definire qualsiasi politica di backup e archiviazione. Per creare l'agente, effettuate le seguenti operazioni:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)Dopo aver creato l'agente, vedrai lo stato della **connessione** rispetto all'object storage e all'agente mainframe in una nuova finestra che appare nella tabella. | Amministratore o sviluppatore dello storage mainframe | 
| Crea una politica di backup o archiviazione. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Amministratore o sviluppatore dello storage mainframe | 

### Esegui la politica di backup o archiviazione dal server di gestione
<a name="run-the-backup-or-archive-policy-from-the-management-server"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Esegui la politica di backup o archiviazione. | Esegui la politica di backup o archiviazione dei dati creata in precedenza dal server di gestione manualmente o automaticamente (in base a una pianificazione). Per eseguire la policy manualmente:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Amministratore o sviluppatore dello storage mainframe | 
| Ripristina la politica di backup o archiviazione. | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html) | Amministratore o sviluppatore dello storage mainframe | 

### Esegui la policy di backup o archiviazione dal mainframe
<a name="run-the-backup-or-archive-policy-from-the-mainframe"></a>


| Operazione | Description | Competenze richieste | 
| --- | --- | --- | 
| Esegui la politica di backup o archiviazione utilizzando M9CLI. | Utilizza M9CLI per eseguire processi di backup e ripristino da TSO/E, REXX o tramite JCLs senza configurare regole sul server di gestione BMC AMI Cloud.**Utilizzando TSO/E:**Se usi TSO/E, assicurati che sia concatenato a. `M9CLI REXX` `TSO` Per eseguire il backup di un set di dati tramite TSO/E, usa il comando. `TSO M9CLI BACKDSN <DSNAME>`Per ulteriori informazioni sui comandi M9CLI, vedere il [riferimento CLI](https://docs.bmc.com/docs/cdacv27/command-line-interface-cli-reference-1245343519.html) nella documentazione BMC.**Utilizzando: JCLs**Per eseguire la politica di backup e archiviazione utilizzando JCLs, esegui il `M9CLI` comando.**Utilizzo delle operazioni in batch:**L'esempio seguente mostra come archiviare un set di dati eseguendo il `M9CLI` comando in batch:<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> | Amministratore o sviluppatore dello storage mainframe | 
| Esegui la politica di backup o archiviazione nel batch JCL. | **BMC AMI Cloud fornisce una routine JCL di esempio chiamata M9SAPIJ.** È possibile personalizzare **M9SAPIJ** per eseguire una politica specifica creata sul server di gestione con un JCL. Questo processo può anche far parte di un programma di pianificazione in batch per l'esecuzione automatica dei processi di backup e ripristino.Il processo batch prevede i seguenti valori obbligatori:[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/it_it/prescriptive-guidance/latest/patterns/back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data.html)È inoltre possibile modificare altri valori seguendo le istruzioni sul job di esempio. | Amministratore o sviluppatore dello storage mainframe | 

## Risorse correlate
<a name="back-up-and-archive-mainframe-data-to-amazon-s3-using-bmc-ami-cloud-data-resources"></a>
+ [Modernizzazione del mainframe con AWS (documentazione](https://aws.amazon.com/mainframe/) AWS)
+ In che [modo il backup su cloud per mainframe riduce i costi con Model9 e AWS (blog di AWS](https://aws.amazon.com/blogs/apn/how-cloud-backup-for-mainframes-cuts-costs-with-model9-and-aws/) Partner Network)
+ [Come abilitare l'analisi dei dati mainframe su AWS utilizzando Model9](https://aws.amazon.com/blogs/apn/how-to-enable-mainframe-data-analytics-on-aws-using-model9/) (AWS Partner Network Blog)
+ [Raccomandazioni sulla resilienza di AWS Direct Connect](https://aws.amazon.com/directconnect/resiliency-recommendation/?nc=sn&loc=4&dn=2) (documentazione AWS)
+ [Documentazione BMC AMI Cloud](https://docs.bmc.com/docs/cdacv27/getting-started-1245343248.html) (sito web BMC)