•  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 Hai Thư mục

  • Home
  • Client
  • Qa Forum
  • Rsync Hai Thư mục

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

Làm thế nào để rsync hai thư mục?

Psychz - Manish

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

"Rsync" là một công cụ sao chép linh hoạt được cung cấp bởi các bản phân phối Linux. Nó được sử dụng để sao chép các tập tin cục bộ đến / từ một máy chủ từ xa qua bất kỳ trình bao xa. Rsync là tốt nhất được sử dụng để đồng bộ hóa các tập tin trong trường hợp sao lưu và phản chiếu. Bạn có thể giữ dữ liệu của bạn an toàn bằng cách sao chép dữ liệu nhạy cảm đến máy chủ từ xa và lấy nó bất cứ khi nào yêu cầu. Nó cũng chứa các lựa chọn thông qua đó bạn có thể thực hiện các hoạt động. Lệnh "rsync" cập nhật thư mục bằng cách thêm các tệp mới sẽ được sao chép và tránh ghi đè lên các tệp tin.


Điều kiện tiên quyết

1. "rsync" nên được cài đặt trên hệ thống của bạn. Để kiểm tra xem rsync đã được cài đặt, hãy chạy lệnh sau.


Rsync --version

2. Nếu lệnh rsync không được cài đặt, hãy cài đặt nó bằng cách chạy lệnh sau đây.


Hệ điều hành dựa trên RPM - yum -y install rsync
Debian / Ubuntu - apt-get cài đặt rsync

3. Đảm bảo rằng IP được đưa vào danh sách trắng trên tường lửa của cả hệ thống từ xa và cục bộ.

4. Kết nối SSH đã được thiết lập giữa máy từ xa và máy cục bộ.


Một hoạt động Push

Sao chép các tập tin từ hệ thống cục bộ sang hệ thống từ xa được gọi là hoạt động "push". Cú pháp của lệnh như sau.

Rsync -a path_of_local_directory username @ remote_host: destination_directory


Một thao tác kéo

Sao chép các tập tin từ máy từ xa đến máy cục bộ được gọi là thao tác kéo. Cú pháp của lệnh như sau.

Rsync -a tên người dùng @ remote_host: path_of_remote_directory place_to_sync_on_local_machine


Lệnh "rsync" có rất nhiều lựa chọn để sử dụng với nó. Một số các lựa chọn quan trọng được thảo luận dưới đây.

# "-a" là giống như -rlptgoD. Đây là một số chức năng mà "-a" tùy chọn thực hiện.

1.Tiếp tục đệ quy vào tất cả các thư mục (-r),
2.copy liên kết tượng trưng như symlinks (-l),
3.Chương trình tập tin lưu trữ (-p),
4.Tăng thời gian sửa đổi (-t),
5. Các nhóm bảo tồn (-g),
6.Tăng ký quyền sở hữu tệp tin (-o), và
7.Cung cấp thiết bị như thiết bị (-D).

# "-z" được sử dụng để nén các tập tin trong khi gửi chúng.

# "-P" tùy chọn cũng giống như - một phần và --progress.

- một phần - Nó được sử dụng để tiếp tục chuyển giao bị gián đoạn.
--progress - Nó được sử dụng để hiển thị thanh tiến trình chuyển.

# "-v" - Nó được sử dụng để hiển thị kết quả theo cách tiết.

Lệnh "rsync" đi kèm với nhiều tùy chọn. Bạn nên sử dụng lệnh "man" với rsync để làm chủ tất cả các tùy chọn. Lệnh này như sau.

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
  • Phần mềm sao lưu Top Five mã nguồn mở dành cho Linux
  • Rsync over SSH
  • Làm thế nào để sử dụng rsync qua SSH?
  • Managing systemd services and units using systemctl commands
  • How To Run Kubernetes on Psychz Networks Bare Metal Servers
  • Scaling your Business with a Dedicated Server and Containers
  • Lên trên Hosting Control Panels Đối với Linux
  • Linux Systems đang ở tại Cần nghiêm trọng Of A Ghostbuster
  • Hosting With Root Access
  • History of Internet
  • Dedicated VMware Server Hosting
  • Best Processor for Minecraft Server
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