質問

2009年07月26日 17時32分
  • NTBackupに失敗する

情シスのオープンナレッジ『Syszo』サービス終了のお知らせ

質問

こんにちは。

Windows 2003 Server SP2をファイルサーバーとして運用しています。
このファイルサーバーのデータを、NTBackupで別の2003Serverのストレージ
領域へバックアップしようとしているのですが、いつも失敗します。

※バックアップログに「有効のドライブでないかアクセスがありません」と
の表示

バックアップ先へはネットワークドライブ接続をしていますが、アクセス過
多などで通信断でもおきているかと調べてみても、アクセスはNTBackupだけ
で、トラフィック量もさほどなく、普通に使えている状況です。
ARCserveやBackup Execを購入すればいいのかもしれないのですが、できた
ら費用をかけず、今のNTBackupでバックアップしておきたいと思っています。

・バックアップ対象:ユーザー間の共有データ(データベースなどはなし)
・バックアップ容量:約80Gbyte
・ドメイン環境にて運用
・バックアップ元、先、共にNTFSフォーマット
・バックアップ先はファイルの共有にてネットワークドライブ接続
・アクセス権はDomain Admins
・バックアップはジョブで、Domain Admins権限を持ったユーザーにて実施

NTBackupのファイルへのバックアップは、ローカルでないとできないもので
しょうか?
何か情報をお持ちでしたら、教えてください!

3件の回答があります

回答

たぶん
・jobを動かすユーザと作ったユーザは違うアカウント
・バックアップ先はドライブレターを指定
こんなところじゃないですか?
バックアップ先をUNCで指定すれば成功するとエスパー

2009年07月27日 19時26分

回答

バックアップ先のドライブやフォルダが圧縮モードになっているってことはありませんか?
出力先のドライブやフォルダが圧縮状態だと、NTBackupで失敗することがあるようです。

2009年07月28日 13時30分

回答

こんにちは。
コメント1さんと同じ意見で、バックアップ先のネットワークドライブを
ドライブレターで指定してしまっているのではないでしょうか?
ネットワークドライブはログイン時に割り当て(接続)されますので、タスクなど
ログインしない状態で実行する場合は注意する必要があります。
タスクでは失敗するが、RDPなどでログイン後に手動実行して成功するようであれば
この可能性大です。

方法としては以下が思いつきます。
 1)NET USE コマンドでタスク実行前に割り当てる
  例)net use z: \computer\www
 2)タスク実行前に実行アカウントで自動ログインしておく
 3)(できるのか確認してませんが)NTBackupのバックアップ先をUNCパスで指定する
 
いずれにせよ、少し試行錯誤が必要だと思います。
でも、運用に乗れば費用もかからずデータ消失のリスクも軽減されますので、がんばってください^

2009年07月28日 13時44分

あなたもコメントしましょう!