<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.technet.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Supporto Tecnico Enterprise : Data Protection Manager 2007</title><link>http://blogs.technet.com/itasupport/archive/tags/Data+Protection+Manager+2007/default.aspx</link><description>Tags: Data Protection Manager 2007</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>DPM 2007 – Script per impostare una tape come free</title><link>http://blogs.technet.com/itasupport/archive/2009/07/13/dpm-2007-script-per-impostare-una-tape-come-free.aspx</link><pubDate>Mon, 13 Jul 2009 02:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256145</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3256145.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3256145</wfw:commentRss><description>&lt;p&gt;L'obiettivo di questo articolo è quello di fornire uno script, per marcare una tape come free, prima che la relativa data di retention sia trascorsa.&lt;/p&gt;  &lt;p&gt;DPM non consente, infatti, di effettuare questa operazione da interfaccia grafica. Tuttavia, potrebbe essere necessario in particolari scenari, esempio durante una fase di test, recuperare un tape marcandolo come free.&lt;/p&gt;  &lt;p&gt;A tal fine, prendiamo in considerazione il seguente script che andrà salvato con estensione &lt;strong&gt;.ps1&lt;/strong&gt;:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font size="2" face="Courier New"&gt;----------------------------- Start of Script --------------------------------&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;param ([string] $DPMServerName, [string] $LibraryName, [string[]] $TapeLocationList)&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if((&amp;quot;-?&amp;quot;,&amp;quot;-help&amp;quot;) -contains $args[0])        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Write-Host &amp;quot;Usage: ForceFree-Tape.ps1 [[-DPMServerName] &amp;lt;Name of the DPM server&amp;gt;] [-LibraryName] &amp;lt;Name of the library&amp;gt; [-TapeLocationList] &amp;lt;Array of tape locations&amp;gt;&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Write-Host &amp;quot;Example: Force-FreeTape.ps1 -LibraryName &amp;quot;My library&amp;quot; -TapeLocationList Slot-1, Slot-7&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; exit 0         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if (!$DPMServerName)        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; $DPMServerName = Read-Host &amp;quot;DPM server name: &amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; if (!$DPMServerName)        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;Dpm server name not specified.&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; exit 1         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if (!$LibraryName)        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; $LibraryName = Read-Host &amp;quot;Library name: &amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; if (!$LibraryName)        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;Library name not specified.&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; exit 1         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if (!$TapeLocationList)        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; $TapeLocationList = Read-Host &amp;quot;Tape location: &amp;quot;&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160; if (!$TapeLocationList)        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;Tape location not specified.&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; exit 1         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if (!(Connect-DPMServer $DPMServerName))        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;Failed to connect To DPM server $DPMServerName&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; exit 1         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;$library = Get-DPMLibrary $DPMServerName | where {$_.UserFriendlyName -eq $LibraryName}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;if (!$library)        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;Failed to find library with user friendly name $LibraryName&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; exit 1         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;foreach ($media in @(Get-Tape -DPMLibrary $library))        &lt;br /&gt;{         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; if ($TapeLocationList -contains $media.Location)         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; if ($media -is [Microsoft.Internal.EnterpriseStorage.Dls.UI.ObjectModel.LibraryManagement.ArchiveMedia])&amp;#160;&amp;#160; &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; foreach ($rp in @(Get-RecoveryPoint -Tape $media))         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Get-RecoveryPoint -Datasource $rp.Datasource | Out-Null&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Verbose &amp;quot;Removing recovery point created at $($rp.RepresentedPointInTime) for tape in $($media.Location).&amp;quot;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Remove-RecoveryPoint -RecoveryPoint $rp -ForceDeletion -Confirm:$false         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Verbose &amp;quot;Setting tape in $($media.Location) as free.&amp;quot;        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Set-Tape -Tape $media -Free         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; else         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; {         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Write-Error &amp;quot;The tape in $($media.Location) is a cleaner tape.&amp;quot;         &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; }        &lt;br /&gt;&amp;#160;&amp;#160;&amp;#160; }         &lt;br /&gt;}&lt;/font&gt;&lt;/p&gt;    &lt;p&gt;&lt;font size="2" face="Courier New"&gt;----------------------------- End of Script --------------------------------&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/mattia-tocco.aspx"&gt;Mattia Tocco&lt;/a&gt;    &lt;br /&gt;Senior Support Engineer     &lt;br /&gt;Microsoft Enterprise Platform Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256145" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Mattia+Tocco/default.aspx">Mattia Tocco</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Data+Protection+Manager+2007/default.aspx">Data Protection Manager 2007</category></item><item><title>DPM 2007 - Drive visualizzati come Standalone drive</title><link>http://blogs.technet.com/itasupport/archive/2009/07/06/dpm-2007-drive-visualizzati-come-standalone-drive.aspx</link><pubDate>Mon, 06 Jul 2009 02:00:00 GMT</pubDate><guid isPermaLink="false">d5e57398-b9ef-4490-9955-07cbb4e4a80d:3256140</guid><dc:creator>itentblg</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.technet.com/itasupport/comments/3256140.aspx</comments><wfw:commentRss>http://blogs.technet.com/itasupport/commentrss.aspx?PostID=3256140</wfw:commentRss><description>&lt;p&gt;Lo scopo di questo post è quello di fornire le informazioni per risolvere una potenziale problematica relativa ai drive di una library esposti da Data Protection Manager 2007.&lt;/p&gt;  &lt;p&gt;Potrebbe capitare che, in seguito all'installazione di una library sul nostro server DPM 2007, i relativi drive siano visualizzati come Standalone Drives:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image002_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image002" border="0" alt="clip_image002" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image002_thumb.jpg" width="583" height="435" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La prima cosa che dobbiamo verificare è il modo in cui sono visualizzati i drive e la library in Device manager:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image003_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image003" border="0" alt="clip_image003" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image003_thumb.jpg" width="570" height="404" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Questo è un tipico caso in cui i driver della library non sono installati correttamente e dunque la library è visualizzata come &amp;quot;Unknown Medium Changer&amp;quot; e potenzialmente anche i drive non sono riconosciuti correttamente.&lt;/p&gt;  &lt;p&gt;Occorrerà dunque richiedere al vendor i driver corretti,&amp;#160; portandosi in una situazione coerente come quella riportata nella seguente figura:&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image004_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image004" border="0" alt="clip_image004" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image004_thumb.jpg" width="541" height="404" /&gt;&lt;/a&gt;&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Se anche dopo aver installato l'hardware in maniera corretta ed aver effettuato un rescan dalla console DPM, o se questo fosse stato già installato correttamente in precedenza, si continuano a visualizzare i drive come standalone, verificare se la library che si sta utilizzando è tra quelle certificate per DPM.   &lt;br /&gt; A tal fine sarà possibile utilizzare il seguente link:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;System Center Data Protection Manager 2007 Tested Hardware       &lt;br /&gt;&lt;/b&gt;&lt;a href="http://technet.microsoft.com/it-it/dpm/cc678583(en-us).aspx"&gt;http://technet.microsoft.com/it-it/dpm/cc678583(en-us).aspx&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Se il problema ancora persiste, una volta accertato che la nostra library è tra quelle testate per Data Protection Manager 2007, possiamo effettuare un remapping dei drive.&lt;/p&gt;  &lt;p&gt;Per eseguire questa procedura, accertarsi che:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Il servizio DPMLA dovrà essere arrestato&lt;/li&gt;    &lt;li&gt;Occorrerà rimuovere tutte le tape dai vari drive&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Eseguire i seguenti task:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Effettuare un backup del file &lt;i&gt;&amp;lt;DPM Installation path&amp;gt;&lt;/i&gt;\Config\&lt;b&gt;DPMLA.xml &lt;/b&gt;ed eliminarlo&lt;/li&gt;    &lt;li&gt;Rigenerarlo attraverso il tool:&amp;#160; &lt;i&gt;&amp;lt;DPM Installation path&amp;gt;&lt;/i&gt;\Bin\&lt;b&gt;DriveMappingTool.exe&lt;/b&gt;&lt;/li&gt;    &lt;li&gt;Aprire la console DPM ed eseguire un rescan&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image006_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image006" border="0" alt="clip_image006" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image006_thumb.jpg" width="845" height="305" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;L'esecuzione del tool fallirà se eseguito per un drive standalone, restituendo il seguente errore:&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image008_2.gif"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: block; float: none; margin-left: auto; border-top: 0px; margin-right: auto; border-right: 0px" title="clip_image008" border="0" alt="clip_image008" src="http://blogs.technet.com/blogfiles/itasupport/WindowsLiveWriter/DataProtectionManager2007Drivevisualizza_7E50/clip_image008_thumb.gif" width="857" height="162" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;La procedura sopra esposta è documentata al seguente link:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;b&gt;Remapping Tape Drives       &lt;br /&gt;&lt;/b&gt;&lt;u&gt;&lt;a href="http://technet.microsoft.com/en-us/library/bb795782.aspx"&gt;http://technet.microsoft.com/en-us/library/bb795782.aspx&lt;/a&gt;&lt;/u&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://blogs.technet.com/itasupport/pages/mattia-tocco.aspx"&gt;Mattia Tocco&lt;/a&gt;    &lt;br /&gt;Senior Support Engineer     &lt;br /&gt;Microsoft Enterprise Platform Support&lt;/p&gt;&lt;img src="http://blogs.technet.com/aggbug.aspx?PostID=3256140" width="1" height="1"&gt;</description><category domain="http://blogs.technet.com/itasupport/archive/tags/Windows+Team/default.aspx">Windows Team</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Mattia+Tocco/default.aspx">Mattia Tocco</category><category domain="http://blogs.technet.com/itasupport/archive/tags/Data+Protection+Manager+2007/default.aspx">Data Protection Manager 2007</category></item></channel></rss>