• 締切済み

一週間分のデータをバックアップしたら上書きしていくようにしたいのですが。

OS Windows Server2003 サーバ DEEL のPowerEdge T300 File Serverとして運用しています。 現在、使用しているバッチをタスクに組み込み毎日バックアップをとっています。 データが毎日作られていくのですが、それを一週間分データを作成したら一週間前のデータに上書きしていきたいのですが、うまく動作しません。 オプションで /Y を入れ試したりしたのですが、毎日、上書きされていきます。   申し訳ございませんが、ご教授の方お願いします。  

みんなの回答

回答No.2

ファイル名違いの7つのバックアップタスクをつくり、 それを曜日ごとに実行すればいいんじゃないかと。

red-tree
質問者

お礼

返事が遅くなり申し訳ございません。 どうにかできました。 VBスプリクトを使用したプログラムで解決しました。

回答No.1

「使用しているバッチ」というもので バックアップを取得していると推察しましたが、 その内容は何をしているのでしょうか? /Y オプション についてもイマイチ何に対してのオプションなのか解りかねます。 Windows標準バックアップであれば、 同じ書き出しファイルに対して以下の2つのタスクを作成します。 1.週の初めに「通常」「既存のバックアップを置き換える」で作成。 2.それ以外の毎日「増分」「既存のバックアップにこのバックアップを追加する」で作成。 これでいいのではないでしょうか? 過去のバックアップを保存したければ、 「1.」のタスクの前にファイルをコピー又はリネームする バッチを組み込めば可能です。

red-tree
質問者

お礼

返事が遅くなり申し訳ございません。 どうにかできました。 VBスプリクトを使用したプログラムで解決しました。

関連するQ&A

専門家に質問してみよう