LFCA · Question #11
An IT team needs to synchronize large amounts of data between two nodes on the company's local network. This data changes daily and it is not feasible to copy the entire directory tree each time…
The correct answer is A. rsync. rsync is the most efficient and timely option for synchronizing large amounts of data between nodes, as it only transfers changed parts of files.
Question
An IT team needs to synchronize large amounts of data between two nodes on the company's local network. This data changes daily and it is not feasible to copy the entire directory tree each time. Which is the best option to securely copy files in the most timely and efficient manner?
Options
- Arsync
- Bscp
- Cfsync
- Dnetcp
How the community answered
(47 responses)- A74% (35)
- B15% (7)
- C6% (3)
- D4% (2)
Why each option
rsync is the most efficient and timely option for synchronizing large amounts of data between nodes, as it only transfers changed parts of files.
rsync (remote synchronize) is designed for efficient delta transfers, copying only the differences between source and destination files, which is ideal for large datasets with daily changes and when full copies are not feasible. It can also securely transfer files over SSH.
scp (secure copy protocol) copies entire files, which would be inefficient for synchronizing large datasets with minor daily changes.
fsync is a system call that forces all in-core modified block pages for a file to be written to disk, not a tool for network file synchronization.
netcp is not a standard or commonly recognized command-line utility for file synchronization or copying in Linux/Unix environments.
Concept tested: File synchronization tools
Source: https://man7.org/linux/man-pages/man1/rsync.1.html
Topics
Community Discussion
No community discussion yet for this question.