• ベストアンサー

差分バックアップ時、削除ファイルはどう扱われますか?

仕事場のファイルサーバーのバックアップ方法を見直そうと考えております。いろいろ調べて、差分と増分の違いあたりまではわかったので、フルバックアップと差分バックアップの組み合わせで対処しようと考えています。 その際、ひとつだけ疑問が湧いてまいりました。 「フルバックアップ時に存在したファイルを変更後に削除し、差分バックアップをとった場合、削除直前の状態でリストアできるでしょうか?」 差分バックアップは最新のもののみ残すことを考えています。 1日目・・・フルバックアップ 2日目・・・ファイル変更、差分バックアップ 3日目・・・ファイル削除、差分バックアップ 4日目・・・リストア この時、3日目の削除前の状態(2日目のファイル変更時の状態)でリストア可能でしょうか? フルバックアップ時まで戻らなければならないのでしょうか? 宜しく御教示下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • Willyt
  • ベストアンサー率25% (2858/11131)
回答No.2

 差分バックアップのときに削除ファイルをどう扱うかはそのソフトの仕様です。マニュアルを見るか、連絡をとって確かめるかしかないですね。

rokko-oroshi
質問者

お礼

ありがとうございました。 ソフトによって違うのですね。 BackupExecを使用していますので、週明けにでもサポートに聞いてみます。 ありがとうございました。

その他の回答 (2)

  • Microstar
  • ベストアンサー率21% (289/1367)
回答No.3

ある会社のサーバー管理者ですが、実質的には別会社にリモートメンテナンスしてもらっています。 やはり、ソフトの仕様とバックアップスケジュールの組み方で可能です。 こちらでは、 セット1…1週間に1回フルバックアップ セット2…1週間内に平日別に差分バックアップ(基準:フルバックアップに対して) セット3…1週間に1回フルバックアップ セット4…1週間内に平日別に差分バックアップ(基準:フルバックアップに対して) で、6連装DATを使って、周期的にバックアップしています。 ソフトは、CAJのARC系を使っています。 でも、バックアップとデータ復旧が多少面倒な方法でやっているため、NASに切り替える予定です。

  • syunmaru
  • ベストアンサー率37% (1635/4345)
回答No.1

差分バックアップの考え方は、元のファイルとバックアップ先のファイルを比較しまして、元のファイルに変更があったファイルのみを差分ファイルとしてバックアップします。 ミラーリングのバックアップで無ければ、バックアップ先のファイル名を変更しましたファイルは残っていると思います。 >3日目の削除前の状態(2日目のファイル変更時の状態)でリストア可能でしょうか? リストアの場合はバックアップ先のファイルを中心にして、元のファイルの上に上書きする場合と、逆の意味の差分のみのリストアの場合があると思います。

rokko-oroshi
質問者

補足

早速のご回答ありがとうございます。 すいません、ちょっと意味がわからなかったので再度例をあげてみます。 1日目・・・フルバックアップ       aaa.txtはバックアップされます 2日目・・・ファイル更新、差分バックアップ       aaa.txtの中身を変更します。       (ファイル名の変更ではありません)       aaa.txtはバックアップされます。 3日目・・・ファイル削除、差分バックアップ       aaa.txtはこの日、削除されました。       この削除処理が誤りであった場合に、       この日の差分バックアップから、aaa.txt       を復旧できるでしょうか?       素人考えで、この日の差分バックアップ       にはaaa.txtは存在しないのでは?と懸念       しております。 4日目・・・リストア       この時点で復旧できるのは、1日目の       フルバックアップ時のaaa.txtでしょう       か?       それとも2日目のファイル更新時の       ファイルでしょうか? ※テープには1日目のフルバックアップ時のデータと、3日目の差分バックアップのみ残っている状態です。

関連するQ&A

  • PCのバックアップファイルの差分と増分

    これまでは毎回フルバックアップしていたのですが、心配性なのでセットアップ完了直後+数回分のイメージファイルを保存しています。 最近保存先のディスクもSSDにし、容量が気になりだしたので差分か増分のバックアップにしようかと思い始めたのですが、差分バックアップの場合、前回の差分ファイルは削除してしまっても良いのでしょうか? 調べてみると、両者のメリット、デメリットに、バックアップ時間では増分、リストア時の手間では差分が有利、と書かれており、ディスク容量的には増分が有利と書かれています。 前回の差分ファイルを削除しても問題ないのならディスク容量はどちらの方法でも同じになるはずなので少し気になったのでどなたか教えてください。 その他に差分、増分のバックアップする時に注意する点が有れば合わせて教えてください。

  • SQL Server2005の差分バックアップのリストアについて

    お世話になっております。 SQL Server2005のバックアップ・リストアに関する質問です。 環境はサーバ1台とクライアントが3台のC/S構成です。 クライアントのうち1台は、サーバが故障した場合に備えて、毎日、サーバと同じ状態にしています。 そのため、現在、以下の手順で、データベースのリストア作業を毎日行っています。 (1)サーバから完全バックアップ (2)バックアップファイルをクライアントへコピー (3)クライアントにリストア (4)サーバからバックアップファイルを削除 しかし、データベースのサイズも大きくなり、(1)~(3)の作業に、かなりの時間を要するようになりました。 そこで、スピードアップを図るため、 ・差分バックアップ ・トランザクションログバックアップ いずれかを使用したいと考えています。 試しに、以下の手順でバックアップ→リストアを行うと、エラーが発生します。 【エラーが発生する手順】 (1)週末、サーバから完全バックアップ (2)バックアップファイルをクライアントへコピー (3)クライアントに復元 (4)サーバから完全バックアップファイルを削除 (5)週始め~差分バックアップ (6)バックアップファイルをクライアントへコピー (7)クライアントに復元 →「ロールフォーワードできる状態のファイルがないので、  ログまたは差分バックアップは復元できません。」のエラー発生 バックアップファイルは、サーバにもクライアントにも残さず削除することが要求されているため、必ず(4)の完全バックアップファイルを削除しています。 一度、完全バックアップをリストアしているので、差分バックアップファイルが存在すれば、それをリストアできるように思っていました。 完全バックアップファイルが存在しなければ、差分バックアップをリストアすることはできないのでしょうか? ヘルプを読んでみると、何となく、完全バックアップ+差分バックアップがセットで存在しなければリストアできないように認識しましたが、この認識は正しいでしょうか? もし、完全バックアップファイルを削除すると、差分バックアップをリストアできないのであれば、バックアップファイルを残すことなく、差分のみをリストアする上手い方法がないでしょうか? 何かご存知の方がいらっしゃいましたら、ご教示よろしくお願いいたします。

  • バックアップの増分・差分の仕組みについて詳しく知りたいです?

    バックアップについて、運用されている方、詳しい方にお聞きします。 完全バックアップは、フルバックアップなのでわかりますが、増分と差分の違いがよくわかっていません。 どちらも、完全バックアップを先にする?必要はあるとおもいますが 増分は例えば1日目の増分と2日目の増分がある場合、リストアする場合、 完全バックアップを戻して、1日目の増分を戻して、2日目の増分を戻して・・・という感じでよいのでしょうか? よって全ての増分ファイルを残さないと直近まで戻せないが、日々のバックアップは差分より少ない?と解釈すればよろしいですか? 差分の場合は、完全バックアップから直近までの分なので、古い差分は昔なので、直近にまで戻したい場合は、まず完全から戻して、戻したい直近の差分ファイルを戻せばよいということでしょうか? よって、差分は残したい日だけ押して、残りの差分は消すか上書きしても問題ないが、時間とディスク容量は多くいるという解釈でよいですか? 完全から差分・増分をする意味?(仕組み:どのように増分・差分)をするのか、根本から知りたいので、詳しい書籍なども探しています。 実際、増分・差分のどちらで運用されている方が多いでしょうか? 私は1週間に1度完全バックアップするパターンと、月に一度の完全バックアップを考えています。

  • イメージ、バックアップの(増分と差分)について。

    Acronis True Image Home11を使用してます。 ↑ には、増分と差分と言うバックアップ方法がありますが、 -- 増分でバックアップすると全ての増分を保存して置く。 1.Imageバックアップ 増分1. 増分2. 増分3. 増分4.(増分は全て、保存する) -- 差分でバックアップすれば、中間の差分は削除しても良い。 1.Imageバックアップ 差分1. 差分2.←差分3.を作ると、差分1.は削除して良い。 --------------------- 増分とは、元に対して増えた分と言う事は理解できますが、 差分とは、元Imageにたいして、現在の増加分から、引き算をして出た物←結局増加分と、何が違うのですか?

  • バックアップはなぜ単一ファイルに?

    運用でファイルサーバのバックアップを行っています。 ベリタス系しか使ったことがないのですが、 多くのバックアップソフトはバックアップファイルと して単一ファイルになってしまうと思います。 そのことで ・圧縮 ・ジャーナル管理(差分等) などを実現しているのかもしれませんが(よく知らない) ・リストアをしないといけないので時間がかかる ・リストア領域を確保する必要がある など不便を感じています。 以前のようにバックアップメディアに保存していた なごりなのかもしれませんが、HDDで十分なバックアップ領域を確保できる現在では、利便性を優先したいです。 バックアップ後がファイル単位であり 差分、増分などにも対応している バックアップソフトなどはないでしょうか? *GUI上でドラッグ&ドロップといった感じで。 もちろん、copyコマンドなどを使って などバッチを組んでも良いのですが エラー処理とか面倒ですし、 ジャーナル管理などができないので 製品があれば使いたいです。 よろしくお願いします。

  • HD革命 差分バックアップについて

    結局、差分バックアップのファイルをけすと復元できないのか、できるのかどちらなのでしょう。 ○○ 様 「HD革命/BackUp Easy」で行う差分バックアップは同期ではありません。 あくまで差分バックアップが実行された時点の状態を保存しています。 「HD 革命 / BackUp Easy」 にてバックアップを行いますと、初回は以下のファイルが作成されます。 ファイル名.hdf(バックアップファイル) ファイル名.hdm(管理ファイル) ファイル/フォルダ単位のバックアップのため、バックアップを行う際にファイルの保存場所などを管理ファイルに記録しております。 差分バックアップを行う場合、以上で作成された元となるバックアップファイルと管理ファイルを参照し、差分のバックアップを行います。 差分バックアップを実行するたびに、過去のバックアップファイルと、それに対応する 差分分をあわせて、最新状態がバックアップされます。 各世代では、今の状態と、元となったバックアップファイルの最初のバックアップ時の状態との違い部分のみをバックアップしています。 それ以前の世代での変更内容などは含んでいません。 ただし、差分バックアップの行われた履歴を管理しているため、 管理ファイルや、途中のバックアップファイルがひとつでも失われた場合、 復元が行えなくなります。 □□さまの説明だと、 削除されたデータは、削除されたという情報がバックアップされ、差分データから復元する際には復元されない> という事になろうかと思うのですが、 つまりこれは同期をしているということでしょうか。ここでの同期とはコピー元とコピー先を一致させる処理という意味です。 もし、HD革命の差分バックアップが同期的な機能だとしたら、 先述の通り、差分バックアップでは、各世代では、元となったバックアップファイル(hdfファイル)と、過去の差分バックアップファイルとの状態を比較しています。 そのため、差分バックアップファイルは、差分バックアップごとに増えていく ことになりますが、1つでも削除されたり、破損してしまいますと、次回の差分 バックアップや復元が実行できなくなってしまいます。 というくだりが理解できかねます。 同期をするのであれば、今までの差分バックアップファイルが消えても初回のバックアップファイルさえあれば復元できるのでは?と思えます。 もしくは、今まで差分バックアップファイルを利用して、同期をしていると考えればよろしいのでしょうか? ○○ 様  B時点では、bのファイルを削除した状態の差分バックアップに なるので、この時点(世代)のバックアップファイルを復元しても bはありません。 bのファイルを戻したい場合は、A時点のバックアップファイルを 復元する必要があります。 「HD革命/BackUp Easy」の差分バックアップでは、元となる バックアップファイル(hdfファイル)と管理ファイル(hdmファイル)を 参照し、差分のバックアップを行います。 差分バックアップを実行するたびに、過去のバックアップファイルと、 それに対応する差分分をあわせて、最新状態がバックアップされ新しい 差分バックアップファイルが作成されます。 ひとつのバックアップファイルを、1つの世代、として管理します。 復元を行う際には、任意の世代を選択することができますが、その世代で バックアップした時の状態のみが復元されることになります。 差分バックアップファイルは、差分バックアップごとに増えていく ことになりますが、1つでも削除されたり、破損してしまいますと、次回の差分 バックアップや復元が実行できなくなってしまいます。 また、hdf(バックアップファイル(hdf)、管理ファイル(hdm)、差分 バックアップファイル(hdi)は、すべて同じフォルダ内に保存されていることが 必要ですので、ご注意ください。 差分バックアップは、増えた分だけバックアップすると認識しておるのですが、バックアップを取った後に削除したファイルやフォルダはその後差分バックアップをした際、削除したファイルもバックアップされるのでしょうか。 例えば、      A時点 ⇒  B時点  ⇒  ?? a,b,c a,c      A時点でa,b,cファイルのバックアップを取り、B時点でbのファイルを消し、差分バックアップをとると、その後はa,b,cのファイルが残っているのか、bが消え、a.cが残っているのかどちらなのでしょうか。  いいかえると、B時点でのファイルを復元するとbが残っているのかということです。もし残らないとすれば以前バックアップしたファイルも全て残しておかなければ削除したファイルは元に戻らないという事になるのでしょうか

  • バックアップの差分・増分について教えてください。

    現在、Acronis.というメーカーのTrue Imageというソフトを利用しています。 その中の設定で、自動バックアップの項目に完全バックアップと差分バックアップ、増分バックアップというのがあります。 完全バックアップについては理解しています。 そのまま全てをバックアップするのですよね。 次に、増分バックアップです。 これは何となくですが、増えたデータ分を追加するという認識でしょうか? 私は今のところその認識でいますが、これもどうなのでしょうか? たとえば、Aというファイルがあり、本日バックアップする際にはBというファイルがあればBだけを追加してバックアップするのでしょうか?それとも、Bだけを個別にバックアップしますでしょうか? 更に、差分のバックアップは何でしょうか? AとBのファイルが今あり、Bを削除したとします。 その際に、バックアップされるのはAのみということでしょうか? すみません、質問が下手で。 行いたいことは、毎回完全なバックアップを行わず、増えたものはバックアップ項目に追加し、削除したものは、バックアップ項目からも削除できればと考えています。 伝わりますでしょうか? 説明下手なので、不明部分補足させて頂きますので、この辺りお詳しい方アドバイス頂けないでしょうか。 宜しくお願いします。

  • HDDへのバックアップで常に最新の状態で残していくには?

    HDDへのバックアップソフトについて質問です。 増分バックアップや差分バックアップなどと関係するのかもしれませんが、バックアップ時に常に最新の状態でバックアップを残したいと思っています。例えば名前を変更したファイルが新たなファイルとして追加でバックアップされると、古い名前のファイルが最新でないものとしてHDDに残っていってしまいます。同じファイルを別の場所に移動した場合も同様のことが起こります。 これを防いで、最新の状態でのみ毎回のバックアップを取るには、どのようなシステム(増分、差分など)のバックアップソフトを使うのが適しているのでしょうか。また、そういうフリーソフトはありますでしょうか(できればOutlook ExpressのデータやIEのお気に入りなどもバックアップができるものが理想的です)。 バックアップについてはまったくの初心者ですので、説明がおかしいかもしれませんが、どうぞよろしくお願いします。

  • WindowsServerバックアップの仕組み

    お世話になります。 現在、社内サーバーのバックアップをWindows Serverバックアップ を使って行っております。 バックアップデータの保存先は外付けHDDです。 教えて頂きたいのは当該バックアップの仕組みについてです。 以前、メーカーに問い合わせて以下については確認致しました。  Q:勝手にフルバックアップされる。  A:初回バックアップはフルバックアップとなり、それ以降は増分に   なる。但し、14日経過すると再度フルバックアップ⇒増分となる。  Q:フルバックアップされて以降のバックアップデータ容量が    あまり変わらない。  A:増分バックアップ時の詳細な動作についての情報が無いため不明。    しかし、WindowsServerバックアップはVSS機能を使用し過去の    バックアップデータを管理している。    (VSSの動作からの推測となるが)ボリュームに対してVSSを実行すると    自動的にスナップショットが作成され、次回VSS実行時までに変更された    ファイルの差分データが、VSS記憶域に保存される。    差分データは10MBのファイルが変更された場合に、10MBが差分データ    として扱われるわけではなく、10MB中の変更された箇所が差分データ    として扱われる。    例えば「あいうえお」という中身のファイルがあり、「あいうえか」と変更    された場合には「お」が差分データとして扱われる。    よって、10MBのファイルが変更された場合でも実際に数KBしか変更    されてない場合がある。    上記VSSの動作から、WindowsServerバックアップにおいても    同様の処理を行うものと考えられ、バックアップ時には変更されたファイル    自体を増分データとしてバックアップ対処とされるが、採取的に    以前のバックアップデータから変更された箇所のみバックアップデータ    として保存される動作と考えられる。 後者の質問の回答について、いまいち理解できておりません。 確かに「修正された部分のみ」の数KBがバックアップされている為、 バックアップデータの容量としては、それほど変わらないということは 分かったのですが、実際にそのデータをリストアする場合、どのような 仕組みでリストアされるのでしょうか。 ご教示の程、宜しくお願い致します。    

  • 差分バックアップについて

    差分バックアップとはどういう機能でしょうか? 「前回のバックアップ以降、追加したファイルだけをバックアップするため短時間で終わる」というのはわかるのですが、 例えば、 ●前回のバックアップ後、削除したファイル・フォルダ ●名前だけ変更したファイル・またはフォルダ ●名前はそのままだが中身を編集したファイル はバックアップ先に反映されないのでしょうか? 差分バックアップ後に、きちんとバックアップ元とバックアップ先が同じファイル構成になっていることを希望しているのですが、上記のようなファイル操作がある場合、いかがでしょうか? BUFFALOの外付けハードディスクに付いてた「簡単バックアップ」というソフトに差分バックアップの機能が付いていたため質問させていただきました。 宜しくお願い致します。