Te puede interesar la tela
Fabric es una biblioteca de Python y una herramienta de línea de comandos para optimizar el uso de SSH para la implementación de aplicaciones o tareas de administración de sistemas.
Proporciona un conjunto básico de operaciones para ejecutar comandos de shell locales o remotos (normalmente o a través de sudo) y cargar / descargar archivos, así como funciones auxiliares como solicitar al usuario en ejecución una entrada o abortar la ejecución.
También puede estar interesado en drush para acceder a Drupal desde la línea de comandos.
por ejemplo, algunos comandos drush relevantes:
archive-dump Backup your code, files, and database into a single file.
archive-restore Expand a site archive into a Drupal web site.
core-rsync (rsync) Rsync the Drupal tree to/from another server using ssh.
o ambos :)