Какой программой/командой копировать файлы с фтп на фтп

12
onlybest
На сайте с 21.08.2009
Offline
152
2188

Надо перенести сайт с одного на другой хост.

Как избежать промежуточного копирования файлов на комп и потом на новый хост, а напрямую скопировать с хоста на хост?

Спасибо.

Лучшая товарная ПП ( http://kma.biz/?utm_source=onlybest ) ТОП тизерка СНГ! ( http://Oblivochki.BIZ/?utm_source=onlybest )
artrozik
На сайте с 19.02.2008
Offline
180
#1

onlybest, ssh, не?

запаковал на старом, wgetом на новый и распаковал...

ENELIS
На сайте с 29.08.2008
Offline
194
#2

scp в ssh

fxp

ftp в ssh

в конце концов nc в ssh

С Уважением, ServerAstra.ru (https://serverastra.com) - VPS и выделенные сервера в Будапеште по выгодным ценам!
hosting_manager
На сайте с 26.03.2010
Offline
292
#3

Можно и не паковать, а напрямую по ssh переносить, образец комманды:

wget --user=логин_пользователя_фтп --password=пароль --force-directories --no-host-directories --level=100 -c -r ftp://ваш_домен/*

hosting_manager добавил 13.05.2011 в 00:07

Если запакуете файлы в архив, и положите его в одну из директорий сайта, то скачать можно wget http://ваш_домен/.../archive.tar

Архив сделать просто:

tar -cvf archive.tar /var/www/user/data - тут указываете путь к директории, которую архивировать

Если хотите сжатие gzip, вместо ключика cvf указываете cvzf, если bzip2 - cvjf, но рекоммендую без сжатия.

Распаковывать архивы можно коммандой tar -xvf /var/www/user/data/.../archive.tar

Если вдруг не разберетесь - стучитесь 305500179, помогу.

ua-hosting.company: серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20 ()
LineHost
На сайте с 20.01.2007
Offline
339
#4
onlybest:
Надо перенести сайт с одного на другой хост.
Как избежать промежуточного копирования файлов на комп и потом на новый хост, а напрямую скопировать с хоста на хост?

Лучше всего делать через ssh. Но можно разместив скрипт на хостинге на который будет закачиватся файлы.

Total Commander мне кажется такое делает, но я не уверен.....

SERV.LT - Стабильные услуги хостинга, KVM VPS в Литве, Франции. (https://www.serv.lt/ru/vps/kvm/) Недорогие выделенные серверы (https://www.serv.lt/ru/dedicated-lt/) в Литве.
H
На сайте с 12.05.2007
Offline
133
#5

Если ни на одном ни на втором хостинге у вас нет ssh доступа то скорее никак.

Очень большой объем, или очень много файлов?

hvosting.ua (http://hvosting.ua/)
rave
На сайте с 15.12.2008
Offline
131
#6

onlybest, если из всех этих команд Вам трудно сделать что выше то есть способ,по проще. самое главное чтобы были панели теже или можно было восстановить бекап от другой панели на сервере куда переносите сайт. возьмите сделайте бекап сайта на хостинге с которого переносите,а куда ложить укажите фтп того сайта куда переносите. я так например переношу сайты с цпанель

deltahost.com.ua
На сайте с 09.09.2010
Offline
130
#7
onlybest:
Надо перенести сайт с одного на другой хост.
Как избежать промежуточного копирования файлов на комп и потом на новый хост, а напрямую скопировать с хоста на хост?

Спасибо.

Напрямую с FTP на FTP (минуя клиента) файлы копируются по протоколу FXP

Для этого FTP клиентом нужно подключиться к FTP серверу №1, и дать команду на передачу нужных файлов на FTP сервер №2. Оба FTP сервера и клиент должны иметь поддержку FXP, иначе "кина не буде".

VPS (http://deltahost.ua/vps.html) и Аренда сервера (http://deltahost.ua/dedicated.html) в США, Нидерландах, Украине. Extra IPv4 - $2 Неизменное премиум качество с 2008-го года!
ware
На сайте с 12.09.2010
Offline
407
#8

onlybest, если у Вас и там и там панель управления ISPmanager, то можно просто на новом хостинге вызвать функцию "Импорт пользователя" и всё само скопируется со старого на новый хостинг. Вам надо только нажать на 1 кнопку :)

В другом случае решения написаны выше :)

K
На сайте с 07.03.2011
Offline
172
#9

Если на новом сервере есть MC, там в меню есть функция "FTP Link...", вводим "login@IP-адрес-старого-сервера", потом вводим пароль, и в нормальном виде выбираем что копировать и копируем :)

Услуги: Сервер i7 за 66 евро! (http://blackhost.ru/dedicated-servers), VPS SSD от 6 евро (http://blackhost.ru/vps) Гарантированные канал 1 Gbps за 337 евро (https://blackhost.ru/dedicated-servers#addons). Защита от DDoS-атак. Blackhost.ru - Наша тема (/ru/forum/892885)
bugsmoran
На сайте с 18.02.2010
Offline
223
#10

Вот удобная команда, которую надо запустить на любом из двух серверов. Начинает лить между двумя серверами напрямую (ИСХ - исходный, ЦЕЛ - целевой):

lftp ЛОГИН_ИСХ:ПАРОЛЬ_ИСХ@IP_ИСХ  -e "mirror --verbose ftp://ЛОГИН_ЦЕЛ:ПАРОЛЬ_ЦЕЛ@IP_ЦЕЛ/"

И не забываем, что лучше lftp запускать в screen.

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий