Powerful Remote Command Execution and Pipelining

 

Need an md5 or sha256 checksum of one of your remote files ? Need to see a remote 'ls' output or script some file or directory creation on the remote filesystem ? Perhaps you need to pipeline the output of a local 'dd' command to a remote filesystem ...

All of these things are possible with your BackSure filesystem, as a wide array of standard unix administration and checksum commands can be run, remotely, over SSH.

 

Checksum Commands

 

Your BackSure filesystem has access to the following checksum commands:

md5, sha1, sha256 and rmd160

By default, your Macintosh OSX system only includes the md5 command, however you can run the other commands remotely against your remote files if you choose. Remote checksums are run in this manner:

ssh 1234@usw-s001.backsure.com sha256 some/file

 

Pipelining Through 'dd' (Database Dumps)

 

pg_dump -U postgres db | ssh 1234@usw-s001.backsure.com \
"dd of=db_dump"

or perhaps:

mysqldump -u mysql db | ssh 1234@usw-s001.backsure.com \
"dd of=db_dump"

 

Miscellaneous Unix Commands

 

The other remote commands that can be used over ssh are:

echo, cp (GNU), ls, mkdir, pwd, chmod, ln, mv, rm, rmdir, touch, tail, chgrp, groups, id, passwd, quota

For example, you can run something like:

ssh 1234@usw-s001.backsure.com touch some/file

and then:

ssh 1234@usw-s001.backsure.com rm -rf some/other/file

The 'passwd' command is special, as it requires a '-t'

ssh -t 1234@usw-s001.backsure.com passwd

 

Please see the entire Macintosh Integration Guide for details of other access methods.

 

Back to Mac Product Page

Unique Features


Speak with an Engineer Now

info@backsure.com

888-288-4743