The NVIDIA GPU Cloud Command Line Interface (NGC CLI) provides the simplest way to transfer data between DGX Cloud and local systems. You can run NGC CLI from:
lmm.its.albany.edu
dgx-head01.its.albany.edu
Your personal machine (requires installation)
This guide demonstrates connecting through lmm.its.albany.edu
. For instructions on running NGC CLI from your personal machine, see How-to: NVIDIA DGX Cloud.
The following video provides a step-by-step walkthrough of this tutorial.
Moving DGX Cloid Data to Local Labs.mp4Active VPN connection (if accessing from off-campus) - please refer to: VPN (Virtual Private Network)
SSH client (Terminal for macOS, PuTTY for Windows) - please refer to How-to: Connect via SSH
Connect to lmm.its.albany.edu
via SSH using your NetID:
macOS: Use Terminal command ssh <NetID>@lmm.its.albany.edu
Windows: Use PuTTY
Navigate to your lab directory (required for proper NGC workspace mounting) and from there create a directory to mount your workspace to.
cd /network/rit/lab/<your_lab> mkdir ngc-mount |
Then use the ngc workspace mount
command to mount the workspace to this new directory. The --mode RW
flag enables both read and write access, allowing data transfer in both directions.
ngc workspace mount <your_workspace> ./ngc-mount --mode RW |
Access your NGC remote workspace through the ngc-mount
directory.
Transfer files as needed between local and cloud storage.
The |
For efficient directory synchronization, rsync
is recommended. Here's how to sync your cloud workspace to a local backup:
Create a backup directory: mkdir ngc-backup
Sync the directories with progress tracking: rsync -r ngc-mount/ ngc-backup/ --progress
The --progress
flag allows you to monitor the transfer in real-time through the terminal.
If you are not familiar with |
Remember to unmount the workspace when finished.
ngc workspace unmount ngc-mount |
Lastly, make sure to verify your transfer:
The ngc-mount
folder will appear empty after unmounting.
Your ngc-backup
folder should contain all synced files.
If you have any questions on how to use ngc mount
or ngc unmount
, please refer to the official NVIDIA documentation on this topic.