Azure File Share è un servizio di archiviazione di file basato su cloud che offre una soluzione affidabile e scalabile per condividere file tra applicazioni e utenti. Con una capacità elevata e la possibilità di gestire file di grandi dimensioni, Azure File Share semplifica la condivisione e l'accesso ai dati in modo sicuro. I punti di forza di Azure File Share includono la compatibilità con protocolli di rete standard, come Samba e NFS, l'integrazione con altri servizi Azure e la possibilità di configurare autorizzazioni granulari per garantire la sicurezza dei dati. A differenza dei blob, Azure File Share è progettato specificamente per il file sharing e fornisce una visualizzazione gerarchica dei dati, facilitando l'organizzazione e l'accesso ai file.
Come un normale file system, una volta apportate modifiche o cancellato un file, non è possibile recuperarlo, ma per ovviare a questo problema possiamo utilizzare gli snapshot. Allo stesso modo dei blob, possiamo scattare una fotografia di una share e poter recuperare il contenuto in quel momento. Gli snapshot possono essere creati direttamente sull'omonima sezione che permette di visualizzare e creare snapshot.
Non possiamo creare snapshot di cartelle o di singoli file, ma solo dell'intera share. Lo spazio occupato e contabilizzato, però, è solo quello relativo alle scritture effettuate successivamente allo snapshot, andando quindi ad ottimizzare i costi. Possiamo creare fino a 200 snapshot e cancellarli in qualsiasi momento e non vi è alcuna relazione tra essi.
Per recuperare un file (non è possibile lavorare per cartelle), possiamo posizionarci su di esso e dal menu contestuale premere restore. La finestra ci permette di sovrascrivere il file attualmente presente o crearne un altro.
Come sempre, queste operazioni sono possibili anche a riga di comando e tramite API.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Utilizzare Azure AI Studio per testare i modelli AI
Creare una libreria CSS universale: Cards
Supportare il sorting di dati tabellari in Blazor con QuickGrid
Eseguire una ricerca avanzata per recuperare le issue di GitHub
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Esporre i propri servizi applicativi con Semantic Kernel e ASP.NET Web API
Sfruttare al massimo i topic space di Event Grid MQTT
Ottimizzare le performance delle collection con le classi FrozenSet e FrozenDictionary
Sostituire la GitHub Action di login su private registry
Path addizionali per gli asset in ASP.NET Core MVC
Recuperare App Service cancellati su Azure
Effettuare il refresh dei dati di una QuickGrid di Blazor
I più letti di oggi
- Screencast 'Primi passi con Windows Workflow Foundation'
- .NET Conference Italia 2021 - Online
- Venite a trovarci a SMAU, dal 2 al 6 ottobre!
- Validazione dell'input in ASP.NET MVC 2
- Ignorare gli errori negli script
- Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
- Inviare un'e-mail con ASP.NET