• 締切済み

FTPにより自動でファイルをサーバ間移動させたい

サーバA(レンタルサーバ)のバックアップファイル(毎日生成)を サーバB(自作(Fedora-core4))から自動でFTP接続させて、サーバAの バックアップファイルをサーバBにコピーして、サーバAのバックアップファイル を消去しようとしています。 自動で抽出してくるシェルスクリプトをある方に教えてもらって下記(sample)のように 記載して、サーバBのルートに置いています ********** sample (ftp_all.sh) ************************** #!/bin/csh -f #"@(#)ftp_all.sh 1995/07/01 Copyright(C)1995 ASH" # ftp -n サーバAのIPアドレス << _EOD user username password passive binary cd /home/****/backup mget bak*.* mdelete bak*.* bye _EOD **************************************************** 実行結果は次のようになります *************** 結果 *********************** [root@linux ~]# sh ftp_all.sh AUTH not understood AUTH not understood KERBEROS_V4 rejected as an authentication type Passive mode off. mget bak-mysql-20121207.sql.gz? mget bak-root-20121207.tar.bz2? mget bak-mysql-20121206.sql.gz? mget bak-root-20121206.tar.bz2? mget bak-mysql-20121205.sql.gz? mget bak-root-20121205.tar.bz2? mget bak-mysql-20111226.sql.gz? mget bak-mysql-20111111.sql.gz? [root@linux ~]# sh ftp_all.sh AUTH not understood AUTH not understood KERBEROS_V4 rejected as an authentication type Passive mode off. mget bak-mysql-20121207.sql.gz? mget bak-root-20121207.tar.bz2? mget bak-mysql-20121206.sql.gz? mget bak-root-20121206.tar.bz2? mget bak-mysql-20121205.sql.gz? mget bak-root-20121205.tar.bz2? [root@linux ~]# ********************************************************************** ファイル名の頭に「bak」とつくファイルを全てコピーしコピーの後、消去しようとしています サーバAには「bak」とつくファイルは、bak-mysql****が5、6、7と3個、bak-root****が5、6、7と3個の全部で6個あるのですが 実際に [root@linux ~]# sh ftp_all.sh と打鍵すると、サーバBにコピーされるのは、bak-mysql****の20121207、bak-root****の20121207の2個のみで他のものは コピーされません また、実行結果をみてもらってもわかるように「mdelete bak*.*」のコマンドが実行されていません ・何故、最新のファイル(20121207)の2個のみになっているのか? ・削除されてないのはなぜか ・bak頭につくファイルのコピーそして削除ができるようにするにはどのようにしたらいいか  教えていただけないでしょうか  よろしくお願いします。

みんなの回答

noname#189141
noname#189141
回答No.1

> AUTH not understood > KERBEROS_V4 rejected as an authentication type まず、この2行の意味をご理解ください。

city21_kum
質問者

お礼

回答ありがとうございます ご指摘いただいたところについては疑問を持っていたのですが 何分、1日分のファイルをとってきているので・・・ 指摘いただいた2行目については検索していて下記URLをみたので これでやってみたりもしたのですが同じ現象でした 何分、初心者でどこから手をつけたらいいかわからないので・・・ すみません http://ameblo.jp/yukozutakeshizu/entry-10590573287.html

関連するQ&A