みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

バックアップでのスケジュールの組み方について。+バックアップソフト

質問させてもらいます。

ファイルサーバのデータをバックアップしたいのですが、実現したいスケジュールが多少複雑でして、どうすればよいのかわかりません。

1)土曜の夜にフルバックアップをとる。
2)月~金までは夜に差分バックアップをとる。
3)土曜にまたフルバックアップをとり、先週の分を破棄する。
4)1月に一度フルバックアップを保存する。
5)最大で6か月分(1月間隔)のフルバックアップを保存する。

以上のようなスケジュールを完全に自動でできるように組みたいのですが、可能でしょうか?

ソフトのタスクで差分バックアップで最大保存数を6にして毎日とり、
別のタスクで前のタスクで作ったフルバックアップファイルを1月間隔で別にコピーすればよいのでしょうか?
ただこれだと、タスクを組んだあとに生成されるファイルをコピーできるものなんでしょうか。

組み方や、実現可能なソフトなどを教えてもらえると助かります。

バックアップソフトは無償でも有償でもいいです。

投稿日時 - 2008-08-25 11:40:52

QNo.4276897

すぐに回答ほしいです

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

(1)、(2)、(3)は普通にできると思います。
NTbackupで可能でしょう。
(4)は一ヶ月に一度、フルバックアップを取り直すということではなく、その時点での最新のフルバックアップのファイル(ディスク上にバックアップをしているものとして)をコピーすればいいです。
(4)(5)は、(1)で作成されるフルバックアップをfull_backup.bckとして
del backup6.bck
rename backup5.bck backup6.bck
rename backup4.bck backup5.bck
rename backup3.bck backup4.bck
rename backup2.bck backup3.bck
rename backup1.bck backup2.bck
copy full_backup.bck backup1.bck
というようなバッチを一ヶ月間隔でスケジュールすればよいのではないでしょうか。
最初はbackup*.bckはダミーで用意しましょう。

(3)の先週の分を破棄するというのはちょっと不安です。
バックアップファイルに上書きして、失敗すると、今週のバックアップは取れていないし、先週のバックアップも失うということになります。
フルバックアップのジョブの開始前に先週のバックアップファイルのコピーを残したほうがいい様に思います。
また、できればそのバックアップファイルを別のメディア(リムーバブルなディスクでも可)にコピーして、別の場所に保存するのがよいと思います。
火事でマシンルームが焼けたら、バックアップも消えてしまいます。

投稿日時 - 2008-08-25 23:50:31

お礼

ご回答ありがとうございます。
いくつかソフトをあたりましたが、やはり単体ですべてをカバーするのは難しそうですね。ご提案の通りバッチによるスケジュール処理をしたほうがすっきりしそうです。
(3)についてはたしかにそのほうが安全ですね。

バックアップソフトとバッチファイルによるファイル操作の組み合わせで検討してみます。ありがとうございました。

投稿日時 - 2008-08-26 09:07:48

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

既成のソフトでは無理ではないでしょうか?
ソフトを自作すればできると思います。

投稿日時 - 2008-08-25 15:44:24

お礼

ご回答ありがとうございます。
いくつかソフトをあたりましたが、単体ですべてをカバーするのは難しそうです。バックアップソフトとバッチファイルによるファイル操作の組み合わせで検討してみます。ありがとうございました。

投稿日時 - 2008-08-26 09:04:59

あなたにオススメの質問