Copia de seguridad Langmeier FAQ

Copia de seguridad de buzones Exchange con Langmeier Backup

Un script de copia de seguridad Langmeier puede ordenar a un servidor Microsoft Exchange que exporte buzones individuales a archivos PST externos. A continuación, Langmeier Backup puede realizar copias de seguridad de estos archivos PST. Los buzones copiados de esta forma pueden restaurarse individualmente.

Para configurar el script para servidores Exchange

En la ventana principal del software Langmeier Back up, haga clic en "Herramientas" y, a continuación, en "Editar scripts". Se abre el editor de scripts. Haga clic en el botón "Nuevo" situado debajo del editor de scripts para crear un nuevo script.

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Introduzca el siguiente script en el editor de scripts:

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

sDest = Destino & ""

'El script necesita la ruta como una ruta UNC de la forma "\localhost\c$\bck\"
'->El usuario suele especificar por ejemplo C:\bck\.
'->¡Convierte!
if mid(sDest, 2, 1) = ":" then
'Se especifica una letra LW en la ruta de destino, por ejemplo C:\xyxy
'->Reemplazar con $
sDest = left(sDest, 1) & "$" & mid(sDest, 3)
' ...y añade un localhost al principio:
sDest = "\localhost\" & sDest & "\"
end if

BuildFullPath sDest

' Ahora se determina la carpeta temporal:
set sTempFolder = fso.GetSpecialFolder(2) '2 = CarpetaTemporal

'El script Powershell se escribe aquí:
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

'Ahora se escribe el archivo batch:
set oFile = oFileSystemObject.CreateTextFile(sTempFolder & "\Export.bat")
oFile.WriteLine "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -command " & sTempFolder & "\Export.ps1 > " & sDest & "\log.txt"

oFile.Close

Observe la ruta a Langmeier Backup aquí:
Shell "C:\Program Files (x86)\Langmeier Software\Langmeier Backup\tools\Shell64.exe " & sTempFolder & "\Export.bat"

Sub BuildFullPath(ByVal FullPath)
If Not fso.FolderExists(FullPath) Then
BuildFullPath fso.GetParentFolderName(FullPath)
fso.CrearCarpetaRutaCompleta
End If
Fin Sub

Ahora guarde este script haciendo clic en "Guardar como...". Este botón se encuentra debajo del editor de scripts. Introduzca el nombre de archivo deseado, por ejemplo "Base de datos Exchange".

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Haga clic en la pestaña "Copia de seguridad" en la parte superior de la ventana principal de Langmeier Backup. Añada el script recién creado haciendo clic en el texto situado junto a "Añadir" y, a continuación, en "Script...".

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Seleccione aquí el script deseado, en este caso nuestro script creado con el nombre "Base de datos Exchange".

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Ahora hemos añadido el script a la tarea, pero aún no hemos especificado un destino.

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Para especificar el destino de la copia de seguridad de los datos, haga doble clic en la línea de la tarea e introduzca la ruta de destino deseada en el campo de destino:

Die Datensicherung von Postfächern, Kalendern und Kontakten eines Exchange-Servers ist auch mit Langmeier Backup möglich. Hier erfahren Sie, wie Sie vorgehen müssen.

Ahora todo lo que tiene que hacer es iniciar la copia de seguridad y la copia de seguridad de Exchange aparecerá en forma de archivos ".pst" que pueden importarse a Outlook en la ruta de destino especificada.

Requisitos del sistema: Este script funciona con Microsoft Exchange Server 2003 (64 bits), Exchange Server 2007 (64 bits), Exchange Server 2010 y Exchange Server 2013. Para ejecutar el script, se requiere al menos Langmeier Backup 9 Business (o superior).

Para una infraestructura informática sin preocupaciones

Proteja los datos más valiosos de su empresa.

  Comprar ahora   Descargar ahora Programa de copia de seguridad para Windows   Más información...
Sobre el autor Sebastian Müller
Ex socio y principal asesor de clientes de Langmeier Software.

Agradecemos al Sr. Müller sus muchos años de colaboración y le deseamos lo mejor para el futuro.

Para consultas actuales sobre Langmeier Backup, póngase en contacto con nuestro equipo de socios:
Teléfono: +41 44 861 15 70
Correo electrónico: info@langmeier-software.com

 
Busque más:
Copia de seguridad Langmeier, Copia de seguridad, Copia de seguridad de datos, Script VB
Artículos relacionados

Este artículo cubre los temas:
Intercambio de copias de seguridad Langmeier
Copia de seguridad de los buzones de Exchange
Buzones de copia de seguridad
Copia de seguridad de datos Copia de seguridad de buzones individuales