- 締切済み
バッチ(windowsXP)WEBサーバーのあるディレクトリのフルバックアップ
windows端末からWEBサーバー(xxx.xxx.xxx.xxx)へログインし、 ログインディレクトリ/www/ggg以下フォルダ・ファイルをダウンロードしてc:\AAA\full_backフォルダにバックアップするバッチファイルを作成しています。 しかし下記の方法でいくとfullbackftp.txtを実行しmgetした時に 途中で「connection closed by remote host」のエラーになり止まってしまいます。 ========== ~fullback.bat~ cd /d c:\AAA\full_back ftp -s:fullbackftp.txt sleep -m 4200000 set ymdtmp=%DATE:/=% set yyyymmdd=%ymdtmp:~2% cd /d c:\AAA\full_back md %yyyymmdd% xcopy /s /e /v c:\AAA\full_back\*.* c:\AAA\full_back\%yyyymmdd%\ ~fullbackftp.txtの内容~ open xxx.xxx.xxx.xxx ftpid ftppass ascii prompt off cd ./www/ggg mget * quit ========== なぜmgetのときに「connection closed by remote host」のエラーになり止まってしまうのかがわかりません。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- notnot
- ベストアンサー率47% (4900/10358)
そもそも、手動でftpを起動して、1ファイルをgetするのは出来ているのですか?それが出来ているのにmgetだけが失敗するとは考えにくいのですが。
補足
参考意見有難うございます。 手動ではGETできています。 ただ大量にフォルダ・ファイルが存在しているので接続タイムアウトか転送容量のエラーになっているような気がしてきました。