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/fileand then:
ssh 1234@usw-s001.backsure.com rm -rf some/other/fileThe '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.
Unique Features
- – Geographic Redundancy
- – Premium Connectivity
- – Automate with SSH keys
- – Run remote commands
- – HIPAA/SOX Compliant
- – Common Sense TOS
