lunedì 13 settembre 2010

Data Protection Manager 2010 - Set-PolicySchedule

Dopo il rilascio ufficiale di Microsoft System Center Data Protection Manager 2010, abbiamo deciso di aggiornare la nostra infrastruttura di backup migrando da DPM 2007 a questa nuova versione del software di "protezione" di casa Microsoft.


Il prodotto e' buono, ma e' come un cavallo selvaggio e come tale si fatica un po' per domarlo, e fargli fare cio' che si vuole diventa un sfida quotidiana. Metafore a parte, devo segnalare un problema che ho avuto in fase di scrittura di uno script che modifica "al volo" l'orario di partenza del tape backup job.


Se dalla shell di powershell di DPM 2010 digitare il comando


Get-Help Set-PolicyShedule


otterrete la descrizione del comando Set-Policy ed una serie di esempi. Nella descrizione si fa riferimento alla possibilita' di settare l'ora di avvio dell'operazione schedulata ed i giorni della settimana in cui il job viene eseguito (vedi figura seguente), ovvero l'opzione DaysOfWeek



dopo l'esecuzione dello script, ottenevo l'errore:


Error modifing Tape backup schedule time for protection group A parameter cannot be found that matches parameter name 'DaysOfWeek'.


errore che chiarisce il fatto che DaysOfWeek non e' piu' un'opzione valida per il cmdlet Set-PolicySchedule in DPM 2010 che e' invece stata sostituita dall'opzione IncludeDaysOfWeek.