DSA proporciona una interfaz de línea de comandos (CLI) que le permite llevar a cabo las mismas acciones que en los portlets Configuración de BAR y Operaciones de BAR, además de comandos adicionales que no están disponibles en los portlets. La CLI incluye comandos de configuración para configurar, actualizar y eliminar destinos, orígenes y el repositorio de DSC. La CLI también incluye comandos de operaciones para crear, ejecutar y supervisar trabajos.
Los comandos se pueden ejecutar in situ, como alternativa a la utilización de portlets. Puede cambiar entre la CLI y los portlets. Por ejemplo, puede crear trabajos en el portlet y después verlos con el comando list_jobs. O bien puede exportar el archivo XML asociado con un trabajo que creó en el portlet y actualizar la definición de trabajo mediante la línea de comandos. También puede desarrollar scripts para automatizar comandos de DSA y utilizarlos con otras aplicaciones de programación de trabajos o cron de UNIX. Por ejemplo, puede hacer que se ejecute automáticamente un trabajo de copia de seguridad cada noche a la 1.
Cada comando tiene parámetros que pueden especificarse directamente en la línea de comandos. Además, muchos de los comandos requieren que se especifique información adicional en un archivo XML. En $BARCMDLINE_ROOT/samples, se encuentran archivos XML de ejemplo para la configuración de los componentes y el sistema, y para la definición de trabajos. Los archivos de ejemplo incluyen comentarios útiles y muestran la configuración disponible para los comandos correspondientes.