• 締切済み

大容量データ バックアップ NAS XCOPY

サーバの大容量データをNASにバックアップしているのですが。 Win2000Server から Buffallo製のNASへ フォルダのコピーをするバッチファイルをかきタスク処理しているのですが。 バッチファイルの内容は下記です。 XCOPY C:\Data\ \\Nas01\Data\ /E /Y フォルダのデータ容量は約70GB(今後増える可能性高い)です。 NASに完全コピーされるまで約3時間半かかりました。 より短時間でコピーする手段はないでしょうか? 例えば、1時間くらいで。NAS以外でもかまいません。タスクに登録できるもので。 しかも、あまりお金をかけずに(これが一番難しい足かせかもしれませんが・・・) 皆様のお知恵を拝借したいのですが。よろしくお願いします。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.5

全然知らないけど, 「SQLserver の実データ」を SQLserver 自身の機能でバックアップできてもいいような気がする.

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.4

環境がわからないのでアドバイスしにくいのですが、70GBのデータを1時間でネットワーク越しにバックアップする、ということになると最低でも160Mbpsのスループットが必要=ネットワークはギガビット化しておく必要があります。 また、この場合、NASはそれなりに高速なものでないと書き込みがついて行かないでしょう。(バックアップ元のサーバも同様) 変にNASにこだわるより、USB2.0やSCSI等でHDDを外付けにしてそこにバックアップをとる(xcopyでもbackupでも)用にした方が、高速化はしやすいのでは。

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.3

xcopy でも「タイムスタンプの新しいものだけコピー」ってできますよ. /D.

ktksystem
質問者

補足

それも試したのですが。時間はあまり変わらず・・・・

noname#208124
noname#208124
回答No.2

毎回全部コピーする必要があるのでしょうか RobocopyやFastCopyを使って差分バックアップではだめですか

ktksystem
質問者

補足

なるほど、上記のソフトについても調べてみます。 ありがとうございます。

回答No.1

REALSYNCやDIRSYNCなど、タイムスタンプが違うとき(更新されたとき)だけコピーするソフトを使っては如何? 両方ともタスクスケジューラーでできます。 REALSYNCの方は、○○分に1回、という条件も出来ます。

ktksystem
質問者

補足

説明不足だったかもしれません。 バックアップするフォルダの中身は実は *.ldf *.mdfなどのSQLserver2000の実データが格納されていて。 実はXCOPYの処理の前後で、SQLserver・Agentなどを止めてからバックアップしてまた。その後。SQLserver・Agentを開始とやっているのですが。 SQLを止められる時間帯もきまっており。なるべく短時間でとうことになります。

関連するQ&A