Condividi tramite


Ripristino sul posto di un magazzino in Microsoft Fabric

Si applica a: Warehouse in Microsoft Fabric

Microsoft Fabric offre la possibilità di ripristinare un magazzino a un punto precedente, da un punto di ripristino.

  • Il ripristino sul posto può essere usato per ripristinare 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ò essere utile per 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 apportate allo stato precedente, a causa del rilascio o della migrazione del database non riuscito.

Il ripristino sul posto è una parte essenziale del ripristino dei dati che consente il ripristino del magazzino a uno stato valido noto precedente. Un ripristino sovrascrive il magazzino esistente, usando punti di ripristino dal magazzino esistente.

È anche possibile eseguire query sui dati in un warehouse come in passato, usando la sintassi T-SQL OPTION . Per altre informazioni, vedere Eseguire query sui dati esistenti in passato.

Nota

Le funzionalità di ripristino e ripristino sul posto sono attualmente in anteprima.

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. I metadati vengono copiati mentre i dati sottostanti del warehouse archiviati come file parquet non vengono copiati. Questi punti di ripristino possono essere usati per recuperare il magazzino a partire dal momento precedente.

Punti di ripristino generati dal sistema

La creazione dei punti di ripristino generati dal sistema è una funzionalità predefinita in Warehouse. Tuttavia, il magazzino deve trovarsi in uno stato Attivo per la creazione automatica del punto di ripristino generato dal sistema.

I punti di ripristino generati dal sistema vengono creati durante tutto il giorno e sono disponibili per sette giorni. Dal momento in cui viene creato il magazzino, i punti di ripristino generati dal sistema vengono creati automaticamente ogni otto ore. Possono essere presenti fino a 42 punti di ripristino generati dal sistema in un determinato momento.

Warehouse supporta un obiettivo del punto di ripristino di otto ore (RPO).

Se il magazzino è in pausa, i punti di ripristino generati dal sistema non possono essere creati a meno che non venga ripreso e fino a quando il magazzino non viene ripreso. È necessario creare un punto di ripristino definito dall'utente prima di sospendere il magazzino. Prima dell'eliminazione di un magazzino, non viene creato automaticamente un punto di ripristino generato dal sistema.

I punti di ripristino generati 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 modifiche di grandi dimensioni apportate al magazzino. Ciò garantisce che i punti di ripristino siano coerenti logicamente, fornendo protezione dei dati e tempi di recupero 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 aziendale o aziendale specifica. I punti di ripristino definiti dall'utente sono disponibili per sette giorni di calendario e vengono eliminati automaticamente per conto dell'utente dopo la scadenza del periodo di conservazione.

Attualmente, è possibile attivare la creazione del punto di ripristino definito dall'utente tramite uno degli strumenti dell'API REST disponibili pubblicamente.

Conservazione del punto di ripristino

Dettagli per i periodi di conservazione dei punti di ripristino:

  • Il warehouse elimina sia il punto di ripristino generato dal sistema che il punto di ripristino definito dall'utente alla scadenza del periodo di conservazione dei sette giorni di calendario.
  • L'età di un punto di ripristino viene misurata in base ai giorni di calendario assoluti dal momento in cui viene eseguito il punto di ripristino, incluso quando la capacità di Microsoft Fabric viene sospesa.
  • I punti di ripristino generati dal sistema e generati dall'utente non possono essere creati quando la capacità di Microsoft Fabric viene sospesa. La creazione di un punto di ripristino ha esito negativo quando la capacità dell'infrastruttura viene sospesa mentre è in corso la creazione del punto di ripristino.
  • Se viene generato un punto di ripristino e la capacità rimane sospesa per più di sette giorni prima della ripresa, il punto di ripristino rimane in vigore fino a raggiungere un totale di 42 punti di ripristino generati dal sistema.
  • In qualsiasi momento, warehouse è garantito che sia in grado di archiviare fino a 42 punti di ripristino generati dal sistema, purché questi punti di ripristino non abbiano raggiunto il periodo di conservazione dei sette giorni.
  • Tutti i punti di ripristino definiti dall'utente creati per il magazzino vengono archiviati fino al periodo di conservazione predefinito di sette giorni di calendario.
  • I punti di ripristino generati dal sistema e dall'utente si trovano all'interno di OneLake e non sono visibili agli utenti. Può essere elencato tramite gli strumenti dell'API REST disponibili pubblicamente.

Costi di ripristino e ripristino

Fatturazione dell'archiviazione

La creazione di punti di ripristino generati dal sistema e definiti dall'utente utilizzano l'archiviazione. Il costo di archiviazione dei punti di ripristino in OneLake include i file di dati archiviati in formato parquet. Non sono previsti addebiti per l'archiviazione durante il processo di ripristino.

Fatturazione di calcolo

Gli addebiti per il calcolo vengono addebitati durante la creazione e il ripristino dei punti di ripristino e usano la capacità di Microsoft Fabric.

Ripristino sul posto di un magazzino

Quando si esegue il ripristino, il magazzino corrente viene sostituito con il magazzino ripristinato. Il nome del magazzino rimane invariato e il vecchio magazzino viene sovrascritto. Tutti i componenti, inclusi gli oggetti in Esplora risorse, modellazione, Informazioni dettagliate query e modelli semantici, vengono ripristinati durante la creazione del punto di ripristino.

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

Per ripristinare un magazzino sul posto, scegliere un punto di ripristino ed eseguire un comando di ripristino. Se si verifica l'errore 5064 dopo aver richiesto un ripristino, inviare nuovamente il ripristino.

Sicurezza

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 di Microsoft Fabric.
  • I punti di ripristino non possono essere conservati oltre il periodo di conservazione predefinito di sette giorni. Questo periodo di conservazione non è attualmente configurabile.
  • La possibilità di eseguire il ripristino sul posto tramite l'esperienza utente o tramite T-SQL non è attualmente supportata, attualmente supportata solo tramite chiamata API. Per un esempio, è possibile usare lo strumento POSTMAN non Microsoft con i passaggi descritti in dettaglio in questo blog di Fabric.
    • Attualmente, solo le API REST disponibili pubblicamente forniscono le funzionalità seguenti di un ripristino sul posto.
      • Creazione di punti di ripristino definiti dall'utente
      • Elenco dei punti di ripristino generati dal sistema e definiti dall'utente
      • Eliminazione dei punti di ripristino definiti dall'utente
      • Eseguire il ripristino sul posto del magazzino