Creare e gestire macchine virtuali Linux in Visual StudioCreate and manage Linux virtual machines in Visual Studio

È possibile creare macchine virtuali in Azure usando Esplora server in Visual Studio.You can create virtual machines in Azure by using Server Explorer in Visual Studio.

Creare una macchina virtuale di Azure in Esplora serverCreate an Azure virtual machine in Server Explorer

Anche se è possibile creare una macchina virtuale nel portale di gestione di Azureè possibile creare una macchina virtuale anche in Azure usando i comandi in Esplora server.While you can create a virtual machine in the Azure Management Portal, you can also create a virtual machine in Azure by using commands in Server Explorer. È possibile usare le macchine virtuali, ad esempio, per fornire un front-end dietro un comune endpoint pubblico con carico bilanciato.Virtual machines can be used, for example, to provide a front end behind a common load-balanced public endpoint.

Per creare una nuova macchina virtualeTo create a new virtual machine

  1. In Esplora Server, aprire il nodo Azure e fare clic su Macchine virtuali.In Server Explorer, open the Azure node and click Virtual Machines.
  2. Nel menu di scelta rapida fare clic su Crea macchina virtuale.On the context menu, click Create Virtual Machine.

    Viene visualizzata la procedura guidata Creare una nuova macchina virtuale .The Create a New Virtual Machine wizard appears.

    Comando Crea macchina virtuale

  3. Nella pagina Scegliere una sottoscrizione selezionare una sottoscrizione da usare durante la creazione della macchina virtuale e quindi fare clic su Avanti.On the Choose a Subscription page, select a subscription to use when creating the virtual machine and then click Next.

    Se non si è connessi ad Azure, fare clic su Accedi per effettuare l'accesso.If you aren’t signed in to Azure, click Sign In to sign in. Quindi, se non è già selezionata, selezionare la propria sottoscrizione di Azure nell'elenco a discesa.Then, select your Azure subscription in the dropdown list box if it’s not already selected.

  4. Nella pagina Selezionare un'immagine di macchina virtuale selezionare un tipo di immagine nell'elenco a discesa Tipo immagine e quindi selezionare le immagini di una macchina virtuale nell'elenco a discesa Nome immagine.On the Select a Virtual Machine Image page, select an image type in the Image type dropdown list box, and then select a virtual machine images in the Image name list box. Al termine, fare clic su Avanti.When you're done, click Next.

    Selezionare una pagina di immagini di macchine virtuali

    È possibile scegliere tra i seguenti tipi di immagine.You can choose the following image types.

    • Immagini pubbliche sono elencate le immagini di macchine virtuali dei sistemi operativi e del software di server come Windows Server ed SQL Server.Public Images lists virtual machine images of operating systems and server software such as Windows Server and SQL Server.
    • Immagini MSDN sono elencate le immagini di macchine virtuali del software disponibile agli abbonati MSDN, ad esempio Visual Studio e Microsoft Dynamics.MSDN Images lists virtual machine images of software available to MSDN subscribers, such as Visual Studio and Microsoft Dynamics.
    • Immagini private sono elencate le immagini di macchine virtuali specializzate e generalizzate create dall'utente.Private Images lists specialized and generalized virtual machine images that you've created.

      Per altre informazioni sulle macchine virtuali specializzate e generalizzate, vedere il post di blog sull' immagine della macchina virtuale.To learn about specialized and generalized virtual machines, see VM Image. Per informazioni su come trasformare una macchina virtuale in un modello da usare per creare rapidamente nuove macchine virtuali preconfigurate, vedere Come acquisire una macchina virtuale Windows da usare come modello .See How to Capture a Windows Virtual Machine to Use as a Template for information about how to turn a virtual machine into a template that you can use to quickly create new pre-configured virtual machines.

      È possibile fare clic sul nome di un'immagine di macchina virtuale per visualizzare informazioni sull'immagine nel lato destro della pagina.You can click a virtual machine image name to see information about the image on the right side of the page.

      Nota

      Non è possibile aggiungere immagini di macchine virtuali agli elenchi Immagini pubbliche o Immagini MSDN perché sono di sola lettura.You can't add virtual machine images to the Public Images or MSDN Images lists because they are read-only. Tutte le macchine virtuali create vengono aggiunte all'elenco Immagini private .All virtual machines that you create are added to the Private Images list.

      Gli abbonati MSDN con una sottoscrizione di livello Visual Studio possono creare una macchina virtuale di Azure predefinita contenente Visual Studio, oltre a diverse altre immagini.If you're an MSDN subscriber with a Visual Studio-level subscription, you can create a pre-built Azure virtual machine that contains Visual Studio, as well as several other images. Per altre informazioni, vedere come creare una macchina virtuale in Visual Studio tramite le immagini della raccolta di Visual Studio 2013 per sottoscrittori MSDN e le sottoscrizioni MSDN.|For more information, see Create a Virtual Machine in Visual Studio by Using Images Visual Studio 2013 Gallery image for MSDN subscribers and MSDN subscriptions.|

  5. Nella pagina Impostazioni di base della macchina virtuale immettere il nome di una macchina, quindi aggiungere le specifiche della macchina virtuale, inclusi dimensione, nome utente e password.On the Virtual Machine Basic Settings page, enter a machine name and then add the specifications for the virtual machine, including the size, and a user name and password. Al termine, fare clic su Avanti.When you're done, click Next.

    Il nuovo nome e la password verranno usati per accedere alla macchina con il desktop remoto, quindi è consigliabile prenderne nota.You’ll use the new name and password to log into the machine using remote desktop, so it’s a good idea to write them down in case you forget. Dopo aver creato una macchina virtuale di Azure in Visual Studio, è possibile modificarne le dimensioni e le altre impostazioni nel portale di gestione di Azure.After you create an Azure virtual machine in Visual Studio, you can change its size and other settings in the Azure Management Portal.

    Nota

    Se si scelgono dimensioni maggiori per la macchina virtuale potrebbero essere applicati costi aggiuntivi.If you choose larger sizes for the virtual machine, extra charges may apply. Per altre informazioni, vedere Dettagli prezzi per le macchine virtuali .See Virtual Machines Pricing Details for more information.

  6. Le macchine virtuali create in Visual Studio richiedono un servizio cloud.Virtual machines created in Visual Studio require a cloud service. Nella pagina Impostazioni servizio cloud selezionare un servizio cloud per la macchina virtuale oppure fare clic su nell'elenco a discesa se non si ha già un servizio cloud oppure si vuole usarne uno nuovo.On the Cloud Service Settings page, select a cloud service for the virtual machine, or click <Create New…> in the dropdown list if you don’t already have a cloud service or want to use a new one. È anche necessario un account di archiviazione, quindi sceglierne uno (o crearne uno nuovo) nell'elenco a discesa Account di archiviazione .A storage account is also required, so choose a storage account (or create a new storage account) in the Storage account dropdown list box. Per altre informazioni, vedere Introduzione ad Archiviazione di Microsoft Azure .See Introduction to Microsoft Azure Storage for more information.
  7. Per specificare una rete virtuale (facoltativa) selezionarla negli elenchi a discesa Rete virtuale e Subnet.If you want to specify a virtual network (which is optional), select it in the Virtual Network and Subnet dropdown list boxes.

    Le macchine virtuali che fanno parte di un set di disponibilità vengono distribuite in diversi domini di errore.Virtual machines that are members of an availability set are deployed to different fault domains. Per altre informazioni, vedere Rete virtuale di Azure .See Azure Virtual Network for more information.

  8. Se la macchina virtuale deve appartenere a un set di disponibilità (facoltativo), selezionare la casella di controllo Specificare un set di disponibilità e quindi scegliere un set di disponibilità nell'elenco a discesa.If you want your virtual machine to belong to an availability set (also optional), select the Specify an availability set check box and then choose an availability set in the dropdown list box. Al termine, scegliere il pulsante Avanti .When you're done, choose the Next button.

    L'aggiunta della macchina virtuale a un set di disponibilità garantisce la disponibilità dell'applicazione in caso di errori della rete, guasti hardware di un disco locale ed eventuali tempi di inattività pianificati.Adding your virtual machine to an availability set helps your application stay available during network failures, local disk hardware failures, and any planned downtime. Per creare reti virtuali, subnet e set di disponibilità è necessario usare il portale di gestione di Azure .You need to use the Azure Management Portal to create virtual networks, subnets, and availability sets. Per altre informazioni, vedere Gestione della disponibilità delle macchine virtuali .See Manage the Availability of Virtual Machines for more information.

  9. Nella pagina Endpoint specificare gli endpoint pubblici che dovranno essere disponibili per gli utenti della macchina virtuale.On the Endpoints page, specify the public endpoints that you want available to users of your virtual machine. Ad esempio, è possibile scegliere di abilitare il protocollo HTTP (porta 80) oltre agli endpoint Desktop remoto e PowerShell, che sono abilitati per impostazione predefinita.For example, you might choose to enable HTTP (Port 80) in addition to the Remote Desktop and PowerShell endpoints, which are enabled by default. Per aggiungere un endpoint, sceglierne uno nell'elenco a discesa Nome porta e quindi fare clic su Aggiungi.To add an endpoint, choose one in the Port Name dropdown list box and then choose the Add button. Per rimuovere un endpoint, scegliere la X rossa accanto al nome nell'elenco di endpoint.To remove an endpoint, choose the red X next to the name in the endpoints list.

    Pagina Endpoint nella procedura guidata delle macchine virtuali.

    Gli endpoint disponibili dipendono dal servizio cloud selezionato per la macchina virtuale.The endpoints that are available depend on the cloud service you selected for your virtual machine. Per altre informazioni, vedere Endpoint di servizio di Azure .See Azure Service Endpoints for more information.

    Nota

    L'abilitazione degli endpoint pubblici rende i servizi presenti sulla macchina virtuale disponibili in Internet.Enabling public endpoints makes services on your virtual machine available to the internet. Assicurarsi di installare e configurare correttamente gli endpoint e i servizi sulla macchina virtuale, ad esempio impostando gli elenchi di controllo di accesso (ACL) per gli endpoint.Be sure to install and properly configure the endpoints and services on your virtual machine, such as setting access control lists (ACLs) for the endpoints. Per altre informazioni, vedere la pagina Come configurare gli endpoint a una macchina virtuale .See How to Set Up Endpoints to a Virtual Machine for more information.

  10. Dopo aver terminato di configurare le impostazioni della macchina virtuale, scegliere Crea per creare la macchina virtuale.After you’re done configuring the virtual machine settings, choose the Create button to create the virtual machine.

    Durante la creazione della macchina virtuale, la finestra Log attività di Azure mostra l'avanzamento dell'operazione di creazione della macchina virtuale.As Azure creates the virtual machine, the Azure Activity Log shows the progress of the virtual machine creation operation.

    Log attività macchina virtuale - in corso.

    Per visualizzare solo le informazioni sulla macchina virtuale, scegliere la scheda Macchine virtuali nella finestra Log attività di Microsoft Azure.To view only virtual machine information, choose the Virtual Machines tab in the Azure Activity Log.

    Log attività macchina virtuale - completato.

    Se l'operazione viene completata correttamente, la nuova macchina virtuale viene visualizzata sotto il nodo Macchine virtuali in Esplora Server.If the operation completes successfully, the new virtual machine appears under the Virtual Machines node in Server Explorer. È possibile accedervi facendo clic con il tasto destro del mouse e scegliendo Connessione tramite desktop remoto .You can log into it by clicking the Connect using Remote Desktop shortcut.

    Macchina virtuale visualizzata in Esplora server.

Gestire le macchine virtualiManage your virtual machines

Nella pagina di configurazione della macchina virtuale, oltre a eseguire le operazioni di arresto, connessione, aggiornamento e di aggiunta di checkpoint alla macchina virtuale selezionata, è anche possibile visualizzare o modificare le impostazioni per la macchina virtuale.On the virtual machine configuration page, in addition to shutting down, connecting, refreshing, and adding checkpoints to the selected virtual machine, you can also view or change settings for the virtual machine. È possibile:You can:

  • Modificare le dimensioni della macchina virtuale.Change the virtual machine size.
  • Selezionare il set di disponibilità da usare con la macchina virtuale.Select the availability set to use with the virtual machine.
  • Aggiungere, rimuovere o modificare le impostazioni per gli endpoint pubblici.Add, remove, or change settings for public endpoints.
  • Aggiungere, rimuovere o configurare le estensioni delle macchine virtuali.Add, remove, or configure virtual machine extensions.
  • Visualizzare informazioni relative ai dischi associati alla macchina virtuale.View information about the disks associated with the virtual machine.

Visualizzare o modificare impostazioni della macchina virtualeView or change virtual machine settings

  1. In Esplora Server, scegliere la macchina virtuale nel nodo Macchine virtuali di Azure .In Server Explorer, choose your virtual machine in the Azure Virtual Machines node.
  2. Nel menu di scelta rapida, scegliere Configura per visualizzare la pagina di configurazione della macchina virtuale.On the shortcut menu, choose Configure to view the virtual machine configuration page.

    Pagina di configurazione della macchina virtuale di Azure

  3. Visualizzare oppure modificare le informazioni relative alla macchina virtuale.View the virtual machine information or change it.

Salvare o ripristinare lo stato della macchina virtualeSave or restore the status of your virtual machine

Quando si configura la macchina virtuale e vi si installa del software, è consigliabile salvare regolarmente lo stato di avanzamento creando dei checkpoint della macchina virtuale.As you configure your virtual machine and install software on it, it's a good idea to regularly save your progress by creating virtual machine checkpoints. Un checkpoint è una snapshot (o immagine) dello stato corrente della macchina virtuale.A checkpoint is a snapshot, or image, of the current state of your virtual machine. Se si verificano problemi con la macchina virtuale oppure si vuole riconfigurarla, è possibile risparmiare tempo ripristinandone lo stato a un checkpoint precedente anziché ricominciare da zero.If something goes wrong with the virtual machine, or you want to reconfigure the virtual machine, you can save time by restoring it to a previous checkpoint state rather than starting over from scratch.

Per creare un checkpoint della macchina virtualeTo create a virtual machine checkpoint

  1. In Esplora Server, scegliere la macchina virtuale nel nodo Macchine virtuali di Azure .In Server Explorer, choose your virtual machine in the Azure Virtual Machines node.
  2. Nel menu di scelta rapida, scegliere Configura per visualizzare la pagina di configurazione della macchina virtuale.On the shortcut menu, choose Configure to view the virtual machine configuration page.
  3. Nella pagina di configurazione, scegliere Capture Image .On the configuration page, choose the Capture Image button.

    Pulsante Acquisisci della pagina di configurazione di Azure

    Verrà visualizzata la finestra di dialogo Capture Virtual Machine .The Capture Virtual Machine dialog appears.

    Finestra di dialogo Acquisisci macchina virtuale

  4. Specificare un'etichetta di immagine e una descrizione.Provide an image label and description. Vengono fornite un'etichetta e una descrizione predefinite, ma se si preferisce è possibile sovrascriverle con le proprie.A default label and description are provided, but you can overwrite them with your own if you like.
  5. Se è già stato eseguito Sysprep in questa macchina virtuale, selezionare la casella Sysprep eseguito sulla macchina virtuale .If you have already run Sysprep on this virtual machine, select the I have run Sysprep on the virtual machine box.

    Sysprep è uno strumento che, tra le altre cose, rimuove i dati specifici del sistema dalla versione della macchina virtuale di Windows, rendendola un modello utilizzabile dagli altri utenti.Sysprep is a tool that, among other things, removes systems-specific data from the virtual machine’s version of Windows, making it template that others can use. Per altre informazioni, vedere Come acquisire una macchina virtuale Windows da usare come modello .See How to Capture a Windows Virtual Machine to Use as a Template for more information. Eseguire il backup della VM prima di eseguire Sysprep.Back up the VM before running Sysprep.

  6. Dopo aver terminato di configurare le impostazioni di acquisizione, scegliere Acquisisci per creare il checkpoint.After you’re done configuring the capture settings, choose the Capture button to create the checkpoint.

    Durante la creazione del checkpoint, la finestra Log attività di Azure mostra l'avanzamento dell'operazione.As Azure creates the checkpoint, the Azure Activity Log shows the progress of the operation.

    Acquisizione di un checkpoint della macchina virtuale

    Il completamento dell'operazione di checkpoint sarà indicato nella finestra Log attività di Azure.When the checkpoint operation completes, you’ll see it in the Azure Activity Log.

    Operazione di checkpoint completata

Per gestire i checkpoint delle macchine virtualiTo manage virtual machine checkpoints

Per ripristinare uno stato precedentemente salvato di una macchina virtualeTo restore a virtual machine to a previously saved state

Per eliminare un checkpointTo delete a checkpoint

  1. Accedere al portale di gestione di Azure.Go to the Azure Management Portal.
  2. Nella parte superiore della pagina di configurazione della macchina virtuale scegliere la scheda Immagini .On the virtual machine configuration page, choose the Images tab at the top of the page.
  3. Scegliere il checkpoint che si vuole eliminare e quindi fare clic su Elimina nella parte inferiore della pagina.Choose the checkpoint you want to delete, and then choose the Delete button at the bottom of the page.

Arrestare la macchina virtualeShut down your virtual machine

  1. In Esplora Server, scegliere la macchina virtuale che si vuole arrestare nel nodo Macchine virtuali di Azure .In Server Explorer, choose the virtual machine you want to shut down in the Azure Virtual Machines node.
  2. Nel menu di scelta rapida scegliere il comando Arresta oppure Configura per visualizzare la pagina di configurazione della macchina virtuale, quindi fare clic su Arresta.On the shortcut menu, either choose the Shutdown command, or choose Configure to view the virtual machine configuration page, and then choose the Shutdown button.

Passaggi successiviNext steps

Per altre informazioni sulla creazione di macchine virtuali, vedere Creare una macchina virtuale che esegue Linux e Creare una macchina virtuale che esegue Windows nel portale di anteprima di Azure.To learn more about creating virtual machines, see Create a Virtual Machine Running Linux and Create a virtual machine running Windows in the Azure preview portal.