Remote comparing
Posted: 2019-03-21, 11:16 UTC
Hi,
I have one suggestion for this user-case:
- In some cases you have one local machine and one remote machine. You can access to both filesystems from the same computer. However, when doing directory sync operations then the full content of the files in the remote filesystem needs to go over the network. One workaround is to execute MD5/SHA operation in the remote filesystem with a tool running in the remote computer, and after check the differences. However, this is not a good solution for interactive sessions.
So my suggestion is to support TC-2-TC communication for sync operations. What's that? You run one TC instance in the remote computer, and run another TC instance in the local computer. Then you connect booth instance over the network and then can execute sync operations. The different TC instances compute fingerprint operations and can send/receive chunks of local/remote files. With this support then you can support all directory sync operations without sending the full content every time over the network.
You agree with that?
I have one suggestion for this user-case:
- In some cases you have one local machine and one remote machine. You can access to both filesystems from the same computer. However, when doing directory sync operations then the full content of the files in the remote filesystem needs to go over the network. One workaround is to execute MD5/SHA operation in the remote filesystem with a tool running in the remote computer, and after check the differences. However, this is not a good solution for interactive sessions.
So my suggestion is to support TC-2-TC communication for sync operations. What's that? You run one TC instance in the remote computer, and run another TC instance in the local computer. Then you connect booth instance over the network and then can execute sync operations. The different TC instances compute fingerprint operations and can send/receive chunks of local/remote files. With this support then you can support all directory sync operations without sending the full content every time over the network.
You agree with that?