•  Home
  •  Dashboard
  •  Company
    • About Us
    • Blog
    • Careers
    • Contact Us
    • Data Centers
    • Looking Glass
    • Network
    • Reseller
  •  Hosting Services
    • Infrastructure
      • iColocation
    • Compute
      • cMetal
      • cVirtual
    • Storage
      • sObject
      • sBlock
    • Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • Protection
      • pBackup
      • pDDoS
  •  Solutions
    • Ecommerce
    • Finance
    • Gaming
    • Hosting
    • Management
    • Security
    • System Integrator
  •  Support
    • Community
    • Knowledge Base
    • Open A Ticket
  •  USA & Canada: 800-933-1517
  •  International: 626-549-2801
  •  Email: sales@psychz.net
  • Services
    • new-colocation-header-img
      Infrastructure
      • iColocation
    • new-compute-header-img
      Compute
      • cMetal
      • cVirtual
    • new-storage-header-img
      Storage
      • sObject
      • sBlock
    • new-networking-header-img
      Networking
      • nCDN
      • nIP Transit
      • nWavelength
    • new-protection-header-img
      Protection
      • pBackup
      • pDDoS
  • Solutions
    • Ecommerce
    • Security
    • Gaming
    • Hosting
    • Management
    • Finance
    • System Integrator
  • Dashboard

Rsync Two Directories

  • Home
  • Client
  • Qa Forum
  • Rsync Two Directories

Posted By: ling | 1 Replies | Last Reply On: Jul 11, 2017 02:04:28

Как rsync двух каталогов?

Psychz - Manish

Votes: 0Posted On: Jul 11, 2017 02:04:28
 

«Rsync» - это универсальный инструмент копирования, предоставляемый дистрибутивами Linux. Он используется для копирования файлов локально на / с удаленного хоста по любой удаленной оболочке. Rsync лучше всего использовать для синхронизации файлов в случае резервного копирования и зеркалирования. Вы можете сохранить свои данные в безопасности, скопировав конфиденциальные данные на удаленный хост и извлекая их, когда это необходимо. Он также содержит параметры, с помощью которых вы можете выполнять операции. Команда «rsync» обновляет папку, добавляя новые файлы для копирования и избегая перезаписывания файлов.


Предпосылки

1. «rsync» должен быть установлен в вашей системе. Чтобы проверить, установлен ли rsync, выполните следующую команду.


Rsync --version

2. Если команда rsync не установлена, установите ее, выполнив следующую команду.


Операционные системы на основе RPM - yum -y install rsync
Debian / Ubuntu - apt-get install rsync

3. Убедитесь, что IP включен в брандмауэре как удаленной, так и локальной системы.

4. Установленное соединение SSH между удаленной и локальной машиной.


Операция Push

Копирование файлов из локальной в удаленную систему называется «push». Синтаксис команды следующий.

Rsync -a path_of_local_directory имя_пользователя @ remote_host: destination_directory


Операция выталкивания

Копирование файлов с удаленного компьютера на локальный компьютер называется операцией pull. Синтаксис команды следующий.

Rsync -a имя_пользователя @ remote_host: path_of_remote_directory place_to_sync_on_local_machine


Команда «rsync» имеет множество возможностей для использования с ней. Некоторые из важных вариантов обсуждаются ниже.

Параметр # "-a" совпадает с параметром -rlptgoD. Вот некоторые из функций, которые выполняет опция -a.

1. Возвращаем рекурсивно во все каталоги (-r),
Символы 2.copy как символические ссылки (-l),
3.Preserve разрешения файлов (-p),
4. Время восстановления модификации (-t),
Группы 5.Preserve (-g),
6. Сохранять право собственности на файл (-o) и
7.принять устройства как устройства (-D).

Опция «-z» используется для сжатия файлов при их отправке.

Параметр # "-P" совпадает с параметром --partial и --progress.

--partial - используется для возобновления прерванных передач.
--progress - Используется для отображения полосы выполнения передач.

# "-v" - Используется для отображения результата более подробным образом.

Команда «rsync» поставляется с множеством опций. Рекомендуется использовать команду «man» с rsync для управления всеми параметрами. Команда следующая.

Man rsync

Was this reply helpful?

Related topics

  • How to rsync two directories
  • sBlock - Backup on RHEL, CentOS, AlmaLinux & Rocky Linux
  • sBlock - Backup on Debian, Ubuntu and Related OS
  • Основные и полезные команды Linux
  • Top Five Open Source программное обеспечение резервного копирования для Linux
  • Rsync over SSH
  • Как использовать Rsync через SSH?
  • Linux Command for Find Directory
  • How To Find Large files and directories on Linux ?
  • Linux File Permissions Cheat Sheet
  • удалить кредитную карту от способа оплаты
  • EasyApache 4: лучше, чем когда-либо?
  • Upgrade Centos 6 to Centos 7
  • В сравнении: Windows VS Linux
  • Dropbox flourishes after migrating to its own infrastructure from Amazon Web Services
Copyright © 2025 Psychz Networks,
A Profuse Solutions Inc Company
Hosting Services
Infrastructure
  • iColocation
Compute
  • cMetal
  • cVirtual
Storage
  • sObject
  • sBlock
Networking
  • nCDN
  • nIP Transit
  • nWavelength
Protection
  • pBackup
  • pDDoS
Company
  • About Us
  • Blog
  • Careers
  • Contact Us
  • Data Centers
  • Looking Glass
  • Network
  • Reseller
Policies
  • Acceptable Usage Policy
  • Privacy Policy
  • Service Level Agreement
  • Terms and Conditions
Support
  • Community
  • Knowledge Base
  • Open A Ticket
Get In Touch
  • Psychz Networks,
    A Profuse Solutions Company
    611 Wilshire Blvd #300
    Los Angeles,California 90017
    USA
  • US/Canada: 800-933-1517
  • International: 626-549-2801