LangmeierバックアップFAQ

開いているファイルをバックアップする方法

Wie kann eine Backup-Software die Datensicherung offener Dateien (z.B. offene Microsoft Outlook-Datei) durchführen? Hier die Aufklärung, wie es funktioniert.

データバックアップの重要なテーマとして、オープンファイルのバックアップがあります。多くのバックアッププログラムは、開いているファイルをバックアップできることを自慢していますが、現実には残念ながらうまくいかないことが多いようです。

Microsoft Outlookなどの一部のプログラムでは、ユーザーが作業中に他のプログラムからファイルにアクセスできないように、作業ファイルをロックしています。その結果、ファイルアクセスが拒否されるため、データバックアップソフトウェアに問題が発生します。

Windowsでは、その時々で使用するファイルが多くあり、ロックされています。例えば、アプリケーションデータやローカル設定をバックアップしようとすると、そこにバックアップできないファイルがあることがわかります。このようなロックされたファイルは、例えば、バックグラウンドでPC上のデータを定期的にスキャンし、そこから検索インデックスを作成するWindows Searchが原因です。

Langmeier Backupなどの最新のバックアップソフトは以下の条件を満たせば、開いているファイルやロックされているファイルのほとんどをバックアップすることができます。

  • オプション「開いているファイルもバックアップする」がオンになっています(デフォルト)。
  • ソースボリュームはNTFSフォーマットされたボリュームです。
  • Langmeier Backupは、管理者権限で動作します。(ドメイン管理者は動作しない可能性があり、その場合はローカル管理者が必要です)。
  • オープンファイルは、Langmeier Backupと同じコンピュータにある必要があります。
  • ボリュームシャドウコピー」(VSS)サービスが有効になっていること。スタートタイプ:「マニュアル」。

また、以下の点にもご注目ください。

ステータス VSS サービス

これだけやっても動かない場合は、VSSサービスに不具合がある可能性があります。カスタマーサービスにメッセージを送ってください。WindowsのVSSサービスを修復するプログラムをお送りすることができます。

VSSサービスとは何ですか?

開いているファイルをバックアップするには、PC上で別途VSS(Volume Shadow Copy)サービスが有効である必要があります。このサービスはバックグラウンドで待機し、データバックアッププログラムからの要求に応じて、いわゆるWindowsシャドウコピーを提供します。これは、ファイルの最後の有効な状態のコピーである。

データバックアッププログラムは、Windowsにすでに組み込まれているサービスを利用することをお勧めします。そうすれば、まったく同じことを行う2番目のサービスによって、コンピュータリソースがさらに負担されることはありません。VSSサービスは、Windows XP以降、マイクロソフトのオペレーティングシステムに統合され、デフォルトで有効になっています。

データのバックアップを行う前に、Outlookなどのアプリケーションを終了する

バックアップユーザーの中には、データをバックアップする前にOutlookや他のアプリケーションを終了して、安全策を講じることを好む人もいます。

このヒントは、Langmeier Backup Business、Server、 V-flexの各バージョンで有効です。

Langmeier Backupのメインウィンドウで、「ツール」をクリックし、「スクリプトの編集」をクリックします。スクリプトエディタが開きます。スクリプトエディタの下にある「新規作成」ボタンをクリックすると、新しいスクリプトが作成されます。以下のスクリプトをスクリプトエディタに貼り付けます。

'終了展望
SetoWmi =GetObject("winmgmts:")
sSql ="select * from Win32_Process where name='outlook.exe'"
SetoResult = oWmi.Execquery(sSql)
For EachoProcessInoResult
iRet = oProcess.Terminate(1)
Next
SetoWmi =Nothing
'最後に、少し待つ:
Sleep 1

このスクリプトを「名前を付けて保存」をクリックして保存してください。このボタンは、スクリプトエディタの下にあります。Close Outlook」のように、任意のファイル名を入力します。

Langmeier Backupのメインウィンドウで、上部の"Backup"タブをクリックします。追加」でテキストをクリックし、「スクリプト」をクリックして、新しく作成したスクリプトを挿入してください。

確認後、バックアップジョブにスクリプトが表示されます。マイナスキー(-)またはマウスの右ボタンで、ジョブの先頭に移動できます。

データバックアップ後のプログラム再始動

データのバックアップ後、プログラムを再起動するには、以下のスクリプトを使用します。2行目のプログラムパスは、お使いのプログラムまたはOfficeのバージョンに合わせてください。

'Outlookを再起動します。
SetWshShell =GetObject("WScript.Shell")
WshShell.Run """C:♪Program FilesMicrosoft Office ♪Office ♪Outlook.exe",9

WindowsのスクリプトホストのRunコマンドについては、こちらで詳しく解説しています。

Windowsサービスの停止

Windowsサービスを停止する方法は、こちらの記事で紹介しています。

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

Windows用バックアップ

  今すぐ購入   無料でテスト

Windows用バックアップソフト

著者について
ラングマイヤーソフトウェアの創業者兼CEO


私は何も複雑にしたくない。究極のビジネスソフトを開発したいわけでもない。トップ・テクノロジー・リストに載りたくない。なぜなら、ビジネス・アプリケーションとはそういうものではないからだ。それは、データをシームレスに保護することだ。そして、あなたが完全なコントロールを維持し、ビジネスの成長に集中しながら、すべてがスムーズに動くようにすることなのです。シンプルさと信頼性は私の指針であり、日々私を鼓舞しています。
 

さらに上を見る。 Outlookのバックアップ, ラングマイヤー・バックアップ, ブイビースクリプト, バックアップ, バックアップ

トピックに関連する記事
私のデータは、どのバックアップタイプが最適ですか?
このように、データのバックアップは実生活でも重要です。
Windowsの各種ファイルシステムのメリット・デメリット


コメントはこちらから...

この記事では、トピックを取り上げています。