La mejor práctica para hacer una copia de seguridad automática del servidor alojado remotamente

Estoy tratando de configurar un servidor para la toma de notas del equipo, y me pregunto cuál es la mejor manera de hacer una copia de seguridad de sus datos, A.K.A mis notas, automáticamente.

Actualmente planeo ejecutar el servidor en una imagen acoplable.
La imagen de la ventana acoplable será alojada por un servicio de alojamiento (como Google).
Encontré un servicio de alojamiento gratuito que se adapta a mis necesidades, pero no permite montar volúmenes en una imagen acoplable.
Por lo tanto, creo que la única forma de hacer una copia de seguridad de mis datos es transferirlos a otros servicios en la nube.
Sin embargo, esto requiere que tenga que almacenar algún tipo de datos confidenciales para la autenticación en mi imagen acoplable, aparentemente esto no es genial.

Entonces:

¿Es posible transferir datos de una imagen acoplable a un servicio en la nube sin correr el riesgo de perder una contraseña / clave privada?

¿Hay alguna otra forma de hacer una copia de seguridad de mis datos?
No tengo que usar docker ya que todo lo que necesito es en realidad Node.js.
Pero el servidor debe estar alojado en algunas máquinas remotas porque no tengo la capacidad / tiempo / dinero para alojar una máquina por mi cuenta ...

Respuestas a la pregunta(2)

Su respuesta a la pregunta