Backup e ripristinoBackup and restore

Il backup dei database modello tabulare in Azure Analysis Services è molto simile a quello di Analysis Services in locale.Backing up tabular model databases in Azure Analysis Services is much the same as for on-premises Analysis Services. La differenza principale è dove vengono archiviati i file di backup.The primary difference is where you store your backup files. I file di backup devono essere salvati in un contenitore in un account di archiviazione di Azure.Backup files must be saved to a container in an Azure storage account. È possibile usare un account di archiviazione e un contenitore già esistenti, o è possibile crearne di nuovi durante la configurazione delle impostazioni di archiviazione per il server.You can use a storage account and container you already have, or they can be created when configuring storage settings for your server.

Nota

La creazione di un account di archiviazione può dare luogo a un nuovo servizio fatturabile.Creating a storage account can result in a new billable service. Per altre informazioni, vedere Prezzi di Archiviazione di Azure.To learn more, see Azure Storage Pricing.

I backup vengono salvati con estensione abf.Backups are saved with an abf extension. Per i modelli tabulari in memoria, vengono archiviati sia i dati del modello che i metadati.For in-memory tabular models, both model data and metadata are stored. Per i modelli tabulari DirectQuery, vengono archiviati solo i metadati del modello.For DirectQuery tabular models, only model metadata is stored. I backup possono essere compressi e crittografati, a seconda delle opzioni scelte.Backups can be compressed and encrypted, depending on the options you choose.

Configurare le impostazioni di archiviazioneConfigure storage settings

Prima di eseguire il backup, è necessario configurare le impostazioni di archiviazione per il server.Before backing up, you need to configure storage settings for your server.

Per configurare le impostazioni di archiviazioneTo configure storage settings

  1. Nel portale di Azure > Impostazioni, fare clic su Backup.In Azure portal > Settings, click Backup.

    Backup in Impostazioni

  2. Fare clic su Abilitata e quindi su Impostazioni di archiviazione.Click Enabled, then click Storage Settings.

    Abilita

  3. Selezionare l'account di archiviazione o crearne uno nuovo.Select your storage account or create a new one.

  4. Selezionare un contenitore o crearne uno nuovo.Select a container or create a new one.

    Selezionare un contenitore

  5. Salvare le impostazioni di backup.Save your backup settings.

    Salvare le impostazioni di backup

BackupBackup

Per eseguire il backup tramite SSMSTo backup by using SSMS

  1. In SSMS fare clic con il pulsante destro del mouse su un database > Backup.In SSMS, right-click a database > Back Up.

  2. In Backup database > File di backup fare clic su Sfoglia.In Backup Database > Backup file, click Browse.

  3. Nella finestra di dialogo Salva file con nome verificare il percorso della cartella e quindi digitare un nome per il file di backup.In the Save file as dialog, verify the folder path, and then type a name for the backup file.

  4. Nella finestra di dialogo Backup database selezionare le opzioni.In the Backup Database dialog, select options.

    Consenti sostituzione file: selezionare questa opzione per sovrascrivere i file di backup con lo stesso nome.Allow file overwrite - Select this option to overwrite backup files of the same name. Se questa opzione non è selezionata, il file da salvare non può avere lo stesso nome di un file già esistente nello stesso percorso.If this option is not selected, the file you are saving cannot have the same name as a file that already exists in the same location.

    Applica compressione: selezionare questa opzione per comprimere il file di backup.Apply compression - Select this option to compress the backup file. I file di backup compressi consentono di risparmiare spazio su disco, ma richiedono un utilizzo della CPU leggermente più elevato.Compressed backup files save disk space, but require slightly higher CPU utilization.

    Crittografa file di backup: selezionare questa opzione per crittografare il file di backup.Encrypt backup file - Select this option to encrypt the backup file. Questa opzione richiede una password specificata dall'utente per proteggere il file di backup.This option requires a user-supplied password to secure the backup file. La password impedisce la lettura dei dati di backup con qualsiasi mezzo che non sia un'operazione di ripristino.The password prevents reading of the backup data any other means than a restore operation. Se si sceglie di crittografare i backup, archiviare la password in un luogo sicuro.If you choose to encrypt backups, store the password in a safe location.

  5. Fare clic su OK per creare e salvare il file di backup.Click OK to create and save the backup file.

PowerShellPowerShell

Usare il cmdlet Backup-ASDatabase.Use Backup-ASDatabase cmdlet.

RipristinoRestore

Durante il ripristino, il file di backup deve essere nell'account di archiviazione configurato per il server.When restoring, your backup file must be in the storage account you've configured for your server. Se è necessario spostare un file di backup da un percorso locale all'account di archiviazione, usare Archiviazione di Microsoft Azure o l'utilità della riga di comando AzCopy.If you need to move a backup file from an on-premises location to your storage account, use Microsoft Azure Storage Explorer or the AzCopy command-line utility.

Nota

Se si sta eseguendo il ripristino da un server locale, è necessario rimuovere tutti gli utenti di dominio dai ruoli del modello e aggiungerli nuovamente ai ruoli come utenti di Azure Active Directory.If you're restoring from an on-premises server, you must remove all the domain users from the model's roles and add them back to the roles as Azure Active Directory users.

Per eseguire il ripristino usando SSMSTo restore by using SSMS

  1. In SSMS fare clic con il pulsante destro del mouse su un database > Ripristina.In SSMS, right-click a database > Restore.

  2. Nella finestra di dialogo Backup database in File di backup fare clic su Sfoglia.In the Backup Database dialog, in Backup file, click Browse.

  3. Nella finestra di dialogo Trova file di database selezionare il file da ripristinare.In the Locate Database Files dialog, select the file you want to restore.

  4. In Ripristina database selezionare il database.In Restore database, select the database.

  5. Specificare le opzioni.Specify options. Le opzioni di sicurezza devono corrispondere alle opzioni di backup usate per eseguire il backup.Security options must match the backup options you used when backing up.

PowerShellPowerShell

Usare il cmdlet Restore-ASDatabase.Use Restore-ASDatabase cmdlet.

Account di archiviazione di AzureAzure storage accounts
Disponibilità elevata High availability
Gestire Azure Analysis ServicesManage Azure Analysis Services