How to automatically move files from one server to another servers - not syncing but moving
I worked for a company that had this as in internal workflow. We had a Perl script that would use rsync over SSH on the backend. Once the copy was complete (verification of md5 before and after copy), it would delete. Of course, it wrote a log.
You're asking for a product recommendation which is off-topic for this site, but here's a way you could do it yourself. Scripting of this sort is entirely within the realm of duties for a systems administrator.
A "move" is really just a "copy + delete"
Any commercial product that does a "move" is just going to do:
- Copy file FROM source TO dest
- Verify copy on dest
- If verification passes:
- Delete source
- Else:
- Exit with error
- Output results of all steps to a log
These steps are all easily scriptable on any modern OS without adding any additional tools.