Jump to content

blue joker

Members
  • Gesamte Inhalte

    24
  • Registriert seit

  • Letzter Besuch

Beiträge erstellt von blue joker

  1. An alle, die sich an dieser Diskussion beteiligt haben:
    Vielen Dank für euren aufschlussreichen Input.

     

    Die Bedenken bzgl. der Kosten sind mittlerweile bei der GF deponiert - auf eine Entscheidung wird noch gewartet.

     

    Sorry, dass ich jetzt eine Zeitlang nicht online war, aber ein Spitalsaufenthalt hat mir ein wenig Lebenszeit gestohlen.

     

    LG,
    Martin

    • Like 1
  2. Das Politikum ist eine Entscheidung, die weit über meiner Gehaltsklasse getroffen wurde. Ist leider so!

     

    Gibt es für die Migration in eine neue Domäne ein Best Practice oder eine Lektüre, die empfehlenswert ist? Ich weiß schon, dass ich googlen kann, aber vielleicht gibt es hier Erfahrungswerte...

     

    Liebe Grüße

    Martin

  3. Hallo!

     

    Zur Problemdarstellung:

    Unsere Domäne heißt bonn.nrw.mabcdef.de. Als übergeordnete Domäne gibt es die mabcdef.de aber nicht die nrw.mabcdef.de! Im Zuge der Umstellung soll nun das „bonn“ aus unserem Domänennamen verschwinden und nur mehr nrw.mabcdef.de heißen.

    Es gibt zahlreiche User und Exchange-Postfächer in bonn.nrw.mabcdef.de.

     

    Zur Frage:

    Wie können wir es umsetzen, dass unsere neue Domäne nur mehr nrw.mabcdef.de heißt und trotzdem alle User inkl. Exchange-Postfächer sowie alle Daten erhalten bleiben?

     

    Liebe Grüße

    Martin

  4. Danke für euer Hinweise.
    @Norbert: Send on behalf klingt schon sehr nach dem, was ich gesucht habe. Ich habe dazu diese Seite gefunden: Mailbox Audit Log (icewolf.ch). So wie es dort beschrieben ist, sollte bei einem E-Mail mit Send on behalf in der E-Mail stehen: ... im Auftrag von ... . Dies ist bei mir jedoch nicht so. Als Absender steht nur die Shared Mailbox. Auch im Header ist keine Info darüber gespeichert.

     

    @tesso: Search-MailboxAuditLog musss ich mir noch näher ansehen (geht frühestens morgen)

     

    Lg und schönen Tag

    Joker
     

  5. Leider funktioniert die Schleife nicht!

    PS C:\> 
    foreach ($ExportUser in $MailExportUser)
        {
           $ExportUser 
        }
    
    AcceptMessagesOnlyFrom                                                                                                                                                                  
    ----------------------                                                                                                                                                                  
    {firma.de/Einkauf/Mustermann Max, firma.de/Einkauf/Musterfrau Mathilde, firma.de/Lager/Doe Jo...
    
    

    Wenn ich das richtig verstanden habe, sollte $MailExportUser[0] mir den ersten Eintrag liefern, doch ich bekomme das hier zurück:

    PS C:\> $MailExportUser[0]
    
    AcceptMessagesOnlyFrom
    
    ----------------------
                                     
    {firma.de/Einkauf/Mustermann Max, firma.de/Einkauf/Musterfrau Mathilde, firma.de/Lager/Doe Jo...
    

    Der zweite Eintrag ist dann schon leer:

    PS C:\> $MailExportUser[1]
    
    PS C:\>
    
  6. Hallo,

     

    ich bin auf der Suche meines Denkfehlers.

     

    Mit dem folgenden Code möchte ich überprüfen, ob ein User berechtigt ist, an ein bestimmtes Postfach ("Export") ein Mail zu senden.

    Hiezu lese ich die Eigenschaft "AcceptMessagesOnlyFrom" des Postfaches aus und speichere sie in einer Variable ($MailExportUser). Danach überprüfe ich mit der If-Anweisung, ob sich die Kennung in der Liste befindet.

    $Kennung = "abcde" #SamAccountName eines Users
    $MailExportUser = Get-Mailbox -Identity "Export" | Select-Object AcceptMessagesOnlyFrom
    
    If ($MailExportUser -contains $Kennung -eq $true) 
        { "Ja"  }
    Else
        { "Nein"  }
    

    Das Problem dabei ist, dass ich immer nur "Ja" zurückbekomme! Und ich verstehe nicht warum?!? :confused:

    Lg, Joker

     

  7.  

    Du kannst es mit einer Transportregel probieren. Mittels Taskplaner das Powershell Script zum ein- und ausschalten der Transportregel jeweils starten.

    Die Transportregel werd ich mir mal zu Gemüte führen. Danke für den Tip.

     

     

    Kommt imo nicht sehr professionell wenn man dann innerhalb der Geschäftszeiten einen NDR erhält...?!

     

    ...aber was soll man davon halten, wenn man außerhalb der Geschäftszeiten dann keine Mails dort einliefern kann? Nagelt ihr euren Briefkasten auch zu?

     

    Außerhalb der Geschäftszeiten ist 07.30 - 18.30? Ist das eine Bar? SCNR. :)

    Wenn ich so eine ungewöhnliche Frage stelle, dann habe ich solche Antworten eh erwartet :D .

    Die angegebenen Geschäftszeiten sind nicht unsere tatsächlichen, nur so war es einfacher zu schreiben.

     

    Aber auch wenn es komisch klingt, für uns hat dieses eine spezielle Postfach einen Sinn, wenn es nur außerhalb der Geschäftszeiten Mails empfangen kann.

     

    Zusammenfassend sag ich mal danke für die Kommentare und Hilfe. Ich werd mir das Ganze nach meinem Urlaub :cool: genauer anschauen.

    Meld mich danach wieder.

     

    Lg, Joker

  8. Hallo,

     

    Wir verwenden in unserer Firma einen Exchangeserver 2013. Nun gibt es für ein einzelnes freigegebenes Postfach eine spezielle Anforderung. Es soll so eingestellt werden, dass dieses Postfach nur während bestimmten Zeiten Mail empfangen können soll, z.B. nur außerhalb der Geschäftszeiten (werktags von 07:30 bis 18:30 Uhr, und Sam-, Sonn- und Feiertags).

     

    Ich habe es mit den Posteingangsregeln im OWA versucht, allerdings kann ich hier nur ein Datum (ohne Uhrzeit) und keinen Wochentag einstellen. Außerdem stellt sich noch die Frage, wie ich dem Exchange beibringen kann, wann ein Wochentag ein Feiertag ist!

     

    Kann man so etwas überhaupt einstellen?

     

    Lg, Joker

  9. Hallo Nils,

     

     

    csvde -f OUs.txt -r "(objectClass=organizationalUnit)" -l canonicalName

    der Ansatz klingt auch interessant, jedoch bekomme ich damit eine lange Liste aller OUs im AD. Diese sind auch nicht strukturiert, so wie ich sie brauche (welche OU hat welche ChildOUs).

    Ich könnte zwar mit Suchen&Ersetzen, ... auch zum Ergebnis kommen, aber das würde noch sehr viel Arbeit bedeuten.

     

    Es soll jetzt nicht so klingen, als ob ich mich vor der Arbeit scheuen würde, aber ich glaube, dass ich (bzw. wir) mit dem PS-Skript schon kurz vor der Lösung stehen.

     

    Vielleicht kannst du dir das nochmal anschauen. *ganzliebschau*

     

    lg, Ingemar

     

     

    Edit: Ich habe Dukels Beitrag übersehen! :nene:

    Das schau ich mir gleich mal an...

  10. Hallo Nils,

     

    erstmal danke für deine Unterstützung.

     

    Aber ich komme alleine einfach nicht weiter. :cry:

     

    In einer Schleife ruft sie für jede Unter-OU sich selbst auf und übergibt den DN der jeweilogen Unter-OU als Parameter

    Ich versteh nicht, :confused:

    - wie ich in die Funktion die Schleife einbauen soll,

    - woher die Schleife weiß, wie oft sie durchlaufen werden soll, und

    - wie ich ihr den richtigen Parameter übergebe.

     

    Kannst du mir da mit dem Code helfen?

     

    lg, Ingemar

  11. Kapsele das Auslesen der OUs in eine Funktion. In der Funktion liest du dann die Unter-OUs aus

    soweit hab ich es verstanden und hoffentlich auch umgesetzt:

    Function OUAuslesen ($Abteilung) 
        {
            Get-ADOrganizationalUnit -LDAPFilter '(name=*)' -SearchBase "OU=$Abteilung,DC=meine,DC=Firma,DC=at" -SearchScope OneLevel | ft Name -HideTableHeaders
        }
    
    $AbteilungenArray = @("Einkauf","Lager","Verkauf")
    
    foreach ($Abt in $AbteilungenArray)
        {
            $Ref = OUAuslesen ($Abt)
            $ReferatArray = @()
            $ReferatArray += $Ref
                        
            Write $Abt $ReferatArray >> "C:\OUStruktur.txt"
    
        }
    

    Und das bekomme ich dabei raus:

     

    Einkauf

    LeiterEinkauf

    MitarbeiterEinkauf

     

    Lager

    Verwalter

    Arbeiter

     

    Verkauf

    Unterabteilung1

    Unterabteilung2

    Unterabteilung3

    So weit, so gut. Nur wie ich jetzt zu den Bereichen kommen soll, versteh ich grad nicht. :confused: :confused:

     

    Vielleicht kann mir da einer den Weg weisen. ;)

  12.  

    auch ich frage mal kritisch, welchem Zweck soll diese Struktur dienen? Was soll damit gemacht werden? Welche Gedankengänge habe zu diesem Wunsch geführt?

    Diese Struktur soll später in eine Access-Datenbank eingearbeitet werden. Und da sich an der Sturktur was ändern kann, will ich sie aus dem AD erstellen.

     

    Noch eine Bemerkung:

    Ich kann die Struktur im AD nicht beeinflussen :nene: . Sie ist, wie sie ist (das kommt von oben und war auch schon vor mir da! :rolleyes: )

     

    lg, Ingemar

  13. Hallo,

     

    ich möchte mittels Powershell Skript eine Struktur meiner Firma erstellen.

    Das wäre meine OU Struktur (beispielhaft):

    • Einkauf
      • LeiterEinkauf
      • MitarbeiterEinkauf
    • Lager
      • Verwalter
      • Arbeiter
    • Verkauf
      • Unterabteilung1
        • Bereich1-1
        • Bereich1-2
      • Unterabteilung2
        • Bereich2-1
        • Bereich2-2
      • Unterabteilung3

     

    Mein Ziel wäre eine csv-Datei mit folgendem Aufbau:

    Abteilung;Unterabteilung;Bereich
    Einkauf
    Einkauf;LeiterEinkauf
    Einkauf;MitarbeiterEinkauf
    Lager
    Lager;Verwalter
    Lager;Arbeiter
    Verkauf
    Verkauf;Unterabteilung1
    Verkauf;Unterabteilung1;Bereich1-1
    Verkauf;Unterabteilung1;Bereich1-2
    Verkauf;Unterabteilung2
    Verkauf;Unterabteilung2;Bereich2-1
    Verkauf;Unterabteilung2;Bereich2-2
    Verkauf;Unterabteilung3
    

    Ich hoffe, das ist bis hierhin mal so verständlich.

     

    Das habe ich bis jetzt probiert:

    $AbtArray = @("Einkauf","Lager","Verkauf")
    
    foreach ($Abteilung in $AbtArray)
        {
         $Unterabteilung = Get-ADOrganizationalUnit -LDAPFilter '(name=*)' -SearchBase "OU=$Abteilung,DC=meine,DC=Firma,DC=at" -SearchScope OneLevel -Properties Name
         Write-Host $Abteilung";"$Unterabteilung
        }
    

    Allerdings bekomme ich als Ausgabe:

    Einkauf;OU=LeiterEinkauf,OU=Einkauf,DC=meine,DC=Firma,DC=at OU=MitarbeiterEinkauf,OU=Einkauf,DC=meine,DC=Firma,DC=at
    Lager;OU=Verwalter,OU=Lager,DC=meine,DC=Firma,DC=at OU=Arbeiter,OU=Lager,DC=meine,DC=Firma,DC=at 
    Verkauf;OU=Unterabteilung1,OU=Verkauf,DC=meine,DC=Firma,DC=at OU=Unterabteilung2,OU=Verkauf,DC=meine,DC=Firma,DC=at OU=Unterabteilung3,OU=Verkauf,DC=meine,DC=Firma,DC=at
    

    Warum wird der DistinguishedName ausgegeben, obwohl ich bei "-Properties Name" geschrieben habe?

    Wie komme ich danach in die nächste Ebene (Bereich1-1,...)?

     

    lg, Ingemar

     

  14.  

    14-GB-Datenbank

    das war ein Tippfehler - es sollte 1,4 GB heißen!

     

     

     aber die Anforderungen wirst du besser kennen als ich

    wenn dem nur so wäre - leider bekomme ich (auch auf Nachfragen) keine wirklichen Antworten. Dieses Backup-Schema hab ich mir selbst erdacht, in der Hoffnung dass es passt.

     

    Die Option (Recovery Model) "Full" bzw. "Vollständig" ist gesetzt bei den Datenbanken?

    Ja

     

    Schalt das Diff-Backup mal ab und guck, ob es dann geht.

    Werd ich heute machen. Mal schauen wie es morgen dann ausschaut.

  15. Hallo,

     

    da ich selbst nicht mehr weiter weiß und mir auch Goolge nicht weiterhelfen konnte, versuch ich mein Glück mal hier bei den Profis :D .

     

    Ausgangslage:

    Ich habe, um alle Userdatenbanken bei meinem SQL Server 2012 zu sichern, einen Backupplan erstellt. 

    post-71276-0-51339300-1448515952_thumb.png

    Ausgewählt ist jeweils "All user databases".

    post-71276-0-79302100-1448515963_thumb.png

     

    Problem:

    Die TransactionLog Backups funktionieren nur nach dem Vollbackup. Sobald das erste differenzielle Backup gemacht wurde, wird kein TransactionLog Backup mehr durchgeführt.post-71276-0-81062600-1448517160_thumb.png

    Ich bekomme folgende Fehlermeldung:Errorreport.txt

     

    Das seltsame dabei ist, dass ich insgesamt 11 Userdatenbanken habe und alle mit dem selben Plan gesichert werden. Bei den anderen 10 Datenbanken funktioniert alles fehlerfrei!

     

    Woran kann es liegen???? :confused: :confused: :confused:

     

    Lg, Ingemar

×
×
  • Neu erstellen...