Leggere in inglese

Condividi tramite


Aggiornare il runbook da PowerShell 5.1 a PowerShell 7.2

Usando l'ambiente di runtime, è possibile aggiornare un runbook da una versione di runtime all'altra creando un ambiente di runtime diverso e quindi collegandovi il runbook. È possibile seguire passaggi simili per aggiornare i runbook di Python.

Nota

PowerShell 7.1 e Python 2.7 non sono più supportati dai rispettivi prodotti padre PowerShell e Python. È consigliabile aggiornare i runbook obsoleti alle versioni supportate più recenti usando l'ambiente di runtime.

Prerequisiti

  • Account di Automazione di Azure (in qualsiasi area pubblica supportata ad eccezione dei cloud di India centrale, Germania settentrionale, Italia settentrionale, Israele centrale, Polonia centrale, Emirati Arabi Uniti centrali e dei cloud governativi).
  • Runbook di PowerShell 5.1 in Automazione di Azure.

Creare un ambiente di runtime

Nota

Anziché creare un nuovo ambiente di runtime di PowerShell 7.2, è possibile usare l'ambiente di runtime di PowerShell 7.2 generato dal sistema.

  1. Accedere al portale di Azure e selezionare l'account di Automazione.

  2. In Automazione processi, selezionare Ambienti di runtime (anteprima). Se non si individuano gli ambienti di runtime (anteprima) nell'elenco, selezionare Prova l'esperienza dell'ambiente di runtime per passare alla nuova interfaccia del portale.

  3. Selezionare Crea per creare un nuovo runtime di PowerShell 7.2.

  4. Nella scheda Informazioni di base, specificare i dettagli seguenti:

    1. Specificare il nome per l'ambiente di runtime. Deve iniziare con alfabeto e può contenere solo alfabeti, numeri, caratteri di sottolineatura e trattini.
    2. Nell'elenco a discesa Lingua, selezionare PowerShell.
    3. In Versione runtime per il linguaggio di scripting, selezionare 7.2.
    4. Specificare la descrizione appropriata.
  5. Nella scheda Pacchetti, nell'elenco a discesa Versione del pacchetto, vengono visualizzati i pacchetti Az versione 8.3.0 e Azure CLI versione 2.56.0 già presenti.

  6. Selezionare +Aggiungi dalla raccolta per aggiungere altri pacchetti dalla raccolta e selezionare Avanti.

  7. Nella scheda Rivedi e crea, esaminare le voci e selezionare Crea.

    Viene visualizzata una notifica per verificare che un ambiente di runtime sia stato creato correttamente.

Aggiornare l'ambiente di runtime del runbook

  1. Nella pagina Account di automazione | Runbook, selezionare il runbook collegato all'ambiente di runtime di PowerShell 5.1 da aggiornare.

    Screenshot che mostra come aggiornare l'ambiente di runtime.

  2. Selezionare Modifica nel portale.

  3. Selezionare Ambiente di runtime dall'elenco a discesa per visualizzare l'elenco degli ambienti di runtime compatibili che è possibile collegare al runbook. In questo caso, selezionare l'ambiente di runtime creato in Ambiente di runtime per PowerShell 7.2.

    Screenshot che mostra come modificare i runbook nell'ambiente di runtime.

  4. Apportare modifiche nel codice del runbook per garantire la compatibilità con PowerShell 7.2.

  5. Selezionare Riquadro di test per testare il runbook aggiornato prima di pubblicarlo.

  6. Dopo aver confermato che i risultati del test sono quelli previsti, selezionare Pubblica per pubblicare il runbook nell'ambiente di produzione. Nella pagina di elenco Runbook, è possibile visualizzare lo stesso runbook collegato all'ambiente di runtime di PowerShell 7.2.

Passaggi successivi