ラングマイヤーバックアップ FAQ

LangmeierバックアップでExchangeメールボックスをバックアップする

Langmeier バックアップスクリプトは Microsoft Exchange サーバーに個々のメールボックスを外部 PST ファイルにエクスポートするように指示できます。これらのPSTファイルはLangmeierバックアップによってバックアップされます。この方法でバックアップされたメールボックスは個別にリストアできます。

Exchangeサーバー用のスクリプトを設定するには

Langmeier Backupソフトウェアのメインウィンドウで"Tools "をクリックし、"Edit scripts "をクリックしてください。スクリプトエディターが開きます。スクリプトエディタの下にある"New "ボタンをクリックして新しいスクリプトを作成します。

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.

以下のスクリプトをスクリプトエディタに挿入します:

DimoFileSystemObject, oFile
setfso = CreateObject("Scripting.FileSystemObject")

sDest = Destination& ""

'スクリプトは、" \localhost\c$\bck\"という形式のUNCパスとしてパスを必要とする
'->ユーザがよく指定するのは、例えばC:⇄bck⇄。
'->変換する!
if mid(sDest,2,1) =":" then
'ターゲットパスにLW文字が指定されている。
'->$に置き換える
sDest = left(sDest,1)& "$" & mid(sDest,3)
'・・・そして先頭にlocalhostを追加する:
sDest ="\localhost" &sDest& "\"
end if

BuildFullPath sDest

これでテンポラリフォルダが決定した:
setsTempFolder = fso.GetSpecialFolder(2) '2 = TemporaryFolder

'Powershellスクリプトはここに書かれています:
setoFileSystemObject = CreateObject("Scripting.FileSystemObject")
setoFile = 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

'これでバッチファイルが書き込まれました:
setoFile = oFileSystemObject.CreateTextFile(sTempFolder& " \Export.bat")
' Now batch file written: setoFile= oFileObject.CreateTextFile(sTempFolder& " \Export.bat" ) ' Now batch file written: setoFile= oFileObject.CreateTextFile(sTempFolder& " \Export .bat ")

oFile.Close

ここでLangmeier Backupへのパスに注意してください:
Shell"C:◆Program Files (x86)◆ラングマイヤーソフトウェア◆Langmeier Backuptools ◆Shell64.exe " &sTempFolder& "◆Export.bat"

SubBuildFullPath(ByValFullPath)
If Notfso.FolderExists(FullPath) Then
BuildFullPath fso.GetParentFolderName(FullPath)
fso.CreateFolder FullPath
End If
End Sub

このスクリプトを保存するには、"名前を付けて保存... "をクリックします。このボタンはスクリプトエディタの下にあります。希望するファイル名(たとえば「Exchange database」)を入力します。

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.

Langmeier Backupメインウィンドウの上部にある"Backup "タブをクリックしてください。Add "の横のテキストをクリックし、"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.

ここで目的のスクリプトを選択します。この場合、作成したスクリプトは "Exchange database "という名前です。

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.

これでタスクにスクリプトが追加されましたが、宛先はまだ指定されていません。

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.

データ バックアップの宛先を指定するには、タスク行をダブルクリックし、宛先 フィールドに目的の宛先パスを入力します:

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.

これで、バックアップを開始するだけで、Exchangeバックアップが「.pst」ファイルの形式で表示され、指定した宛先パスでOutlookにインポートできるようになります。

システム要件: このスクリプトはMicrosoft Exchange Server 2003(64ビット)、Exchange Server 2007(64ビット)、Exchange Server 2010、Exchange Server 2013で動作します。 スクリプトを実行するには、少なくともLangmeier Backup 9 Business(またはそれ以上)が必要です。

安心のITインフラ

最も貴重な企業データを保護します。

著者について Sebastian Müller
ラングマイヤー・ソフトウェアの元パートナー&トップ・カスタマー・アドバイザー。

ミュラー氏の長年の協力に感謝するとともに、今後のご活躍をお祈りいたします。

ラングマイヤー・バックアップに関するお問い合わせは、パートナーチームまでご連絡ください:
電話:+41 44 861 15 70
電子メール:info@langmeier-software.com

 
さらに調べる
ラングマイヤー・バックアップ, バックアップ, データのバックアップ, Vbスクリプト
関連記事

この記事はトピックをカバーしています:
Exchangeバックアップ
Exchangeメールボックスのバックアップ
メールボックスのバックアップ
個々のメールボックスをバックアップする