Ripristino in situ di un warehouse in Microsoft Fabric

Si applica a:✅ magazzino in Microsoft Fabric

Microsoft Fabric offre la possibilità di ripristinare un magazzino a un punto precedente dal punto di ripristino. Altre informazioni sui punti di ripristino e sulle operazioni sul posto sono disponibili in questo articolo.

Un'operazione di ripristino sul posto sovrascrive il magazzino esistente usando punti di ripristino dal magazzino esistente.

  • L'operazione sul posto ripristina il magazzino in uno stato valido noto in caso di danneggiamento accidentale, riducendo al minimo i tempi di inattività e la perdita di dati.
  • Il ripristino sul posto può reimpostare il magazzino in uno stato valido noto a scopo di sviluppo e test.
  • Il ripristino sul posto consente di eseguire rapidamente il rollback delle modifiche a uno stato precedente a causa di una versione o una migrazione del database non riuscita.

È anche possibile eseguire query sui dati in un warehouse come in passato usando la sintassi T-SQL OPTION . Per ulteriori informazioni, vedere Interrogare i dati nel modo in cui erano in passato.

Che cosa sono i punti di ripristino?

I punti di ripristino sono punti di ripristino del warehouse creati copiando solo i metadati facendo riferimento ai file di dati in OneLake. Il processo di ripristino copia i metadati, ma non copia i dati sottostanti del data warehouse archiviati come file parquet.

Fabric crea automaticamente punti di ripristino del magazzino ed è possibile creare punti di ripristino definiti dall'utente. Per visualizzare tutti i punti di ripristino per il magazzino, nel portale di Fabric passare a Settings>Restore points.

Punti di ripristino creati dal sistema

Fabric crea automaticamente punti di ripristino creati dal sistema. Tuttavia, il magazzino deve trovarsi in uno stato Active per Fabric per creare automaticamente punti di ripristino creati dal sistema.

I punti di ripristino creati dal sistema vengono creati automaticamente ogni otto ore quando il magazzino è attivo e la capacità non viene sospesa. Il magazzino supporta un obiettivo del punto di ripristino (RPO) di otto ore.

Un punto di ripristino creato dal sistema potrebbe non essere immediatamente disponibile per un nuovo warehouse. Se non è disponibile, creare un punto di ripristino definito dall'utente.

Se si sospende il magazzino, il sistema non può creare punti di ripristino fino a quando non si riprende il magazzino. È necessario creare un punto di ripristino definito dall'utente prima di sospendere il warehouse. Prima di eliminare un magazzino, il sistema non crea automaticamente un punto di ripristino.

I punti di ripristino creati dal sistema non possono essere eliminati, perché i punti di ripristino vengono usati per mantenere i contratti di servizio per il ripristino.

Punti di ripristino definiti dall'utente

Warehouse consente agli amministratori dell'area di lavoro di creare manualmente punti di ripristino prima e dopo grandi modifiche apportate al magazzino. Questo processo garantisce che i punti di ripristino siano coerenti logicamente, fornendo protezione dei dati e tempi di ripristino rapidi in caso di interruzioni del carico di lavoro o errori dell'utente.

È possibile creare un numero qualsiasi di punti di ripristino definiti dall'utente allineati alla strategia di ripristino. I punti di ripristino definiti dall'utente sono disponibili per il periodo di conservazione configurato e vengono eliminati automaticamente dopo la scadenza del periodo di conservazione.

Per ulteriori informazioni sulla creazione e gestione dei punti di ripristino, consultare Ripristino in loco nel portale di Fabric.

Conservazione del punto di ripristino

Dettagli relativi ai periodi di conservazione dei punti di ripristino:

Fabric mantiene un numero minimo di punti di ripristino del magazzino per garantire che siano sempre disponibili punti di ripristino sufficienti.

  • Fabric elimina punti di ripristino del warehouse creati dal sistema e definiti dall'utente alla scadenza del periodo di conservazione configurato. Il periodo di conservazione predefinito è 30 giorni di calendario e per impostazione predefinita Fabric mantiene almeno 20 punti di ripristino creati dal sistema o definiti dall'utente.
  • La durata di un punto di ripristino viene misurata in base ai giorni di calendario assoluti a partire dal momento della creazione del punto di ripristino, inclusi i periodi in cui la capacità di Microsoft Fabric è in pausa.
  • Non è possibile creare punti di ripristino creati dal sistema e generati dall'utente quando la capacità Microsoft Fabric viene sospesa. La creazione di un punto di ripristino ha esito negativo quando la capacità Fabric viene sospesa mentre è in corso la creazione del punto di ripristino.
  • Se si genera un punto di ripristino e quindi si sospende la capacità per più del periodo di conservazione configurato prima di riprenderlo, il punto di ripristino rimane.

Conservazione configurabile

Il periodo di conservazione del punto di ripristino per impostazione predefinita è 30 giorni ed è configurabile. Per altre informazioni, vedere Conservazione dei dati in Fabric Data Warehouse.

  • Con il periodo di conservazione predefinito di 30 giorni, il magazzino garantisce almeno 20 punti di ripristino, anche se alcuni punti di ripristino creati dal sistema non rientrano nel periodo di conservazione configurato. È possibile configurare il periodo di conservazione dei dati in modo che sia compreso tra 1 e 120 giorni.
  • Fabric archivia tutti i punti di ripristino definiti dall'utente creati fino al periodo di conservazione configurato.

Conservazione minima dei punti di ripristino

Se il magazzino è inattivo o la capacità è sospesa, i punti di ripristino non vengono generati attivamente. Tuttavia, Fabric Data Warehouse garantisce un minimo di 20 punti di ripristino, anche se tutti non rientrano nella finestra di conservazione configurata. Anche dopo mesi di inattività, sono sempre disponibili almeno 20 punti di ripristino da cui eseguire il ripristino.

Il numero minimo di punti di ripristino è 20 per il periodo di conservazione predefinito di 30 giorni o per i periodi di conservazione personalizzati più lunghi di 30 giorni. Il numero minimo di punti di ripristino è inferiore a 20 per i periodi di conservazione dei clienti inferiori a 30. Per esempio:

Conservazione (giorni) Punti di ripristino minimi
1 1
7 5
20 14
30+ 20

Pulizia del punto di ripristino

Quando viene raggiunta la soglia minima dei punti di ripristino, il processo di Garbage Collection rimuove automaticamente i punti di ripristino che superano il periodo di conservazione.

La garanzia minima del punto di ripristino garantisce la recuperabilità anche quando i modelli di carico di lavoro impediscono al sistema di generare nuovi punti di ripristino a intervalli regolari.

Costi di ripristino e punti di ripristino

Fatturazione dello storage

Sia i punti di ripristino generati dal sistema che i punti di ripristino definiti dall'utente utilizzano l'archiviazione. Il costo di archiviazione dei punti di ripristino in OneLake include i file di metadati. Il processo di ripristino non comporta costi di archiviazione.

Fatturazione per calcolo

Gli addebiti di calcolo si verificano durante la creazione e il ripristino dei punti di ripristino e usano la capacità di Microsoft Fabric.

Ripristino in loco di un magazzino

Usare il portale di Fabric per ripristinare un magazzino sul posto.

Quando si ripristina, si sostituisce il magazzino corrente con il magazzino ripristinato. Il nome del magazzino rimane invariato e il vecchio magazzino viene sovrascritto. Tutti i componenti, inclusi gli oggetti in Explorer, la modellazione, gli approfondimenti query, e i modelli semantici, vengono ripristinati esattamente come quando è stato creato il punto di ripristino.

Ogni punto di ripristino fa riferimento a un timestamp UTC al momento della creazione del punto di ripristino.

Se si verifica l'errore 5064 dopo aver richiesto un ripristino, inviare nuovamente il ripristino.

Sicurezza

  • Qualsiasi membro dei ruoli dell'area di lavoro Amministratore, Membro o Collaboratore può creare, eliminare o rinominare i punti di ripristino definiti dall'utente.

  • Qualsiasi utente con i ruoli dell'area di lavoro di un amministratore, un membro, un collaboratore o un visualizzatore dell'area di lavoro può visualizzare l'elenco dei punti di ripristino creati dal sistema e definiti dall'utente.

  • I membri del ruolo di amministratore dell'area di lavoro possono ripristinare un deposito da un punto di ripristino creato dal sistema o definito dall'utente.

Limiti

  • Non è possibile ripristinare un punto di ripristino per creare un nuovo warehouse con un nome diverso, all'interno o tra le aree di lavoro Microsoft Fabric.
  • Non è possibile mantenere i punti di ripristino oltre il periodo di conservazione configurato. Per altre informazioni, vedere Conservazione dei dati configurabile.

Passaggio successivo