Wie kann ich alle Postfach-PSTs ohne Serverzugriff exportieren?

552
Hicsy

Ich verschiebe Postfächer von HOSTED Exchange 2013 nach O365 ... Ich habe keinen direkten Zugriff auf den Server, um Powershell-Skripts usw. auszuführen.

Ich ziehe in Betracht:

  1. Erstellen Sie ein E-Mail-Konto "admin", und geben Sie ihm für jedes Postfach volle Berechtigungen ...
  2. Lassen Sie es in Outlook 2016 angemeldet, um eine "Offline-Kopie aller E-Mails seit Ewigkeiten" herunterzuladen.
  3. Exportieren Sie jedes Postfach einzeln aus diesem Mega-Ausblick.
  4. Importieren Sie alle PSTs mithilfe von AZCopy per Massenimport nach Azure.
  5. Karte + Filter alle Archive und verschieben Sie sie zu den O365-Benutzern.

Gibt es eine bessere Möglichkeit, diese Aufgabe auszuführen, wenn ich eindeutig keinen Zugriff auf den tatsächlich gehosteten Exchange-Server habe? Ich habe nur ein Web-Admin-Panel, mit dem ich Benutzer ändern und Berechtigungen zwischen ihnen steuern kann.

Ich dachte, vielleicht gibt es da draußen ein Tool, das im Wesentlichen den oben genannten Prozess ausführt, jedoch zuverlässiger als Outlook (ich sehe viele beschädigte PSTs und unvollständige Downloads in Outlook). Ich kann mir vorstellen, dass es Backup-Tools gibt, die genau diese Aufgabe erledigen, um alle Mailboxen per Fernzugriff auf PSTs herunterzuladen ... oder gibt es vielleicht eine andere Methode?

0
Können Sie sich nicht an Ihren Host wenden und nachsehen, ob er einen Exchange-Exportdienst anbietet, der Ihre Postfächer für Sie in PSTs exportieren kann, wenn Sie ihnen eine ausreichend große Festplatte senden? Ich habe dies aber schon für Firmenakten gemacht (nicht austauschen) - nur die Tatsache, dass der Host-Provider Ihnen möglicherweise einen Service anbietet? Kinnectus vor 6 Jahren 1
ja, aber letztes Mal boten sie uns diesen "Service" zu einem Preis pro Mailbox an ... Außerdem wird es schwieriger sein, den Zeitpunkt der Umstellung der MX-Datensätze auf O365 direkt vor dem Snapshot zu koordinieren ... und die Benutzer werden dies tun Sie haben einen leicht unterbrochenen Workflow, während wir warten, bis die Festplatte wieder hochgefahren ist und dann den Upload. Ich überlege mir, ob der Host ein Angebot für das direkte Hochladen auf Azure veranlasst, und ich muss erst in Schritt 5 vorbeischauen ... aber ich erwarte auch, dass die Kosten für eine so einfache Aufgabe zu hoch sind. Hicsy vor 6 Jahren 0
Ich kann ein Tool empfehlen, das genau das macht, was Sie wollen. Sie müssen nicht einmal alle Postfächer zu Outlook hinzufügen, Sie benötigen lediglich die Berechtigung "FullAccess". thims vor 6 Jahren 1
Warum haben Sie keine Aufgabe [IMAPSync] (https://imapsync.lamiral.info/) eingerichtet oder eine Online-Anwendung eines Drittanbieters (z. B. [Audriga] (https://www.audriga.com/de.html) verwendet? ) BastianW vor 6 Jahren 1
Ja, ich freue mich über die Empfehlungen von Drittanbietern. Die Tags dienen nur dazu, die Frage in einen Kontext zu stellen - ich muss mich nicht nur auf Microsoft-Produkte beschränken, um diese Migration durchzuführen. Hicsy vor 6 Jahren 0

2 Antworten auf die Frage

1
thims

Sie können das gewünschte Ergebnis erzielen, indem Sie das Dienstprogramm Outlook-Elemente in PST-Datei exportieren verwenden. Die Professional Edition des Produkts enthält den Befehlszeilenparameter "Mailbox", mit dem Sie alle aufgelisteten Postfächer (z. B. in einer Nur-Text-Datei) exportieren können, ohne sie an das Outlook-Profil anhängen zu müssen. Sie benötigen nur die FullAccess-Berechtigungen für alle erforderlichen Postfächer. Bitte beachten Sie, dass ich dieses Tool empfehle, da ich einer der Entwickler bin.

Vielen Dank! Ich hatte Ihre Seite bereits nach Ihrem ersten Kommentar durchgesehen. Daher wusste ich, dass Sie an dem Projekt beteiligt waren, und schätze die Klarstellung gegenüber anderen Benutzern, die diese Frage haben. Hicsy vor 6 Jahren 0
0
PowerMapi

Ich bin zwar etwas spät dran, aber eine andere Möglichkeit besteht darin, die E-Mails direkt von den Quellpostfächern auf das Ziel zu kopieren und die PST-Datei insgesamt zu überspringen.

Für die vollständige Offenlegung repräsentiere ich das von mir vorgeschlagene Werkzeug: PowerMapi.

PowerMapi ist ein Modul für PowerShell, mit dem Sie mit MAPI arbeiten können. Es ist kein einfaches Modul, das bedeutet, dass es nicht nur ein Aufruf zum Importieren von Daten ist, sondern auch nicht übermäßig kompliziert ist.

Für ein Beispiel können Sie Folgendes tun, wenn Sie für jedes Quellpostfach die Berechtigung "Vollzugriff" haben:

import-Module PowerMapiLoader $srcSess = new-MapiSession SourceProfile $dstSess = new-MapiSession TargetProfile $srcStore = open-MapiExchangeMailbox $srcSess -MailboxIdentifier user@domain.com $dstStore = open-MapiExchangeMailbox $dstSess -MailboxIdentifier user@domain.com $srcRoot = get-MapiFolder $srcStore -CommonFolder IPMSubtree $dstRoot = get-MapiFolder $dstStore -CommonFolder IPMSubtree Copy-MapiFolder -SourceFolder $srcRoot -DestinationFolder $dstRoot -CopySubfolders 

In diesem Beispiel werden die Quell- und Zielpostfächer gleichzeitig geöffnet und Elemente werden von der Quelle in das Ziel kopiert.

Es ist ein einfaches Beispiel und würde einige Protokollierungs- und Testschritte erfordern, aber hoffentlich reicht es aus, um zu zeigen, was getan werden könnte. Darüber hinaus gibt es Optionen, um vor den Nachrichtenkopierroutinen (copy-MapiItem) zu springen, um zu filtern, was kopiert wird, oder falls nötig, Änderungen an Elementen nach dem Kopieren vorzunehmen.

Wenn Sie weitere Informationen benötigen, besuchen Sie bitte http://powermapi.com/cmdlets