Last updated on Monday 28th of February 2022 08:52:48 PM
©XSIDiff Man Page:
 Please note that this post is relative to old deprecated software ©XSIBackup-Classic. Some facts herein contained may still be applicable to more recent versions though.
For new instalations please use new ©XSIBackup which is far more advanced than ©XSIBackup-Classic.
Copyright ©2013-2015 33HOPS, Sistemas de Información y Redes, S.L.
Developer: Daniel Jesús García Fidalgo
ALL RIGHTS RESERVED.
--source
Sets the file to sync/ copy, stdin is allowed. --source can be a local path, stdin or an IP:port combination in case of acting as an IP server.
--target
Sets the destination where the data is to be sent. --target can be a local path, stdout or an IP:port when acting as an IP client.
--full
When set, this argument will override default behaviour, which is jumping over zeroed areas, and file will be copied as is, including all zeros, takes longer.
--request-license
Generates a request.key file in the directory where XSIDiff is installed to.
USAGE:
Disk to disk :
./xsidiff --source=[file1] --target=[file2]
Over SSH :
./xsidiff --source=[file1] --target=stdout | ssh root@10.0.0.1 "./xsidiff --source=stdin --target=[file2]"
IP Server :
./xsidiff --source=10.0.0.1:33 --target=[file2]
IP Client :
./xsidiff --source=[file1] --target=10.0.0.1:33
EXAMPLES:
./xsidiff --source=/vmfs/volumes/datastore1/MyVM/MyVM-flat.vmdk --target=/vmfs/volumes/backup/MyVM/MyVM-flat.vmdk
./xsidiff --source=/vmfs/volumes/datastore1/MyVM/MyVM-flat.vmdk --target=stdout | ssh root@10.0.0.1 "/path/to/xsidiff --source=stdin --target=/vmfs/volumes/backup/MyVM-flat.vmdk"
Set server to listen at local IP 192.168.0.100 port 33, copy receiving file to [file2]
Once the server is listening run the client setting [file1] as source and point it to the server
./xsidiff --source=192.168.0.100:33 --target=[file2]
Run client when server is listening
./xsidiff --source=[file1] --target=10.0.0.1:33
|