- 締切済み
Cドライブを自動バックアップしたい
毎度お世話になります。 CドライブをTerastationに自動でバックアップするようにしたいです。 インターネットで調べてバッチファイルを作成したのですが、どうにも作動せず困っています。 バッチファイルの中身はこれです。 xcopy “C:¥” “¥¥IPアドレス¥share¥Backup” /D /S /E /H /C /Y /R できればこれを毎日12時に自動でバックアップするようにしたいです。 よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
みんなの回答
- m_and_dmp
- ベストアンサー率54% (987/1817)
NO.2 です。 xcopy “C:¥” “¥¥IPアドレス¥フォルダ名¥サブフォルダ名” /D /S /E /H /C /Y /R ..を試してコピーすることができました。 コピー元は c:\ コピー先は NAS ではなく、ネットワーク接続された別のコンピュータです。 バッチファイルではなく直接コマンドを打ち込んでエラーになる場合は、バッチファイルでも同じエラーになります。しかし、バッチファイル実行後コマンドウインドウが閉じてしまいますのでエラーが出たのかどうか、どのようなエラーが出たのかわかりません。 バッチファイルの最後に、pause を入れて試してください。 コマンドスクリプトに大文字が混じっていたり、IPアドレスが間違っていたり、というようなケアレスミスはありませんか? NAS のIP アドレスにPing を打って、応答が返ってきますか? コピー先をNAS ではなく、同じコンピュータの試験のために作った適当なフォルダにして試すなど、簡単なところから始めてみてはいかがですか?
- notnot
- ベストアンサー率47% (4900/10358)
\が全角になっています。半角にして下さい。
- Gletscher
- ベストアンサー率23% (1525/6504)
バッチファイルは、それを起動した時に動作するものですから当たり前ですね。 定期的に決まった時間に起動させるなら、タスクスケジューラーに登録してください。 もちろん、タスクが動く時間にはパソコンに電源が入っていてログインしてないと動かないですよ。
- m_and_dmp
- ベストアンサー率54% (987/1817)
どのようにダメなのですか? ・xcopy “C:¥” “¥¥IPアドレス¥share¥Backup” /D /S /E /H /C /Y /R を直接コマンドプロンプトで実行した時 [OK・NG] ・xcopy “C:¥” “¥¥IPアドレス¥share¥Backup” /D /S /E /H /C /Y /R をそのままバッチファイルにして、起動した時 [OK・NG] ・バッチファイルをタスクスケジューラで起動するように設定したとき [OK・NG] それぞれの状況がわかると良いのですが。 なお、C:\ には通常ではアクセス出来ないファイルがあります。xcopy を直接コマンドプロンプトで実行してどのようなエラーがでるか見てみてください。 バッチファイルだと、実行できない場合はエラーを出さずに終了してしまうことが多いです。
- kteds
- ベストアンサー率42% (1882/4440)
>・・・どうにも作動せず・・・ 手作業では実行できて、バックアップも成功しているわけですね。 そうであれば、そのタスクを「最上位の特権で実行する」をオンにして試してみてください。 --- なお、質問とは直接関係ありませんが、普通のバックアップならば、私なら余計なファイル(例えば下記のファイル)は対象外にします。 $RecycleBin \System Volume Information\ hiberfil.sys pagefile.sys swapfile.sys
補足
CMDで起動すると ファイルが見つかりません と出ます。 バッチファイルを直で起動するとCMDの画面が一瞬出て消えます。 反応がないみたいです。
補足
CMDで起動すると ファイルが見つかりません と出ます。 バッチファイルを直で起動するとCMDの画面が一瞬出て消えます。 反応がないみたいです。