0 / 0 / 0
Регистрация: 17.01.2017
Сообщений: 18
|
|
1 | |
Программа WinSCP, отсутствие синхронизации с сервером21.01.2017, 21:02. Показов 2624. Ответов 1
Метки нет (Все метки)
Всем снова здраствуйте, очередной вопрос/тема для ржача профи в BAT на подходе.
Я использую программу WinSCP (не сочтите за рекламу) как клиент FTP и столкнулся с проблемой что файлы не синхронизируются. Сначала все было хорошо но потом я заметил что то что я меняю в WinSCP никак не отображается на файлах бэкапа который там находится. Я зашел на сайт хостинга и увидел что я ничего не изменил, в клиенте якобы все хорошо а на деле синхронизация отсутствует. Кто сталкивался и знает чем проблему лечить?
0
|
21.01.2017, 21:02 | |
Ответы с готовыми решениями:
1
Синхронизации данных 1С с MS SQL сервером Обновление приложения путём синхронизации с сервером Команда для синхронизации времени с сервером Нужен пример, где отсутствие синхронизации потоков приводит к вычислению неверного результата |
4334 / 2124 / 661
Регистрация: 26.04.2015
Сообщений: 6,823
|
|
22.01.2017, 02:40 | 2 |
Выбирайте подходящее, объяснить не смогу:
Кликните здесь для просмотра всего текста
"%Programfiles%\WinSCP\WinSCP.com" /command ^ "option batch abort" ^ "option confirm off" ^ "open sftp://userassword@server.com -timeout=60 -hostkey="ssh-rsa 2048 *****************************"" ^ :"open user@example.com" ^) ::"synchronize both -criteria=either -transfer=binary d:\arenda\ /FTP/arenda" ^ ::"synchronize remote -delete d:\www /home/public_html" ^ ::"synchronize both -filemask="|*.bak; *.tmp"" ^ ::"synchronize remote -preservetime -criteria=either -transfer=binary -filemask="|*.74A; *.zip" "C:\SMTP" "/FTP/"" ^ ::"synchronize local -preservetime -nopermissions -filemask="*.xz" -transfer=automatic D:\Backups\Sql /opt/mysql-dumps" ^ ::"get examplefile.txt d:" ^ ::"put *.jpg *.mp4 /target/path/" ^ "exit" пример скрипта: # разрешаем вывод команд в консоль: option batch on # разрешаем перезапись файлов: option confirm on # Коннектимся: open ftp://user:password@127.0.0.1:21 # включаем бинарный режим передачи: option transfer binary # исключения # option exclude "маска или имя файла" # синхронизируемся ( в данном случае первый параметр - local, т.е. мы изменения в удаленном каталоге отражаем в локальном synchronize local testlocal testserver # закрываем соедиденине и выходим close exit # Включаем <пакетный режим>, чтобы во время # синхронизации клиент нас не спрашивал # точно ли мы хотим перезаписать файлы и т.п. option batch on option confirm off put откуда/*.* /куда/ (загрузка на сервер) get /откуда/*.* куда/*.* (загрузка с сервера) # Подключаемся к FTP-серверу open android # Синхронизируем фотографии. local означает, # что изменения на стороне телефона применяются # на компьютере, т.е. синхронизация идет # в режиме <чего нет на компьютере, но есть # на телефоне закачать на компьютер> synchronize local d:\mobile\photos /images # Закачиваем на телефон новые файлы из # папки на компьютере files\new в папку # docs/new на телефоне. remote означает, # что изменения на компьютере применяются # на телефоне synchronize remote d:\mobile\files\new /docs/new # Закачиваем на телефон новую музыку synchronize remote d:\mobile\to_music /music # Отключаемся, заканчиваем работу клиента close exit option batch on option confirm off open patrickbisch@ftp.howtogeek.com cd backups option transfer binary get /testremote* f:\backups\testlocal\* synchronize local f:\backups\testlocal testremote exit option echo off option batch on option confirm off open sftp://glasskeys:somepassword@192.168.1.17 option batch abort option confirm off open sftp://userassword@server.com -timeout=60 -hostkey="ssh-rsa 2048 *****************************" synchronize local -preservetime -nopermissions -filemask="*.xz" -transfer=automatic D:\Backups\Sql /opt/mysql-dumps exit winscp.com /command "option batch abort" "option confirm off" "open sftp://rootassword@12.345.67.890" "put *.jpg *.mp4 /target/path/" "exit" Скрипт синхронизации локальной директории и директории на сервере. При запуске, все файлы, находящиеся в директории на удаленном сервере и отличающиеся от файлов, находящихся на локальном сервере, будут удалены. option batch abort option confirm off open sftp://<USER>:<PASS>@<HOST> cd /путь/до/директории/на/сервере synchronize remote C:\путь\до\директории\на\локальном\компьютере\ -mirror -delete close exit
0
|
22.01.2017, 02:40 | |
22.01.2017, 02:40 | |
Помогаю со студенческими работами здесь
2
Программа для синхронизации Программа автоматической синхронизации по FTP Нужна программа синхронизации по FTP программа синхронизации заметок и списка дел Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |