Windows Azure Backup–Teil 1: Cloud-Backup einrichten

von Toni Pohl, 17. May 2013 09:05
Vor kurzem wurde die Verfügbarkeit der Vorschau-Version (Preview) von Windows Azure Backup bekanntgegeben. Azure Backup dient zur automatisierten Sicherungen von Daten in Windows Azure, sozusagen das Backup in der Cloud. Von dort können gesicherte Daten leicht wiederhergestellt werden – ganz ohne eigene Infrastruktur! [More]
mehr

Microsoft Jump Start Series for Software-Developer im Mai

von Toni Pohl, 15. May 2013 07:15
Im Mai finden eine Reihe von Jump Start Sessions der Microsoft Virtual Academy für Software-Developer statt. Die virtuellen Trainings sind kostenlos. Viel Spaß! [More]
mehr

BuildWindows Conference Second Chance

von Toni Pohl, 14. May 2013 07:05
Dieses Jahr war die Microsoft BuildWindows Konferenz in S.F. in weniger als drei Stunden ausgebucht. Für alle jene, die gerne hingefahren wären, aber keinen Platz mehr gefunden haben, eröffnet der Veranstalter am 15. Mai eine zweite Chance. Mit der Ankündigung “We made more room” werden weitere Tickets verkauft. [More]
mehr

Forever Immutable – ID gefällig - oder - Dirsync extended

von Christoph Wilfing, 7. May 2013 20:01
Mir ist das zuletzt was interessantes passiert – es hat ein wenig mit einer Immutable ID zu tun – siehe Wiki. Also – einfach beschrieben ist eine ImmutableID eindeutig und sollte sich niemals ändern. Das bringt mich auf eine Idee.. wollten sie schon immer mal die Welt aus den Angeln heben und etwas unveränderliches ändern? Jetzt ist die Zeit dafür gekommen. Ich habe zuletzt bei einem Kunden das Problem bei einer frischen ADFS / DirSync Installation als Basis aber eine bestehende Domain ohne onPremise Exchange aber mit bestehendem W14 O365 Account. Also – der Kunde hat halt bisher an lokalen Domain User gehabt plus eine online Identity die getrennt voneinander zu verwalten war. Was letztendlich etwas lästig aber in kleineren Umgebungen ja nicht so dramatisch ist. Trotzdem wollte der Kunde auf ADFS inkl. Dirsync umstellen mit dem Problem – wie genau krieg ich Dirsync dazu einen lokalen User auf einen online User zu matchen und nicht sofort alles kaputt zu machen? Naja – es gibt mal eine offizielle Aussage wie DirSync ein Matching macht wenn man nachträglich synchronisiert. http://technet.microsoft.com/en-us/library/jj863117.aspx Matching functionality 1—GUID match logic. When you reactivate directory synchronization, objects in the on-premises Active Directory are matched with objects in the cloud according to previous directory synchronization GUID (objectGUID) on the cloud objects. When such a match is found, the directory synchronization process makes a GUID match and overwrites the target object data in the cloud objects with the data from the corresponding on-premises objects. Matching functionality 2—SMTP match logic. If directory synchronization does not find a GUID match in the cloud, a process called SMTP match is used. In this process, directory synchronization matches corresponding objects, according to the primary SMTP address. If a target (cloud) object’s primary SMTP address matches a primary SMTP address of an object in the on-premises organization, the data for the on-premises object is used to overwrite the data for the corresponding cloud object. ABER – ganz wichtig… http://support.microsoft.com/kb/2641663/en-us SMTP matching can be used only one time for user accounts that were originally authored by using Office 365 management tools. After that, the Office 365 user account is bound to the on-premises user by an immutable identity value instead of a primary SMTP address. The cloud user’s primary SMTP address can't be updated during the SMTP matching process because the primary SMTP address is the value that is used to link the on-premises user to the cloud user.  Wie man so schön sagt – da gibts jetzt genau EINEN Versuch – wenn der schief geht – hat ma doppelte Accounts. Blöd eher. Aber – ich wäre nicht ich wenn ma das ned mit ein paar zeilen Powershell wieder lösen könnte Also – Ärmel hochgekrempelt und los gehts. Step 1: Durch den fehlgeschlagenen Sync hat man mal einen Account der die Mailbox besitzt und einen Account der gesynct wurde und keine Mailbox besitzt. Meistens leicht zu erkennen am falschen UserPrincipalName. Einen User mit der “original” Domain und einen mit der “@<tenant>.onmicrosoft.com” (hier simuliert). Jetzt muss man mal den falsch gesyncten User löschen – wir müssen leider auch den gelöschten User aus dem Papierkorb löschen, da ja sonst unser User beim Sync wieder gematched wird. (im Papierkorb) Step 2: Jetzt müssen wir unserem DirSync beibringen das es unseren User schon gibt. Nachdem wir aber beim ersten Sync nachlässig waren und damit in der DirSync Datenbank bereits ein User existiert der nicht auf den User im Azure Active Directory gematched wurde, müssen wir das halt.. “von Hand” machen. Im DirSync Client (miisclient.exe – zu finden auf dem DirSync Server im Install Verzeichnis “\%programdir%\Microsoft Online Directory Sync\SYNCBUS\Synchronization Service\UIShell\miisclient.exe” einfach alle Accounts auflisten lassen und dann den entsprechendne sourceAnchor beim Searchresult hinzufügen (Rechtsklick | Column Settings). Der SourceAnchor entspricht der ImmutableID des Users den wir versuchen zu synchen. In unserem Online Account ist das aber leider “leer”… na dann.. lasst es uns setzen. Wie man sieht – geht das relativ einfach: Einmal den Sync anstossen im Dirsync und schon wird unser online User mit dem User vom lokalen Directory gematched und überschrieben. Jetzt kommt die klassische Frage – wenn ich jetzt aber 534 User habe und das ned jedesmal einzeln machen will? Ganz simple Powershell kann ja wie bekanntlich mehr. Einfach die Search im DirSync machen – alles markieren und copy / paste in ein Textfile. rauskommt ungefähr sowas: DisplayName,UPN,ImmutableID2013 Test01,2013Test01@2und40.at,m6RSeMTxIEucmy1Z/47Qrg==2013 Test02,2013Test02@2und40.at,eMxejPXflkSPCnK43ju40Q==2013 Test03,2013Test03@2und40.at,t+27mdq4fk+Gf/VxddxB4g==2010 Test01,2010test01@falsch.at,+bWKtuzDCUWFLtXi1gyDDQ==2010 Test02,2010Test02@2und40.at,B5vVE9Ei40mbpzz9MX114Q==2010 Test03,2010Test03@2und40.at,IpIqVbuWPUO7msNU+Tiz5g== Die erste Zeile wird manuell hinzufügt damit wir mit $UserList = Import-Csv -Delimiter ',' -Path .\userlist.txt diese Userliste in ein Object Importieren können. Danach ist es relativ simple die entsprechenden User mit der Azure Active Directory Powershell zu matchen, in etwa so: $UserList | % { Set-MsolUser -UserPrincipalName $_.UPN -ImmutableId$_.ImmutableID } Also – eigentlich nicht dramatisch oder? Wie immer gilt – für alle Schäden und kaputte User Accounts, verlorene Mailboxen oder zerstörte DirSync Installation oder sonstige Datenverluste bin ich weder verantwortlich noch verantwortlich zu machen. Jeder ist seines eigen Powershell Master. LG Christoph
mehr

Microsoft is a thousand little companies

von Toni Pohl, 6. May 2013 23:18
Lesenswert: Ein guter Artikel über das Leben als Mitarbeiter von Microsoft von Jon Gallant: My Thoughts on Work/Life Balance at Microsoft. [More]
mehr

Windows 8 App “Windowsblog Neugkeiten” schon fast 10.000 Mal installiert

von Toni Pohl, 4. May 2013 20:38
Wir freuen uns, dass unsere Windows 8 App “Windowsblog Neuigkeiten” schon fast 10.000 Mal aus dem Windows Store installiert wurde! Noch nicht geladen? Gleich Windowsblog Neuigkeiten im Windows Store ansehen und downloaden! [More]
mehr

Neu zum Download: Windows Azure SDK 2.0 for .NET

von Toni Pohl, 2. May 2013 07:05
Ganz frisch ist das Windows Azure SDK für .NET - 2.0, siehe auch Announcing the release of Windows Azure SDK 2.0 for .NET in ScottGu´s Blog. In diesem Update sind viele neue Features enthalten! [More]
mehr

Neue Microsoft Kompetenzen für atwork

von Toni Pohl, 1. May 2013 12:57
Wir freuen uns sehr, dass wir auch dieses Jahr unsere Kompetenzen im Microsoft Partner-Programm weiter ausbauen konnten! Neu hinzugekommen ist unter anderem die Kompetenz Gold Messaging! [More]
mehr

Windows Azure Virtual Machine Kosten Überblick

von Toni Pohl, 29. April 2013 07:15
Wie in Neues in IaaS in Windows Azure beschrieben, wurden die Infrastructure as a Service Dienste von Microsoft aktualisiert. Damit treten ab 1. Juni auch neue Preise in Kraft. Die folgende Tabelle aus Pricing Details gibt Überblick über die Rechenzeit-Abrechnung für die einzelnen Maschinen-Typen. [More]
mehr

Global Windows Azure Bootcamp in Wien #globalwindowsazure

von Toni Pohl, 28. April 2013 11:00
Gestern fand bei Microsoft in Wien das #globalwindowsazure community bootcamp statt, parallel zum Windows 8/Windows phone-Hackathon. Jürgen Mayrbäuerl von Microsoft, @JMayrbaeurl und Rainer Stropek, MVP Windows Azure, @rstropek, führten durch das Event zeigten live die wichtigsten Neuerungen in Windows Azure und gaben Tipps und Tricks weiter. [More]
mehr

Windows 8 Pro

Windows 8 Pro-Das Handbuch

Neu: Auch als Kindle Version!
Das neue Windows 8 Pro und Windows 8 Enterprise Edition-Handbuch
von Martina Grom, Toni Pohl und Tobias Weltner.
Jetzt im Handel und bei Amazon!

Office 365 für KMUs

Microsoft-Office-365-in-kleinen-Unternehmen-von-Martina-Grom-MVP-Office365

Cloud-Fachwissen ganz einfach!
Office 365 in kleinen Unternehmen
von Martina Grom.
Jetzt im Handel und bei Amazon!
Neu: Kindle-Version!

About

atwork-blog informiert über
IT-News und liefert Tipps & Tricks für IT-Professionals und Developer.
Die Inhalte sind Privatmeinung des jeweiligen Autors.

Follow us also on Twitter:
Do you follow me?
Martina Grom
Toni Pohl

Translate this!


Werbung


Visits in myworldmaps.net

blog.atwork.at worldmap in Azure

Kalender

<<  May 2013  >>
MoTuWeThFrSaSu
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789

View posts in large calendar

Jetzt einkaufen!