Exchange 2010 - Postfächer Import und Export

Berechtigung der Rolle "Mailbox Export Import" vergeben :
New-ManagementRoleAssignment –Role “Mailbox Import Export” –User “Administrator”


-FilePath darf kein lokaler Pfad sein sollte also immer auf eine Freigabe verweisen bzw. auf einen UNC Pfad


EXPORT



Export eines Postfaches :
New-MailboxExportRequest -Mailbox USER -FilePath \\FILESERVER\PST\USER.pst


Alle Postfächer einer Datenbank exportieren :
(Get-Mailbox) | foreach {New-MailboxExportRequest -Mailbox $_.alias -FilePath “\\FILESERVER\PST\$_.pst”}


Status des Exports anzeigen :
Get-MailboxExportRequest


IMPORT



Import einer PST Datei in ein Postfach :
New-MailboxImportRequest -Mailbox USER -FilePath \\FILESERVER\PST\USER.pst


Alle PST-Dateien in einem Verzeichnis importieren :
Dir \\FILESERVER\PST\*.pst | %{ New-MailboxImportRequest -Mailbox $_.BaseName -FilePath $_.FullName}
In diesem Beispiel ist zu beachten das die PST Files den selben Namen haben wie die Postfächer. Also USER.pst wird im Postfach User importiert usw.


Status des Imports anzeigen :
Get-MailboxImportRequest


Export bzw. Import Requests löschen



Mit dem Befehl
Get-MailboxExportRequest | select Mailbox,Identity | fl
bzw.
Get-MailboxImportRequest | select Mailbox,Identity | fl
alle Requests anzeigen lassen.

Jetzt benötigen wir den Wert der bei Identity steht. Mailbox lasse ich mir nur zur Überprüfung anzeigen

Remove-MailboxExportRequest -Identity "Ermittelter Wert bei Identity"
bzw.
Remove-MailboxImportRequest -Identity "Ermittelter Wert bei Identity"


Remove-MailboxExportRequest
Remove-MailboxExportRequest


Quelle : Exchange 2010 SP1: Export und Import von Postfächern

VMWARE NFS Datastore über cli trennen / verbinden

Problem :

Ein NFS Datastore ist in der VMWare GUI als offline markiert. Ein trennen und neu verbinden ist nicht über die GUI möglich da es hier immer zu einer Fehlermeldung kommt.

Lösung :

Für ESX 5.X :

Trennen und neu Verbinden des NFS Datastore über esxcli

Erstmal lassen wir uns alle NFS Datastores anzeigen die auf dem Server verfügbar sind. Das erledigen wir mit dem Befehl
esxcli storage nfs list
ihr solltet nun einen Output in der Konsole sehen der meinem ähnlich ist.
Volume Name       Host            Share                                 Accessible  Mounted  Read-Only  Hardware Acceleration
----------------  --------------  ------------------------------------  ----------  -------  ---------  ---------------------
NFS Datastore 01  XXX.XXX.XXX.XXX XXXXX_datastore01                       true     true      false  Supported
NFS Datastore 02  XXX.XXX.XXX.XXX  XXXXX_datastore01                      true     true      false  Supported
nas               HOSTNAME_NAS    FREIGABEPFAD_AUF_NAS                   false     true      false  Not Supported


In der Auflistung sehen wir das nas Accessible=false ist. Ein Versuch diesen Datastore über GUI zu löschen bringt einen Fehler.

Wir löschen den Datastore über
esxcli storage nfs remove -v nas


Dannach können wir den Datastore wieder über die GUI hinzufügen oder wir nehmen diesen Befehl im Terminal.
esxcli storage nfs add -H NFS_IP|NFS_HOSTNAME -s Share_mount_point_on_the_NFS -v DatastoreName


Für ESX/ESXi 3.x und 4.x findet man eine gute Anleitung auf der verlinkten Quelle

Quelle : Remounting a disconnected NFS datastore from the ESXi/ESX command line (1005057)
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)