Deberías poder hacer solo
cp -R /tf/Custom_App /tf/Custom_App_backups/Custom_App_2017-12-21
Sin embargo , si el directorio de destino ya existe, esto agregaría la parte final de la ruta de origen a la ruta de destino, creando
/tf/Custom_App_backups/Custom_App_2017-12-21/Custom_Appy luego copiando el resto del árbol dentro de eso.
Para evitar esto, utilícelo /tf/Custom_App/.como fuente. Por supuesto, en ese caso es posible que desee rm -r /tf/Custom_App_backups/Custom_App_2017-12-21primero, si no desea que haya archivos más viejos por ahí después de la copia.
La diferencia entre /some/diry /some/dir/.se discutió hace un tiempo en cp se comporta de manera extraña cuando. (punto) o .. (punto punto) son el directorio fuente
cp -R /tf/Custom_App /tf/Custom_App_backups/Custom_App_2017-12-21