Tengo etckeeper
con la configuración predeterminada (bazar como VCS). Quiero mantener este repositorio en el servidor remoto (por ejemplo, en Amazon EC2 o, si es posible, en Dropbox / Box.net / Ubuntu One).
Traté de incluir la /etc
carpeta al programa de Ubuntu One
copia de seguridad. Pero el problema obvio son los root
privilegios: algunos archivos no pueden leerse y almacenarse sin root
privilegios.
Entonces, ¿cómo organizo el proceso de mantener mi /etc
repositorio local en el servidor remoto?
Pensé en la tarea cron, que comprimiría la /etc
carpeta en el archivo de mi /home
directorio. Pero parece ser una mala solución.
etckeeper
principalmente localmente y con git
, no bazaar
, pero por lo que recuerdo, no hubo ningún problema con exportar un git
repositorio simple, ponerlo en un servidor remoto, agregarlo localmente como remoto y luego presionarlo. No intenté automatizar esto (es decir, hacer que el empuje sea una acción automática activada por un commit), pero esto no debería ser un gran problema.