Langmeier Backup FAQ
Twórz kopie zapasowe skrzynek pocztowych Exchange z Langmeier Backup
Skrypt Langmeier Backup może nakazać serwerowi Microsoft Exchange wyeksportowanie poszczególnych skrzynek pocztowych do zewnętrznych plików PST. Te pliki PST mogą być następnie zarchiwizowane przez Langmeier Backup. Skrzynki pocztowe zarchiwizowane w ten sposób mogą być przywracane indywidualnie. Aby skonfigurować skrypt dla serwerów ExchangeW głównym oknie programu Langmeier Backup kliknij na "Narzędzia", a następnie na "Edytuj skrypty". Otworzy się edytor skryptów. Kliknij przycisk "Nowy" poniżej edytora skryptów, aby utworzyć nowy skrypt. Wstaw następujący skrypt do edytora skryptów: Dim oFileSystemObject, oFile set fso = CreateObject("Scripting.FileSystemObject") sDest = Destination & "" ' Skrypt potrzebuje ścieżki jako ścieżki UNC w postaci "\\localhost\c$\bck\" '->Użytkownik często wpisuje np. C :\bck\ .np. C:\bck\. '->Konwertuj! if mid(sDest, 2, 1) = ":" then 'W ścieżce docelowej podana jest litera LW, np. C:\xyxy '->Zastąp $ sDest = left(sDest, 1) & "$" & mid(sDest, 3) ' ...i dodaj localhost z przodu: sDest = "\\localhost\" & sDest & "\" end if BuildFullPath sDest ' Teraz określ folder tymczasowy: set sTempFolder = fso.GetSpecialFolder(2) '2 = TemporaryFolder 'Skrypt Powershell jest napisany tutaj: 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 'Teraz plik wsadowy jest zapisywany: 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 'Zwróć uwagę na ścieżkę do Langmeier Backup tutaj: 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.CreateFolder FullPath End If End Sub Teraz zapisz ten skrypt, klikając przycisk "Zapisz jako...". Przycisk ten znajduje się poniżej edytora skryptów. Wprowadź żądaną nazwę pliku, na przykład "Exchange database". Kliknij na zakładkę "Backup" w górnej części głównego okna Langmeier Backup. Dodaj nowo utworzony skrypt, klikając tekst obok "Dodaj", a następnie "Skrypt...". Wybierz tutaj żądany skrypt, w tym przypadku nasz utworzony skrypt o nazwie "Exchange database". Dodaliśmy skrypt do zadania, ale nie określiliśmy jeszcze miejsca docelowego. Aby określić miejsce docelowe kopii zapasowej danych, kliknij dwukrotnie wiersz zadania i wprowadź żądaną ścieżkę docelową w polu miejsca docelowego: Teraz wystarczy uruchomić tworzenie kopii zapasowej, a kopia zapasowa Exchange pojawi się w postaci plików ".pst", które można zaimportować do Outlooka w określonej ścieżce docelowej. Wymagania systemowe: Skrypt współpracuje z Microsoft Exchange Server 2003 (64-bit), Exchange Server 2007 (64-bit), Exchange Server 2010 i Exchange Server 2013. Do uruchomienia skryptu wymagana jest co najmniej wersja Langmeier Backup 9 Business (lub wyższa).
Langmeier Backup Kopia zapasowa dla systemu WindowsSzukaj dalej: Langmeier Backup , Kopia zapasowa, Kopia zapasowa danych, Skrypt VB Powiązane artykułyJaki rodzaj kopii zapasowej jest najlepszy dla moich danych?Oto jak ważna jest kopia zapasowa danych w prawdziwym życiu Zalety i wady różnych systemów plików Windows Ten artykuł obejmuje tematy:Langmeier Backup ExchangeKopia zapasowa skrzynek pocztowych Exchange Kopia zapasowa skrzynek pocztowych Kopia zapasowa pojedynczych skrzynek pocztowych |
|