In questo articolo andremo ad effettuare un prima configurazione di DSM 9.0 appena deployato (https://www.i3piccioni.it/2025/11/25/deploy-data-service-manager-dsm-9-0-in-vmware-cloud-foundation-9-0-0/) e a configurare un DB MSsql .
Prerequisiti: L’HA sul cluster deve essere abilitato e il DRS deve essere in Fully Automated.
Iniziamo:
- Entrare su vCenter tramite vSphere Web Client e selezionare il vCenter –> Configure –> Data Services Manager –> Infrastructure Policy e cliccare su Create Policy per creare la prima policy a livello infrastrutturale delle VM

- Inserire in nome della policy e verificare che sia abilitato “Enable Infrastructure Policy” e cliccare su Next

- Selezionare il Cluster dove verranno deployate le VM DB (notare che DRS deve stare su Fully Automated e HA abilitato, altrimenti non verrò visualizzato il cluster). Cliccare su Next

- Selezionare la Storage Policy e cliccare su Next

- Selezionare il Network Portgroup di riferimento e cliccare su Next

- Creare un DB IP Pool per le VM Databases in quanto verranno assegnati automaticamente. Al termine cliccare su Next

- Selezionare la folder e cliccare su Next

- Selezionare le VM classes che verranno proposte per la creazione delle VMs e cliccare su Next

- Verificare il review e cliccare su Create Policy

- La policy è stata creata

- Sempre sotto Data Services Manager cliccare su Permissions, selezionare DSM Users e cliccare su Create per creare l’utenza amministrativa

- Selezionare il ruolo ed inserire nome utente e password e poi cliccare su Create (lo stesso utente deve essere presente in vSphere ed avere permissions amministrative nel cluster che abbiamo indicato nell’ Infrastructure Policy)

- Verificare che l’utente sia stato creato correttamente. Cliccare su Access Data Services Manager per aprire la console di DSM

- Inserire nome utente e password appena creati e cliccare su Login

- Nella Dashboard abbiamo una panoramica dell’ambiente

- Sotto Infrastructure Policies vediamo la policy creata da vCenter

- Sotto Permissions vediamo l’utente creato precedentemente da vCenter

- Per deployare un MSsql bisogna prima prima sincronizzare l’immagine dei repository ufficiali con DSM. Cercando di crearlo senza sincronizzazione iniziale non è possibile.

- Andare quindi sotto Image Registries e cliccare su Add

- Inserire i parametri indicati nella seguente immagine e cliccare su Create. Nota: dalla successiva versione di DSM. la 9.0.1, MinIO non ci sarà più tra i Data Services in quanto deprecato.

- Attendere la sincronizzazione dell’immagine

- Verificare che l’immagine sia ora disponibile. Nota: se non è possibile sincronizzare l’immagine via Internet è possibile fare l’upload offline (avendola scaricata in locale ovviamente) sotto la sezione “Upload Images“

- Selezionare l’immagine e cliccare su Enable

- Spuntare “Mark Data Services release as Review” e cliccare su Save

- Verificare che lo status diventi “Preview“

- Andare in Databases –> SQL Server Preview e cliccare su Create SQL Server

- Inserire i parametri richiesti e cliccare su Next (inserire l’FQDN in DNS Names se il server verrà inserito nei DNS – Nel mio caso non l’ho fatto e quindi lo lascio vuoto)

- Selezionare Single Server ed abilitare il backup se abbiamo un repository configurato (nel mio caso non c’era e quindi l’ho lasciato disabilitato) e cliccare su Next

- Selezionare l’Infrastructure Policy ed inserire i parametri richiesti. Cliccare su Next

- Verificare il Review e cliccare su Create

- Attendere il deploy della VM

- La VM è stata creata con i parametri del DB Master e l’utente amministrativo

- Sempre sotto SQL Server cliccare su Databases e su Create Database

- Inserire il nome del DB e e selezionare la VM. Successivamente creare l’utente owner del DB e cliccare su Next

- Nel mio caso il backup è disabilitato e quindi cliccare su Next

- Verificare il review e cliccare su Create ed attendere


- Per verificare che il DB sia operativo, con SSMS, collegarsi al DB prima con “sa” e poi con l’utente owner del DB creato successivamente

- MSsql creato e accessibile
Enjoy 🙂
