Langmeier Yedekleme SSS
Langmeier Backup ile Exchange posta kutularını yedekleme
Bir Langmeier yedekleme komut dosyası, bir Microsoft Exchange sunucusuna tek tek posta kutularını harici PST dosyalarına aktarma talimatı verebilir. Bu PST dosyaları daha sonra Langmeier Backup tarafından yedeklenebilir. Bu şekilde yedeklenen posta kutuları ayrı ayrı geri yüklenebilir. Exchange sunucuları için komut dosyasını ayarlamak içinLangmeier Backup yazılımının ana penceresinde "Araçlar" ve ardından "Komut dosyalarını düzenle" üzerine tıklayın. Komut dosyası düzenleyicisi açılır. Yeni bir komut dosyası oluşturmak için komut dosyası düzenleyicisinin altındaki "Yeni" düğmesine tıklayın. Aşağıdaki komut dosyasını komut dosyası düzenleyicisine ekleyin: dim oFileSystemObject, oFile set fso = CreateObject("Scripting.FileSystemObject") sDest = Destination & "" 'Betik, yolu "\\localhost\c$\bck\" şeklinde UNC yolu olarak ister '-> Ancak kullanıcı genellikle örn. Örneğin C:\bck\. '->Dönüştür! if mid(sDest, 2, 1) = ":" then 'Hedef yolda bir LW harfi belirtilmiştir, örneğin C : \xyxy '-> $ ile değiştir sDest = left( sDest, 1) & "$" & mid( sDest, 3) ' ...ve önüne bir localhost ekleyin: sDest = "\\localhost\" & sDest & "\" eğer son buildFullPath sDest ' Şimdi geçici klasör belirlenir: set sTempFolder = fso . GetSpecialFolder(2) '2 = TemporaryFolder 'Burası Powershell betiğinin yazıldığı yerdir: set oFileSystemObject = CreateObject("Scripting.FileSystemObject") set o File = o FileSystemObject. 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 'Şimdi toplu iş dosyasını yazıyoruz: set o File = oFileSystemObject.CreateTextFile(sTempFolder & "\Export . bat") oFile.WriteLine "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe -command " & sTempFolder & "\Export.ps1 > " & sDest & "\log.txt" oDosya.Kapat langmeier Backup'a giden yola dikkat edin: 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 Full PathEnd Eğer End Sub Şimdi "Farklı kaydet..." seçeneğine tıklayarak bu kodu kaydedin. Bu düğme, komut dosyası düzenleyicisinin altında yer alır. İstediğiniz dosya adını girin, örneğin "Exchange veritabanı". Langmeier Backup ana penceresinde, üstteki "Backup" sekmesine tıklayın. "Ekle" ve ardından " Komut Dosyası..." kısmındaki metne tıklayarak yeni oluşturulan komut dosyasını ekleyin. Burada istediğiniz betiği seçin, bu durumda bizim oluşturduğumuz betik "Exchange veritabanı" adını taşıyor. Şimdi betiği işe ekledik, ancak henüz bir hedef belirtmedik. Yedeklemenin hedefini belirtmek için iş satırına çift tıklayın ve hedef için istediğiniz hedef yolunu girin: Artık yalnızca yedeklemeyi başlatmanız yeterlidir ve Exchange yedeklemesi, belirtilen hedef yolda Outlook'a aktarılabilen ".pst" dosyaları biçiminde görünecektir. Sistem gereksinimleri: Bu komut dosyası Microsoft Exchange Server 2003 (64 bit), Exchange Server 2007 (64 bit), Exchange Server 2010 ve Exchange Server 2013 ile çalışır. Komut dosyasını çalıştırmak için en az Langmeier Backup 9 Business (veya üstü) gereklidir.
Biraz daha yukarı bak: Langmeier Yedekleme, Yedekleme, Veri yedekleme, VB-Script Konuyla ilgili makalelerVerilerim için hangi yedekleme türü en iyi seçimdir?Veri yedekleme gerçek hayatta işte bu kadar önemlidir Farklı Windows dosya sistemlerinin avantajları ve dezavantajları Bu makale konuları kapsamaktadır: |
|