async remoteCopy(src, dest, options) {
    const defaultOptions = {
      ignores: this.config && this.config.ignores ? this.config.ignores : [],
      rsync: this.config && this.config.rsync ? this.config.rsync : [],
    }
    const copyOptions = { ...defaultOptions, ...options }

    return this.pool.copy(src, dest, copyOptions)
  }
Copy from local to remote or vice versa.

@param {string} src
@param {string} dest
@returns {ExecResult|MultipleExecResult}
@throws {ExecError}