transfer-command

Run a command on one system with a file on another system as either input or output.

This command captures the output of some command run on a system managed by Cloudmin, and saves it to a file on another system. The source system is specified with the --source flag, and the target with --dest.The command to run is set with the --cmd flag, and the destination file with the --destfile parameter followed by a new filename.

Alternately, it can run a command whose input is the contents of a file on another system. In this case, use the --sourcefile flag to specify the input to the command, which will be taken from the --source system and run on the --dest system.

Example usage

  cloudmin transfer-command --source xencentos.home --dest xensendmail.home --cmd 'tar cvzf - /etc' --dest /backup/etc.tar.gz
  Transferring output from tar cvzf - /etc on xencentos.home to /backup/etc.tar.gz on xensendmail.home ..
  .. done

Command Line Help

Run a command with a file on another system as either input or output

cloudmin transfer-command --source hostname
                          --dest hostname
                          --cmd "command"
                          --destfile path | --sourcefile path