none
DPM 2010 - Beibehaltungsdauer RRS feed

  • Frage

  • Hallo zusammen,

    ich benutze DPM nun seit 8 Wochen. Ich habe insgesamt 8 Bändersätze die Wöchentlich getauscht werden. Also nach 8 Wochen kommen wieder die Bänder rein die vor 8 Wochen genutzt wurden.

    Ich habe die Beibehaltungsdauer auf 8 Wochen gesetzt. Nun habe ich das erste mal Bänder benutzt die schonmal von DPM beschrieben worden sind. Aber ich kann diese Bänder nicht als Frei markieren.

    Der Fehler lautet.

    "Die ausgewählten Bänder können nicht als freie Bänder gekennzeichnet werden, da sie zu Schutzgruppen gehören. Sie müssen den Schutz der dazugehörigen Schutzgruppen beenden..."

    Ich dachte das ich die Bänder schön weiter nutzen könnte, wenn die Beibehaltungsdauer abgelaufen ist.

    Band löschen funktioniert auch nicht, da kommt auch der selbe fehler.

    Wie soll man das denn händeln ohne die Schutzgruppe beenden zu müssen

     

    Gruß

    Martin

     

    Montag, 24. Januar 2011 08:45

Antworten

  • Hi,

    ich finde im Moment leider die genaue Beschreibung nicht mehr, aber DPM rechnet hier sehr genau - könnte folgendes passiert sein:

    1. Sicherung startet am 30. November 2010 um 20:00

    Die Aufbewahrung ist nun auf 8 Wochen eingestellt. Wenn du nun (nach unserer Rechnung) 56 Tage hinzufügst kommst du auf den 25.01.2011 20:00 Uhr

    DPM jedoch rechnet nun nicht 20:00 Uhr sondern die Uhrzeit als der Job der Protection Group fertig gestellt wurde. Wenn der Job also am 1. Dezember um 03:00 Uhr fertig wurde kann DPM die Bänder erst am 26.01.2011 um 03:00 Uhr überschreiben.

    Du schrubst nämlich, dass du ihn seit 8 Wochen im Einsatz hast und irgendwie würde das im Moment mal für mich als Erklärung so passen...


    Peter Forster | MVP Virtual Machine | Austria | http://www.base-it.at - ERSTER MICROSOFT GOLD SYSTEM MANAGEMENT PARTNER IN ÖSTERREICH
    • Als Antwort markiert Martyi88 Mittwoch, 26. Januar 2011 08:29
    Dienstag, 25. Januar 2011 08:09

Alle Antworten

  • Ist es vielleicht möglich ein Band manuell als abgelaufen zu markieren?
    Montag, 24. Januar 2011 16:11
  • Hi,

    ich finde im Moment leider die genaue Beschreibung nicht mehr, aber DPM rechnet hier sehr genau - könnte folgendes passiert sein:

    1. Sicherung startet am 30. November 2010 um 20:00

    Die Aufbewahrung ist nun auf 8 Wochen eingestellt. Wenn du nun (nach unserer Rechnung) 56 Tage hinzufügst kommst du auf den 25.01.2011 20:00 Uhr

    DPM jedoch rechnet nun nicht 20:00 Uhr sondern die Uhrzeit als der Job der Protection Group fertig gestellt wurde. Wenn der Job also am 1. Dezember um 03:00 Uhr fertig wurde kann DPM die Bänder erst am 26.01.2011 um 03:00 Uhr überschreiben.

    Du schrubst nämlich, dass du ihn seit 8 Wochen im Einsatz hast und irgendwie würde das im Moment mal für mich als Erklärung so passen...


    Peter Forster | MVP Virtual Machine | Austria | http://www.base-it.at - ERSTER MICROSOFT GOLD SYSTEM MANAGEMENT PARTNER IN ÖSTERREICH
    • Als Antwort markiert Martyi88 Mittwoch, 26. Januar 2011 08:29
    Dienstag, 25. Januar 2011 08:09
  • Hi

    ja, du kannst Bänder auch als frei markieren (dabei werden alle Daten gelöscht)

    In der DPM-Shell folgenden Befehl ausführen:

    $LIB = Get-DPMLibrary –DPMServerName SERVERNAME
    $Tape1 = Get-Tape -DPMLibrary $LIB 
    $Tape2 = Get-RecoveryPoint -Tape $Tape1 
    foreach ($rp in $Tape2) 
    { 
    Get-RecoveryPoint -Datasource $rp.Datasource | out-null 
    Write-host "Removing recovery point $($rp.RepresentedPointInTime) from tape" 
    Remove-RecoveryPoint -RecoveryPoint $rp -ForceDeletion -Confirm:$false 
    } 
    Set-Tape -Tape $Tape1 –Free
    
    Write-Host "This Tape is now free"
    Bitte "SERVERNAME" durch den Namen von deinem DPM-Server ersetzen
    Peter Forster | MVP Virtual Machine | Austria | http://www.base-it.at - ERSTER MICROSOFT GOLD SYSTEM MANAGEMENT PARTNER IN ÖSTERREICH
    Dienstag, 25. Januar 2011 08:11
  • Das gleiche hab ich mir auch erstmal gedacht mit den Zeiten.

    Allerdings wurde das allererste Band am 26. November 2010 beschrieben und war auch am selbigen Tag voll und ab da an unberührt. Dann sollten zumindest die ersten paar Bänder nun abgelaufen sein. Sind sie aber irgendwie nicht.

    Ich habe eine Protection Group so eingestellt. Vollbackup am Freitag. Ansonsten die restliche Woche Inkrementell. 10 Bänder sind eingelegt. Das erste Band wird am Freitag benutzt. Dieser ist schnell voll. und wird am Samstag schon nicht mehr benutzt. Kann es aber trotzdem sein das die Beibehaltungsdauer ab den Zeitpunkt gerechnet wird bis die Protection Group mit der Woche fertig ist? Die Protection Group ist am nächsten Freitag immer fertig und dabei wird das letzte (10te) Band verwendet.

    Das würde dann vielleicht heißen das alle Bänder die ich vor 8 Wochen eingelegt habe erst an diesen Freitag den 28. Dezember abgelaufen sind.

    Wenn DPM das so macht, dann muss ich die Beibehaltungsdauer auf 7 Wochen setzen...

     

    Dienstag, 25. Januar 2011 09:44
  • Danke fürs Script. Es hat mit kleinen Änderungen funktioniert :)

     

    Dienstag, 25. Januar 2011 10:44
  • Hallo,

    jetzt würd mich nur noch interessieren was du geändert hast, da ich das immer schon Copy&Paste bei unseren Kunden auch einsetze und noch nie (außer dem Servernamen) was ändern musste?!

    PS: Wenn das deine Frage beantwortet dann bitte auch "Als Antwort markieren"/vorschlagen" verwenden - Danke!


    Peter Forster | MVP Virtual Machine | Austria | http://www.base-it.at - ERSTER MICROSOFT GOLD SYSTEM MANAGEMENT PARTNER IN ÖSTERREICH
    Dienstag, 25. Januar 2011 18:06
  • Hi,

     

    ich musste nur 2 kleine Änderungen machen das es bei mir funktioniert.

    $LIB = Get-DPMLibrary –DPMServerName "Servername"
    $Tape1 = Get-Tape -DPMLibrary $LIB[0]
    $Tape2 = Get-RecoveryPoint -Tape $Tape1[0]
    foreach ($rp in $Tape2)
    {
    Get-RecoveryPoint -Datasource $rp.Datasource | out-null
    Write-host "Removing recovery point $($rp.RepresentedPointInTime) from tape"
    Remove-RecoveryPoint -RecoveryPoint $rp -ForceDeletion -Confirm:$false
    }
    Set-Tape -Tape $Tape1[0] –Free

     

     

    Also die Library konnte ich so ansprechen $LIB[0] und alle Tapes mit $Tape1[*]

     

    Ich habe jetzt die Beibehaltungsdauer auf 7 Wochen gesetzt. Ich denke das wirds wohl gewesen sein. Ich markier mal dein ersten eintrag als Antwort. Nach 8 Wochen melde ich mich nochmal in diesen Thread mit mein Ergebnis :). Vielen Dank für die Hilfe Peter!

    Mittwoch, 26. Januar 2011 08:29