Storage account e database SQL sono dove vivono i dati — quindi dove un errore di configurazione costa di più: un container pubblico che espone file riservati, un database senza cifratura, un backup con retention insufficiente. Con PowerShell (modulo Az) verifichi tutto in pochi minuti. Ecco un toolkit di 10 script pronti — l’ottavo e ultimo della serie Azure.
🛠️ Scarica il toolkit: Toolkit PowerShell storage e database SQL Azure (10 script) — gratuito, codice originale SynSphere, archivio ZIP. Tutti report di sola lettura.
Prerequisiti
- PowerShell 5.1+ o PowerShell 7 + modulo Az (
Install-Module Az, includeAz.Storage/Az.Sql/Az.Monitor);Connect-AzAccount. - Reader per la maggior parte dei report. L’accesso pubblico ai container (
02) richiede la chiave dell’account o un ruolo data-plane; la capacità (08) usa Monitoring Reader.
🗄️ Storage account
- Inventario storage (
01) — replica (LRS/ZRS/GRS), tier, sicurezza di base. - Container pubblici (
02) — il controllo n.1 per i dati: container blob con accesso anonimo. - Firewall di rete (
03) — chi haDefaultAction = Allowè esposto. - Senza lifecycle (
04) — storage che non fa tiering/cleanup automatico: costo che cresce. - Capacità utilizzata (
08) — quanto spazio occupa ogni account.
🗃️ Database SQL
- Inventario database (
05) — edizione, tier di performance, dimensione. - Firewall SQL (
06) — regole troppo aperte (incluso “aperto a tutti”). - Sicurezza SQL (
07) — cifratura TDE e auditing: requisiti di compliance. - Retention backup (
09) — backup a breve e lungo termine: la tua rete di sicurezza per il DR. - Elastic pool (
10) — pool condivisi, da dimensionare bene per risparmiare.
Da dove partire
- Container pubblici (
02) + firewall SQL (06): chiudi subito le esposizioni dei dati. - Sicurezza SQL (
07) + retention backup (09): metti in regola compliance e DR. - Senza lifecycle (
04) + capacità (08): ottimizza i costi dello storage.
Si combina con i toolkit security (storage pubblici lato account) e cost management (ottimizzazione spesa).
La serie Azure è completa
Questo chiude la serie di 8 toolkit PowerShell per Azure: governance, cost management, RBAC, security, compute, networking, monitoring e storage/database — 80 script gratuiti per gli amministratori Azure.
Quando conviene un supporto
La gestione di storage e database (sicurezza, performance, costi, DR) è un’attività che SynSphere eroga come servizio per le PMI. Formiamo i team con i percorsi formativi e le certificazioni Microsoft Azure.
Scarica il toolkit o parla con un nostro consulente per un assessment di storage e database Azure.