Страница 1 из 1

RENAME или DELETE (vsftpd)

Добавлено: 2009-02-13 11:02:26
ASD
Скрипт копирует архив базы на ФТП

Код: Выделить всё

#!/bin/sh

echo "Setting variable..."

PATH=/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/bin:/ora/product/9.2.0/bin
backupserver=192.168.114.233
backupuser="oracle"
backuppassword="oracle"
spath="/ora/oradata/odb/"
tpath="/ora/backup/odb_backup/"
fback="backup_odb.last.tar.gz"
foldback="backup_odb.old.tar.gz"
 

.........................................................................................

#########################################################
echo ""
echo "Uploading files using ftp..."

ftp -n $backupserver<<_EOF_
user $backupuser $backuppassword

mdel $foldback
rename $fback $foldback
bin
put $tpath$fback $fback
quit
_EOF_

##########################################################

А вот что на ФТП в логах...

Код: Выделить всё

Thu Feb 12 01:21:09 2009 [pid 67423] CONNECT: Client "192.168.114.200"
Thu Feb 12 01:21:09 2009 [pid 67422] [oracle] OK LOGIN: Client "192.168.114.200"
Thu Feb 12 01:21:09 2009 [pid 67424] [oracle] OK RENAME: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.last.tar.gz /fs/private_user_data/
oracle/backup_odb.old.tar.gz"
Thu Feb 12 01:23:16 2009 [pid 67424] [oracle] OK UPLOAD: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.last.tar.gz", 1481866073 bytes, 11
394.29Kbyte/sec
Thu Feb 12 05:09:16 2009 [pid 75741] CONNECT: Client "192.168.114.201"
Thu Feb 12 05:09:16 2009 [pid 75740] [oracle] OK LOGIN: Client "192.168.114.201"
Thu Feb 12 05:11:23 2009 [pid 75742] [oracle] OK DOWNLOAD: Client "192.168.114.201", "/fs/private_user_data/oracle/backup_odb.last.tar.gz", 1481866073 bytes,
11460.72Kbyte/sec
Fri Feb 13 01:21:09 2009 [pid 19906] CONNECT: Client "192.168.114.200"
Fri Feb 13 01:21:09 2009 [pid 19905] [oracle] OK LOGIN: Client "192.168.114.200"
Fri Feb 13 01:21:10 2009 [pid 19907] [oracle] OK DELETE: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.old.tar.gz"
Fri Feb 13 01:23:17 2009 [pid 19907] [oracle] OK UPLOAD: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.last.tar.gz", 1486328714 bytes, 11
351.08Kbyte/sec
Fri Feb 13 05:09:18 2009 [pid 28228] CONNECT: Client "192.168.114.201"
Fri Feb 13 05:09:18 2009 [pid 28227] [oracle] OK LOGIN: Client "192.168.114.201"
Fri Feb 13 05:11:27 2009 [pid 28229] [oracle] OK DOWNLOAD: Client "192.168.114.201", "/fs/private_user_data/oracle/backup_odb.last.tar.gz", 1486328714 bytes,
11189.22Kbyte/sec
Интересны вот эти строчки:

Код: Выделить всё

Thu Feb 12 01:21:09 2009 [pid 67422] [oracle] OK LOGIN: Client "192.168.114.200"
Thu Feb 12 01:21:09 2009 [pid 67424] [oracle] OK RENAME: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.last.tar.gz 
и

Код: Выделить всё

Fri Feb 13 01:21:09 2009 [pid 19905] [oracle] OK LOGIN: Client "192.168.114.200"
Fri Feb 13 01:21:10 2009 [pid 19907] [oracle] OK DELETE: Client "192.168.114.200", "/fs/private_user_data/oracle/backup_odb.old.tar.gz"
Т.е. у меня через день вместо 2х архивов(вчерашний и позовчерашний дни)....появляется один....в чем грабли?

Re: RENAME или DELETE (vsftpd)

Добавлено: 2009-02-13 11:04:35
zingel
настройки на удаление дублей смотри

Re: RENAME или DELETE (vsftpd)

Добавлено: 2009-02-13 11:31:56
ASD
zingel писал(а):настройки на удаление дублей смотри
на vsftpd?

Re: RENAME или DELETE (vsftpd)

Добавлено: 2009-02-17 7:12:53
ASD
zingel писал(а):настройки на удаление дублей смотри
Ну, честно не понятно...:)))
А почему RENAME каждый раз не срабатывает?