Поиск по сайту:
Наши слабости нам уже не вредят, когда мы их знаем (Г. Лихтенберг).

Как использовать Rsync на VPS Linux

10.10.2016
Как использовать Rsync на VPS Linux

Rsync является инструментом копирования файлов, который позволяет копировать и синхронизировать файлы и каталоги на локальной или удаленной системе. Это быстро и предлагает большое количество вариантов. На этом уроке мы покажем вам, как использовать Rsync на Linux VPS.

Таковы некоторые из основных особенностей Rsync:

  • Rsync поддерживает копирование ссылок, устройств, владельцев, групп и права доступа.
  • Rsync может использовать любую прозрачную удаленную оболочку. Например, SSH или RSH.
  • Rsync не требует привилегии суперпользователя и могут быть использованы обычными пользователями системы.

Теперь установим  Rsync на вашей системе, это действительно просто. Прежде всего, войдите в свой сервер через SSH:

Если вы хотите установить Rsync на Ubuntu VPS, выполните следующие команды:

# apt-get update && apt-get -y upgrade
# apt-get -y install rsync

 

Если вы хотите установить Rsync на CentOS VPS , выполните следующие команды:

# yum -y update
# yum -y install rsync

 

После того как вы установили Rsync в вашей системе, вы можете начать использовать его. Базовый синтаксис Rsync выглядит следующим образом:

# rsync option source destination

 

Rsync имеет много вариантов, которые могут быть использованы для управления всеми аспектами его поведения. Для получения полного списка опций, доступных в Rsync вы можете проверить страницу man:

# man rsync

 

Вот краткий список некоторых из наиболее часто используемых опций, доступных в Rsync:

-a, --archive режим архива
-v, --verbose увеличение детализации
-z, --compress сжимать данные файла во время передачи
-t, --times сохранить время модификации
-p, --perms сохранить права
-h, --human-readable числа выходов в более читабельной формате
-l, --links копировать символические ссылки как символические ссылки
-e, --rsh=COMMAND указывает использование удаленной оболочки
--numeric-ids не отображаются UID / GID значения по имя пользователя / группы
--delete удалить лишние файлы из исходной директорий

 

Чтобы скопировать каталог из одного места в другой на локальном компьютере с помощью Rsync вы можете выполнить следующую команду:

# rsync -avh /tmp/foos /tmp/bars/

 

Эта команда будет копировать каталог /tmp/foos/ внутрь каталога /tmp/bars/. Если вы просто хотите скопировать файлы, находящиеся внутри /tmp/foos/ в папку /tmp/bar/, то вы можете использовать следующую команду:

# rsync -avh /tmp/foos/ /tmp/bars/

 

Чтобы скопировать каталог из вашей локальной машины к удаленной машине вы можете использовать тот же синтаксис, за исключением того, что вам нужно будет указать адрес получателя и пользователя удаленной системы. Например, чтобы скопировать локальный каталог /tmp/foos/ внутрь /tmp/bars/на удаленном компьютере с IP -адресом 1.2.4.4 используя admin качестве имени пользователя, вы можете использовать следующий синтаксис:

# rsync -avh /tmp/foos admin@1.2.4.4:/tmp/bars/

Как использовать Rsync на VPS Linux

PS. Если вам понравился этот пост, пожалуйста, поделитесь им с друзьями в социальных сетях. Заранее благодарю.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
Поделиться в соц. сетях:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

Спасибо!

Теперь редакторы в курсе.