Il backup delle caselle di posta di Exchange con Langmeier Backup

Uno script Langmeier Backup può istruire un server Microsoft Exchange ad esportare singole caselle di posta su file PST esterni. Questi file PST possono poi essere sottoposti a backup da Langmeier Backup. Le caselle di posta salvate in questo modo possono essere ripristinate individualmente.

Come impostare lo script per i server Exchange

Nella finestra principale del software Langmeier Backup, clicca su "Strumenti" e poi su "Modifica script". Si apre l'editor di script. Clicca sul pulsante "Nuovo" sotto l'editor di script per creare un nuovo script

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Inserisci il seguente script nell'editor di script:

   Dim oFileSystemObject, oFile
   set fso = CreateObject("Scripting.FileSystemObject")

     sDest = Destinazione & ""

    'Lo script ha bisogno del percorso come un percorso UNC nella forma "\localhost\c$\bck\"
   '->Tuttavia, l'utente spesso inserisce ad es.Es. C:\bck\.
    '->Convert!
     if mid(sDest, 2, 1) = ":" then
     'Una lettera LW è specificata con nel percorso di destinazione, esempio C:\xyxyxy
    '->Sostituisci con $
    sDest = left(sDest, 1) & "$" & mid(sDest, 3)
     ' ...e aggiungere un localhost davanti:
     sDest = "\localhost\" & sDest & "\"
   end if

    BuildFullPath sDest

  ' Ora la cartella temporanea è determinata:
     set sTempFolder = fso.GetSpecialFolder(2) '2 = TemporaryFolder

     'Qui è dove è scritto lo script Powershell:
     set oFileSystemObject = CreateObject("Scripting.FileSystemObject")
    set oFile = oFileSystemObject.CreateTextFile(sTempFolder & "\Export.ps1")
     oFile.WriteLine "Add-PSSnapin         ""Microsoft.Exchange.Management.PowerShell.E2010"""

     oFile.WriteLine "Get-MailboxExportRequest | Remove-MailboxExportRequest -confirm:$false"

     oFile.WriteLine "(Get-Mailbox) | foreach {New-MailboxExportRequest -Mailbox $_.alias -FilePath """ & sDest & "$_.pst""}"

    oFile.Close

     'Ora il file batch è scritto:
  set oFile = oFileSystemObject.CreateTextFile(sTempFolder & "\Export.bat")
     oFile.WriteLine "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe   -comando " & sTempFolder & "\Export.ps1 >" & sDest & "\log.txt"

    oFile.Chiudi

    'Nota il percorso per Langmeier Backup qui:
    Shell "C:\Program Files (x86)\Langmeier Software\Langmeier Backup\tools\Shell64.exe" & sTempFolder & "\Export.bat"

     Sub BuildFullPath(ByVal FullPath)
     If Not fso.FolderExists(FullPath) allora
    BuildFullPath fso.GetParentFolderName(FullPath)
     fso.CreateFolder FullPath
     End If
   End Sub

Ora salva questo script cliccando su "Salva con nome...". Questo pulsante si trova sotto l'editor di script. Inserisci il nome del file desiderato, per esempio "Database di Exchange"

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Clicca sulla scheda "Backup" nella parte superiore della finestra principale di Langmeier Backup. Aggiungi lo script appena creato cliccando sul testo in "Aggiungi" e poi su "Script...".

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Seleziona qui lo script desiderato, in questo caso il nostro script creato con il nome "Exchange Database".

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Ora abbiamo aggiunto lo script al lavoro, ma non abbiamo ancora specificato una destinazione.

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Per specificare la destinazione del data backup, fai doppio clic sulla linea di lavoro e inserisci il percorso desiderato per la destinazione:

Il backup delle caselle di posta, dei calendari e dei contatti di un server Exchange è anche possibile con Langmeier Backup. Qui puoi scoprire come procedere.

Ora tutto quello che devi fare è avviare il backup e il backup di Exchange apparirà sotto forma di file „.pst“ che possono essere importati in Outlook nel percorso di destinazione specificato.

Requisiti di sistema: Questo script funziona con Microsoft Exchange Server 2003 (64-bit), Exchange Server 2007 (64-bit), Exchange Server 2010, ed Exchange Server 2013.

Un minimo di Langmeier Backup 9 Business (o superiore) è richiesto per eseguire lo script.

Back up dei dati automaticamente

Proteggi tutti i tuoi file.

  Acquista ora   Test gratuito Langmeier Backup per Windows

Informazioni sull'autore , Sostegno ai partner
Sebastian Müller Sebastian Müller è un partner e il miglior consulente per i clienti di Langmeier Software, il che lo rende la persona migliore da contattare per le soluzioni di backup di Langmeier.

Telefono: +41 44 861 15 70
Email: sebastian@langmeier-software.com
 

Altra ricerca: Langmeier Backup, Backup, Salvataggio dei dati, VB-Script

Articoli rilevanti per l'argomento
Langmeier Backup Versione 10 è qui
FAT32 o NTFS? Quale formato è migliore per il backup?
Come fare il backup del tuo hard disk correttamente e non dimenticare nulla


Posta un commento qui...

Questo articolo copre gli argomenti:
Langmeier Backup Exchange
Backup delle caselle di posta di Exchange
Backup delle singole caselle di posta
Backup Exchange
Interessato a:
Cos'è un backup
Langmeier Software
salvataggio dell'immagine
Software di backup