Скрипт копирования данных на ФТП, New_Birth, 03-Май-11, 11:54 [смотреть все]Соединение организуется через .netrc Почему-то не отрабатывает команда promt, а без нее копируется только первый файл. Остальные не получают на копирование подтверждения. Как можно скопировать все файлы? Уже мозг сломал.#!/bin/bash #***************************************************************************************** SUPER_FILE='/root/.netrc' # Файл, который позволяет соединяться с указанными хостами без ввода пароля и имени пользователя LOCAL_BACKUP_DIR='/home/marizt/vzbackup/' # Директория, куда бэкапить контейнеры на локальной машине FTP_HOST='192.168.3.97' # ФТП хост FTP_USER='linux' # Имя пользователя на фтп сервере FTP_PASSWD='lomovlinux' # Пароль на фтп сервере FTP_BACKUP_DIR='/server_back/linux/' # Папка на фтп, куда бэкапить контейнеры с локальной машины FTP_SERV='fserver' # Название сервера (папка на фтп) #***************************************************************************************** echo "machine $FTP_HOST login $FTP_USER password $FTP_PASSWD" > $SUPER_FILE cd $LOCAL_BACKUP_DIR vzdump --compress --dumpdir $LOCAL_BACKUP_DIR --suspend --all >> dump.log find $LOCAL_BACKUP_DIR* -mtime +30 -delete ftp $FTP_HOST << EOF delete $FTP_BACKUP_DIR$FTP_SERV mkdir $FTP_BACKUP_DIR$FTP_SERV cd $FTP_BACKUP_DIR$FTP_SERV promt mput * quit EOF
|
- Скрипт копирования данных на ФТП, Andrey Mitrofanov, 12:05 , 03-Май-11 (1)
- Скрипт копирования данных на ФТП, New_Birth, 12:09 , 03-Май-11 (2)
- Скрипт копирования данных на ФТП, pavlinux, 03:40 , 08-Май-11 (3)
>>> Почему-то не отрабатывает команда promt, >>> ftp $FTP_HOST << EOF >> Во-первых, https://www.opennet.ru/tips/info/583.shtml expect. >>> promt >> Во-вторых, _prompt_ же. > Спасибо большое, очень помогло ) lftp попробуй.
- Скрипт копирования данных на ФТП, DeadLoco, 14:37 , 08-Май-11 (4)
> lftp попробуй.Я бы даже посоветовал scp с авторизацией по ключам. scp -q -i /home/user1/.ssh/hostname.key /src/file user2@hostname:/dest/
- Скрипт копирования данных на ФТП, pavlinux, 14:51 , 08-Май-11 (5)
>> lftp попробуй. > Я бы даже посоветовал scp с авторизацией по ключам.FTP_HOST='192.168.3.97'
- Скрипт копирования данных на ФТП, DeadLoco, 14:56 , 08-Май-11 (6)
>>> lftp попробуй. >> Я бы даже посоветовал scp с авторизацией по ключам. > FTP_HOST='192.168.3.97' Мне кажется, что хорошие манеры нужно не только "на людях" соблюдать. Дома тоже не стоит швырять носки где попало и сморкаться в занавески.
- Скрипт копирования данных на ФТП, pavlinux, 15:02 , 08-Май-11 (7)
>>>> lftp попробуй. >>> Я бы даже посоветовал scp с авторизацией по ключам. >> FTP_HOST='192.168.3.97' > Мне кажется, что хорошие манеры нужно не только "на людях" соблюдать. Дома > тоже не стоит швырять носки где попало и сморкаться в занавески. Хорошие манеры - это не ездить дома на танке, а по сельской местности на ламборжыни.
- Скрипт копирования данных на ФТП, ACCA, 02:14 , 10-Май-11 (8)
>>>>> lftp попробуй. >>>> Я бы даже посоветовал scp с авторизацией по ключам. >>> FTP_HOST='192.168.3.97' >> Мне кажется, что хорошие манеры нужно не только "на людях" соблюдать. Дома >> тоже не стоит швырять носки где попало и сморкаться в занавески. > Хорошие манеры - это не ездить дома на танке, а по сельской > местности на ламборжыни.ХЗ. Придёт молоденькая девочка, днём будет приносить тебе сигареты и чай, называть "Учитель", а по вечерам плакать в серверной. Станет учиться по твоему конфигу. Всем будет неудобно...
- Скрипт копирования данных на ФТП, pavlinux, 02:40 , 10-Май-11 (9)
> ХЗ. Придёт молоденькая девочка, днём будет приносить тебе сигареты и чай, называть > "Учитель", а по вечерам плакать в серверной. Станет учиться по твоему > конфигу. Всем будет неудобно...Вот поэтому блондинки и носят с собой в сумках всё, что только может влезть. :)
|