Популярный Linux Лучшие Линуксы - под одной крышей! Библиотека Содержание Карта сайта О сайте Блоги King's blog Поиск на сайте: Вход в систему Имя пользователя: Пароль: Регистрация Забыли пароль? Навигация Последние публикации Трибуна Новости Статьи Ссылки Форумы Блоги Опросы Wiki FAQ Новые записи в блогах Почему Linux до сих пор находится в ... известном месте? Обзор Федора Количество пользователей Fedora почти 1 миллион Бесплатное дисковое пространство в Ubuntu One увеличено до 5 Гб 3G модем в Linux Mint 9 KDE Социальная сеть Линукс-полезняшки в кармашке Видеоредактор Avidemux для Ubuntu и не только IT и христианство dhcpd adress pool подробнее Популярное За последнее время: Ну что, уроним ядро? :) Обзор Федора 7.4. Вложенные условные операторы if/then 12.9. Прочие команды Пример A-18. Генерация простых чисел, с использованием оператора деления по модулю (остаток от деления) Начинающий пользователь Linux ч.1 - PuppyRus Как настроить AverTV Studio 709 в Linux Новые обсуждения форума Как настроить AverTV Studio 709 в Linux Не работает Pidgin подробнее Случай простого бекапирования с помощью знаменитого RSYNC Опубликовано King в Пнд, 02/11/2009 - 22:19 Знаменитый RSYNC имеет множество полезных применений. Часто используется полная схема взаимодействия (RSYNC-сервер <===> RSYNS-клиент), но это вовсе не обязательно. Например, в случае бекапирования данных с локального сервера source.king.org (т.е. где запускается команда rsync ) на удалённый сервер target.king.org достаточно использовать лишь RSYNC-клиент. 1. В данном примере мы "толкаем" контент с локального сервера на удалённый: Сервер-Источник = source.king.org Сервер-Получатель = target.king.org source.king.org ~ $ rsync -e ssh -avHP home root target.king.org: mnt backup -e ssh - копировать по протоколу SSH (этот параметр может быть не обязателен, копирование и так пойдёт по SSH). Слеш в конце пути получателя обязателен. 2. В данном примере мы "тащим" контент с удалённого сервера на локальный, при этом команду выполняем на локальном: Сервер-Источник = source.king.org Сервер-Получатель = target.king.org rsync -e "ssh -p 30022" -avH root target.king.org: home mnt backup Обратите внимание, что в пути источника после каталога /home слеш намеренно не поставлен. Благодаря этому каталог home на получателе создаётся автоматически. Но вот что самое интересное - во втором случае клиент rsync должен быть проинсталлирован не только на локальном сервере, что вполне понятно, но и на удалённом сервере, иначе при выполнении данной команды будет выполняться ошибка bash : rsync: команда не найдена rsync: connection unexpectedly closed bytes received so far receiver rsync error: remote command not found code 127 at io.c 600 receiver =3.0.6 Но ни один дятел, описывающий применение rsync, не упомянул этот важный момент.
Случай простого бекапирования с помощью знаменитого RSYNC | Популярный Linux
Материал перенесён из старой базы знаний ATC-IP и оформлен в едином стиле нового сайта.