Jump to content

Daniel -MSFT-

Expert Member
  • Gesamte Inhalte

    2.434
  • Registriert seit

  • Letzter Besuch

Alle erstellten Inhalte von Daniel -MSFT-

  1. Hängt denn das Backupdevice an einem USB-Port? USB 2.0? Bei ~1,8 TB Daten und ~30MB/s Datentransferrate sind das ~17,5h. BTW: Warum keine Spiegelung der OS- und Datenplatte? Oder ist der gesamte Spiegel abgeraucht?
  2. Ich glaube, dass liegt daran, dass die alten Prüfungen für die 2010er Produkte waren (Wave 14). Mit der aktuellen Version von Office 365 hat sich fast alles geändert.
  3. Wenn Du die PowerShell nimmst, dann arbeite objektorientiert und nicht zeichenorientiert. Das ist ja so Unix ;-) Die Liste der Schattenkopien kriegst Du über WMI: Get-WmiObject Win32_Shadowcopy Damit bekommst Du alle Schattenkopien raus. Jetzt kanst Du mit einer FOR-Schleife die einzelnen Elemente bearbeiten: Get-WmiObject Win32_Shadowcopy | ForEach-Object { ... } Ein einfaches Beispiel findest Du in PowerShell Script to delete shadow copies over 30 days old. Da siehst Du auch, wie man mit dem Datum arbeiten kann. Have fun! Daniel
  4. Ich habe da einen ganz anderen Ansatz: Ich gehe in die Prüfung rein und mache sie ohne spezielle Vorbereitung. Soviel Praxiswissen setze ich vorher bei mir voraus. Sollte das nicht klappen, dann kenne ich die Prüfungsanforderungen viel genauer, weis, wo bei mir die Lücken sind und arbeite die nach. Dazu reichen mir Testlabs wie zum Beispiel die TechNet Virtual Labs, die TechNet-Dokumentation und eventuell ein spezielles Buch zu der Prüfung. Wenn Du dann noch einen Second Shot hast, kostet Dich das keine 9.000 EUR. Die Bücher haben auch einen recht hohen Wiederverkaufswert, so dass ich nach der bestandenen Prüfung sie weiterverkaufen kann. Das einzige Mal, wo das schief ging, war bei Exchange Server 5.5, weil ich die Migration von MS Mail zu Exchange in der Praxis nicht so oft gemacht hatte ;-) Have fun! Daniel
  5. Computereinstellungen wirken auf Computer, Benutzereinstellungen auf Benutzer. Es sei denn, Du hast die Loopback-Verarbeitung aktiviert? Beschreib doch mal genau, was Du wo gemacht hast.
  6. Für den MCSA: Office 365 gibt es seit dem 17.02.2014 zwei neue Prüfungen: Exam 70-346: Managing Office 365 Identities and Requirements Exam 70-346: Enabling Office 365 Services Beide sind recht praxisnah. Man sollte gute Kenntnisse mitbringen in der Planung und Konfiguration der einzelnen Onlinedienste inkl. WIndows Azure AD sowie der hybriden Bereitstellung und Anbindung an eine lokale AD-Infrastruktur. Das ganz nicht nur mit der GUI, sondern vor allem auch mit der PowerShell. Wer die Beta-Examen 71-346 und/oder 71-347 probiert hat, müsste in diesen Tagen seine Ergebnisse mit der Post erhalten. Man kann bei Prometric auch online in seinen Account schauen oder auf mcp.microsoft.com. Dort stehen auch schon die Ergebnisse. Bei mir 2x bestanden :-) Have fun! Daniel
  7. Mal eine Gegenfrage: Warum willst Du die nachträglich löschen und planst nicht die Erstellung der Schattenkopien nach Deinem Bedarf? http://www.techotopia.com/index.php/Configuring_Volume_Shadow_Copy_on_Windows_Server_2008
  8. Daniel -MSFT-

    Serversizing

    Mit den bisher bekannten Anforderungen kann man ihn eigentlich ganz gut füttern. Bei Mailboxgrößen zwischen 5GB und 10GB kommt da eigentlich eine ganz sinnvolle Empfehlung raus. Ich würde planen: 2 virtuelle CPUs eine reicht laut Calculator) 24GB RAM 4x600GB RAID1 oder 3x600GB RAID5 SAS 10k für DB 2x600GB SAS 10k RAID1 für die Logs Bei 50 Mailboxen je 5GB würde ich 2 Datenbanken mit je 25 Postfächern und einer Zielgröße von ~150GB pro Datenbank vorsehen. Bei 10GB pro Postfach dementsprechend 4 Datenbanken mit je 12-13 Postfächern. Das sollte dann vom Backup her auch einfach handzuhaben sein. Der Calculator rechnet mit 0,335 IOP/s bei 500 Nachrichten pro Tag. Selbst wenn ich für alle 50 User pro Tag 2.000 Nachrichten annehme und damit die IOP/s vervierfache, sind das 1,34 IOP/s pro Mailbox, mithin 67 IOP/s für 50 User. Das kriegt man mit einer HDD locker hin. Wenn man 1TB oder 2TB HDDs nimmt, dann reichen sogar 2 HDDs als RAID1 für die Datenbanken. Beim Speicher wird von 120MB RAM bei 500 Nachrichten pro Postfach ausgegangen, Das macht dann 480MB bei 2.000 Nachrichten. Für 50 user sind das dann 24GB RAM. Allerdings würde ich wirklich hinterfragen, ob alle 50 User tatsächlich 2.000 Nachrichten pro Tag bearbeiten. Daher kann man den RAM sicher auch nach unten designen. Wenn man einen 8h Arbeitstag ansetzt und rechnerisch 4-5 Minuten pro Mail, dann ist man den ganzen Tag nur mit Mails beschäftigt. Have fun! Daniel
  9. Daniel -MSFT-

    Serversizing

    Bei RAID1 oder 10 brauchst Du keine Parity berechnen und vermeidest read after write. Ich kenne Dein SAN und die verwendeten Controller nicht, deswegen ist eine Aussage schwierig. Du solltest den Hersteller des SANs fragen oder selbst den Workload testen. Ich würde auch Log und DB trennen. Nimm mal den Calculator hier: http://blogs.technet.com/b/exchange/archive/2013/05/14/released-exchange-2013-server-role-requirements-calculator.aspx Auf jeden Fall genug Platz für die Logs vorsehen für die Migration.
  10. Was sagt denn Adobe dazu, wie das auf einem Terminal Server installiert werden soll? BTW: Office 2013 hat einen PDF-Export schon eingebaut. Mit Word kannst Du auch PDFs bearbeiten.
  11. Zugriffsprobleme mit 64-bit Windows eventuell? http://www.mcseboard.de/topic/196769-zugriff-auf-sql-server-sbs-2008-mit-xp-client-ok-mit-windows-7-nicht-m%C3%B6glich/
  12. Vergleich mal die möglichen IOPs von einer SSD mit einer HDD. Das ist wie Rennwagen vs. Pferdekutsche: https://calypsotesters.com/summary-performance-comparison-hdd-sshd-ssd/
  13. Wenn es Dir nur um einen Export in PSTs geht, das kannst Du vom Server aus machen: https://blogs.technet.com/b/sbs/archive/2011/05/09/how-to-import-and-export-mailboxes-using-pst-files-in-sbs-2011-standard.aspx
  14. Was genau stört Dich an der Authentifizierung jetzt? Wenn Du alles in SSL tunnelst, ist doch alles verschlüssel? Oder verstehe ich gerade Deine Frage falsch? Wenn ihr Windows 8 auf den Notebooks nutzt, könntet ihr doch die Windows 8 Mail App nutzen. Die kann meines Wissens nach Exchange Active Sync. Du hast nicht geschrieben, welchen Exchange-Server ihr nutzt. Mit OWA 2013 gibt's auch Offline-Zugriff auf bestimmte Mailboxinhalte: http://blogs.technet.com/b/exchange/archive/2012/11/06/offline-access-in-outlook-web-app-2013.aspx Have fun! Daniel
  15. Wenn der Router routet, dann routet der Router :-) Sobald sich jemand in WAN-2 eine Route zu WAN-1 oder WAN-3 einträgt, geht das Paket schon mal hin. Wenn in WAN-1 und/oder WAN-3 eine Rückroute für WAN-1 existiert oder der Router das Standard-Gateway ist, dann geht der Weg auch zurück. Der Router muss auch als Firewall konfiguriert werden. Dann kannst Du darauf entscheiden, von welchem Interface an welches Interface welcher Datenverkehr geroutet und welcher geblockt werden soll. Dafür müsstest Du aber noch mehr über das Netzwerk generell schreiben. Have fun! Daniel
  16. Der Batch läuft im Kontext des lokalen Administrators mit administrativen Rechten? Dann müsste das so gehen: powershell -noexit -ImportSystemModules & “C:\MyPath\Set-UseTile.ps1" Schau mal hier rein: Set-ExecutionPolicy. Da gibt es eine Gruppenrichtlinie für, mit der Du das steuern kannst: If the "Turn on Script Execution" Group Policy is enabled for the computer or user, the user preference is saved, but it is not effective, and Windows PowerShell displays a message explaining the conflict. You cannot use Set-ExecutionPolicy to override a Group Policy, even if the user preference is more restrictive than the policy. Alternativ kannst Du das auch im Batch machen, aber ich würde die Gruppenrichtlinie bevorzugen: powershell -noexit -command "& {Set-ExecutionPolicy remotesigned -Force}" Have fun! Daniel
  17. Kommt man da vielleicht über die PowerShell ran? Dann müsste das mit dem Aufgabenplaner automatisierbar sein: http://pipitone.co/2013/08/01/configure-month-end-backups-using-veeam-backup-replication/
  18. Hat Dein NAS eventuell Probleme mit SMB 3.0: http://www.mcseboard.de/topic/196248-server-2012-fehlermeldung-wbadmin-nas-zugriff-verweigert/ Für das Mail-Reporting gibt es jede Menge Lösungen wie hier oder hier oder hier. Hast Du auch mal Veeam Free Backup probiert? Zitat: Die Veeam® Backup™ Free Edition enthält die volle Bandbreite an Wiederherstellungsoptionen, einschließlich Instant File-Level Recovery (IFLR, sofortige Wiederherstellung von Dateien). Sie können nicht nur die komplette VM oder einzelne VM-Dateien wiederherstellen, sondern erhalten auch einen detaillierten Einblick in VMs und können einzelne Dateien wiederherstellen. Have fun! Daniel
  19. Ich habe Dir die Ansteuerung über die shell32.dll mal auf die Schnelle als PowerShell-Skript reingetackert. Du musst dafür auf dem lokalen PC die Ausführung von lokalen Skripten vorher erlauben. Dazu die PowerShell mit administrativen Rechten starten und eingeben: Set-ExecutionPolicy RemoteSigned Wenn Du dann die PowerShell startest, kannst Du sicherheitshalber nochmal abfragen, ob das geklappt hat: Get-ExecutionPolicy Dann benutzt Du folgendes Skript: ############################################################# # Set-UserTile (with a little help from Set-UserTileFromAD) # # 2014 daniel<dot>melanchthon<at>microsoft<dot>com # # Lizenz: MSDN-Nutzungsbedingungen # # msdn.microsoft.com/de-de/cc300389.aspx # ############################################################# $code = @" [DllImport("shell32.dll", EntryPoint = "#262", CharSet = CharSet.Unicode, PreserveSig = false)] public static extern void SetUserTile(string username, int whatever, string picpath); public static void ChangeUserPicture(string username, string picpath) { SetUserTile(username, 0, picpath); } "@ #Get current logged in user $User = (Get-WmiObject Win32_ComputerSystem).UserName #Check logged on user is a local account $computername = $env:computername $local = $User.StartsWith($computername) If($local -eq $True){ exit} #If local user, then configure pic as tile Else{ #get username $Username = $env:username #Set JPG temp file $ImageFile = "$ENV:AppData\Microsoft\Windows\Templates\$Username.bmp" #Configure tile image Add-Type -MemberDefinition $code -NameSpace NEW -Name ChangeUserTile [NEW.ChangeUserTile]::ChangeUserPicture($User,$ImageFile) } Das einzubindene Bild legst Du vorher in den Ordner %APPDATA%\Microsoft\Windows\Templates mit dem Namen des Anwenders als Dateinamen und der Endung .bmp. Den Pfad kannst Du frei wählen und das Bild auch von einem Netzwerkpfad oder aus dem ADThumbnail-Attribut abholen. In Deinem Deploymentprozess müßtest Du das Skript im Kontext des lokalen Admins einmal ausführen. Ich habe es DIr einmal als Set-UserTile.ps1-DAtei angehängt. Einfach die Endung .txt wegnehmen - ich konnte die PowerShell-Datei nicht direkt anhängen. Have fun! Daniel Haftungsausschluss Die Beispielskripts werden nicht durch die Standardsupportprogramme und -dienste von Microsoft unterstützt. Die Beispielskripts werden im gegenwärtigen Zustand und ohne jegliche Gewährleistung zur Verfügung gestellt. Microsoft schließt darüber hinaus jede konkludente Gewährleistung aus, einschließlich und ohne Einschränkung jeglicher konkludenten Gewährleistung der Handelsüblichkeit oder Eignung für einen bestimmten Zweck. Alle Risiken, die aus der Verwendung oder Ausführung der Beispielskripts und der Dokumentation entstehen, unterliegen vollständig Ihrer Verantwortung. In keinem Fall können Microsoft, ihre Autoren oder andere an der Erstellung, Produktion oder Bereitstellung der Skripts Beteiligte für irgendwelche Schäden haftbar gemacht werden (einschließlich und ohne Einschränkung aller Schäden durch Geschäftsverluste, Geschäftsausfälle, den Verlust von Geschäftsinformationen oder andere finanzielle Verluste), die aus der Verwendung oder der Nichteignung zur Verwendung der Beispielskripts oder der Dokumentation entstehen, auch wenn Microsoft über die Möglichkeit solcher Schäden unterrichtet worden ist. Set-UserTile.ps1.txt
  20. Die Navigation auf deren Webseite ist suboptimal. Hier findest Du noch spezifischere Beispiele: http://www.autoitscript.com/autoit3/docs/intro/windowsadvanced.htm Mehr über die Einstiegsseite: http://www.autoitscript.com/autoit3/docs/ Have fun! Daniel
  21. Welche Grösse und Farbtiefe hat denn das Bild? Aktivierst Du den Administrator-Account im Rahmen des Rollouts (der ist standardmäßig deaktiviert)?
  22. Vielen Dank für das Feedback. Mehr als weitergeben kann ich aber nicht versprechen.
  23. Hat es denn unter dem gleichen OS früher funktioniert oder ging es in XP und in Win7 nicht mehr? Die Hauptbenutzer-Gruppe in Windows 7 hat anders als bei XP keine anderen Rechte als normale Benutzer: http://technet.microsoft.com/de-de/library/cc771990.aspx "Standardmäßig haben Mitglieder dieser Gruppe nicht mehr Benutzerrechte oder Berechtigungen als ein Standardbenutzerkonto. Die Gruppe „Hauptbenutzer“ diente in vorherigen Windows-Versionen dazu, Benutzern bestimmte Administratorrechte und -berechtigungen zu geben, um allgemeine Systemaufgaben ausführen zu können. In dieser Windows-Version können Standardbenutzerkonten von vornherein die meisten allgemeinen Konfigurationsaufgaben ausführen, darunter auch das Ändern von Zeitzonen. Bei älteren Anwendungen, die dieselben Hauptbenutzerrechte und -berechtigungen erfordern wie in vorherigen Versionen von Windows, können Administratoren eine Sicherheitsvorlage anwenden, die der Gruppe „Hauptbenutzer“ dieselben Rechte und Berechtigungen erteilt wie in vorherigen Versionen von Windows."
  24. Über welche Windows-Version reden wir denn? Was genau willst Du per Batch anpassen? Kannst Du das etwas detaillierter sagen?
×
×
  • Neu erstellen...