Синхронизация по `` lftp
9 maggio 2008, 18:46 Резервное копирование , Open Source , Shell , системы , Советы и хитрости 9 мая 2008, 18:46
Эта неделя была очень, очень трудно ... но я не могу позволить это кончится, не пройдя онлайн хотя бы небольшой, жалким ничтожеством отзыв!
Таким образом, чтобы делать вещи, на лету, я вам скажу, как я делаю синхронизацию сайт, который я разработал локально с копией, которая опубликована в каталоге вашего FTP-пространство.
Я утверждаю, что это не так, как я работаю в обычном режиме: хороший ребенок 70-х годов я редактировать код непосредственно в интерактивном режиме, а не в производство, но на сайте (удар). На этой неделе мне довелось, однако, того, чтобы взломать веб-сайт клиента, который разместил в моем распоряжении только и исключительно на свой FTP-аккаунта. Так что я начал развивать локальную копию сайта и сохранить синхронизироваться с онлайновой версией одной, простой, прекрасной командой:
lftp -u 'username,password' ftp.mydomain.com -e "set ftp:ssl-protect-data true;mirror --reverse /home/ivan/test test; exit;"
Другими словами:
- Имя пользователя: имя пользователя для FTP
- Пароль: пароль, связанный с именем пользователя FTP
- ftp.mydomain.com: хозяин FTP счет
- / Главная / Иван / тест: локальную папку (без пробелов)
- Тесты: удаленную папку (например, один там, где размещен на сайте)
Обратите внимание на опцию "установить ftp:ssl-protect-data истинный", который защищает аутентификации и SSL FTP через "зеркало заднего хода", который позволяет синхронизировать загрузки, а не добавления.
Разумеется, с той же командой вы можете сохранить удаленное резервное копирование на локальный каталог, хотя такого рода вещи мы рекомендуем использовать Rsync ``, который делает все через SSH ``.
Ни больше, ни меньше. Счастливые выходные!















12 мая 2008 в 12:13
Я приехал случайно на страницах вашего блога более или менее месяца назад. Некоторые из ваших сообщений показать глубокие знания Debian GNU / Linux. Вы можете представить те проблемы, которые окружают нашу инфраструктуру и получить предложение по их решению? Свяжитесь со мной. Здравствуйте.
12 мая 2008 в 12:39
Пожалуйста, заполните форму на странице "Контакты". Что касается анализа и решения проблем, к которым относятся: не проблема, это моя работа
Добрый день!
7 марта 2009 в 19:40
Я попытался команд, показанных в этой должности и не работают.
Вот версия, с которыми мне удалось загрузить:
lftp-с 'открытым и имя пользователя, пароль ftp://sitoftp.net/ набора; ftp:ssl-protect-data правда, зеркало заднего хода / каталог / источник directory_destinazione_sul_server; выход "
9 марта 2009 в 12:45
Спасибо за разъяснение Стивен! Я не знаю, что случилось в команде, что я цитировал выше, но, возможно, это просто опечатка: я вижу, что на самом деле аргумент-U начинается с простой вершины и концы - ужас! - С апострофом ...
Я исправить это скоро ...