ラングマイヤーバックアップ FAQ
LangmeierバックアップでExchangeメールボックスをバックアップする
Langmeier バックアップスクリプトは Microsoft Exchange サーバーに個々のメールボックスを外部 PST ファイルにエクスポートするように指示できます。これらのPSTファイルはLangmeierバックアップによってバックアップされます。この方法でバックアップされたメールボックスは個別にリストアできます。 Exchangeサーバー用のスクリプトを設定するにはLangmeier Backupソフトウェアのメインウィンドウで"Tools "をクリックし、"Edit scripts "をクリックしてください。スクリプトエディターが開きます。スクリプトエディタの下にある"New "ボタンをクリックして新しいスクリプトを作成します。 以下のスクリプトをスクリプトエディタに挿入します: DimoFileSystemObject, oFile setfso = CreateObject("Scripting.FileSystemObject") sDest = Destination& "" スクリプトはUNCパスとして"˶localhost˶c$˶" '->ユーザはよく C : ˶と入力する。 '->変換する! if mid(sDest,2,1) =":" then 'ターゲットパスにLW文字が指定されている: \ xxyxy '->$に置き換える sDest = left(sDest,1)& "$" & mid(sDest,3) ' ....and add a localhost to the front: sDest =" \localhost." &sDest& "\" もし 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") oFile.WriteLine"%SystemRoot%System32WindowsPowerShell oFile.Close ここでLangmeier Backupへのパスに注意してください: Shell"C:♪Program Files (x86)♪Langmeier Software♪Langmeier Backup♪Tools♪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 "を入力してください。 Langmeier Backupメインウィンドウの上部にある"Backup "タブをクリックしてください。Add "の横のテキストをクリックし、"Script... "をクリックして新しく作成したスクリプトを追加します。 ここで目的のスクリプトを選択します。この場合、作成したスクリプトは "Exchange database "という名前です。 これでタスクにスクリプトが追加されましたが、宛先はまだ指定されていません。 データ バックアップの保存先を指定するには、タスク行をダブルクリックし、保存先 フィールドに目的の保存先パスを入力します: これで、バックアップを開始するだけで、Exchangeバックアップが「.pst」ファイルの形式で表示され、指定した宛先パスでOutlookにインポートできるようになります。 システム要件: このスクリプトはMicrosoft Exchange Server 2003(64ビット)、Exchange Server 2007(64ビット)、Exchange Server 2010、Exchange Server 2013で動作します。 スクリプトを実行するには、少なくともLangmeier Backup 9 Business(またはそれ以上)が必要です。 langmeierbackup.php さらに調べる ラングマイヤー・バックアップ, バックアップ, データのバックアップ, Vbスクリプト 関連記事私のデータにはどのタイプのバックアップが最適ですか?データバックアップは実生活でいかに重要か さまざまなファイルWindowsシステムの長所と短所 この記事はトピックをカバーしています:ExchangeバックアップExchangeメールボックスのバックアップ メールボックスのバックアップ 個々のメールボックスをバックアップする |
|