Announcing a new VSS user storage (vskey-stor)

Announcing a new VSS user storage (vskey-stor)

We are pleased to announce a new and refreshed UT VSS user storage. The new vskey-stor provides standard VSS user sub-directories ( aka "folders" aka "buckets" ) via SSH and HTTP based protocols with the following structure:

  • /ut-vss: for files transferred to and/or from vCenter.

  • /saved: for any files previously accessed via CrushFTP.

  • /dot-ssh: for the user's SSH authorized_keys file.

As always, please contact vss (at) utoronto dot ca if you have any questions or comments and we will be happy to help.

If you ever experience any slowness during transfers, please take a speed test with LibreSpeed vskey-stor and contact us.

Available storage access methods

SCP and SFTP

File transfers over SSH channels: SCP and SFTP:

scp myTestImg.ova {vss.username}@vskey-stor.eis.utoronto.ca:ut-vss/ myTestImg.ova 100% 567MB 50.2MB/s 00:11
sftp {vss.username}@vskey-stor.eis.utoronto.ca Connected to vskey-stor.eis.utoronto.ca. sftp> ls dot-ssh saved ut-vss sftp> cd ut-vss sftp> ls README.txt junk.iso sftp> get README.txt Fetching /ut-vss/README.txt to README.txt /ut-vss/README.txt 100% 84 44.3KB/s 00:00 sftp> sftp> quit

MinIO

MinIO provides an AmazonS3-compatible API access and interactive access via web browser:

Deep integration with the vss-cli

Once upgraded with the vss-cli upgrade command to v2022.3.1 the minio module can be installed with:

python3 -m pip install 'vss-cli[stor]'

At this point, it’s enough to execute vss-cli stor ls to initialize, start and browse your vskey-stor space with the vss-cli:

vss-cli stor --help Usage: vss-cli stor [OPTIONS] COMMAND [ARGS]... Manage your VSS storage account. Options: --help Show this message and exit. Commands: dl download file get get info la launch ui ls list remote dir contents sh share with pre-signed link ul upload file

If you would like to launch the minIO interface and upload your files through a web browser, the following command will launch a web browser and display the default credentials:

vss-cli stor la --show-cred Launching 🌎: https://vskey-stor.eis.utoronto.ca:{port} username: ... password: ...

To upload a file from your workstation, do:

vss-cli stor ul ~/Downloads/vm-disk-1.vmdk

University of Toronto - Since 1827