Vamos a abordar el tema de crear un backup de nuestro sitio y restablecerlo posterioment ó crear un backup y hacer un deploy en otro servidor.
Para esto necesitamos tener drush instalado y posicionarnos dentro de nuestra instalación.
drush archive-dump --destination=path/destino/drush-backup.tgz
Con este orden generamos un archivo tgz con los archivos de nuestro sitio y una copia de la base de datos.
Este archivo es nuestro respaldo para mantenerlo como copia de seguridad ó nuestro sitio para realizar un deploy.
Para restablecer o hacer el deploy necesitamos utilizar el siguiente comando.
drush arr path/origen/drush-backup.tgz --destination=/path/destino/ --db-url=mysql://usuario:password@127.0.0.1/nombre_basededatos
Una ves terminado el comando tenemos listo nuestro sitio para funcionar, asi de simple y facil.