Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementar backup de red de nodos #220

Open
abenassi opened this issue Sep 3, 2019 · 0 comments
Open

Implementar backup de red de nodos #220

abenassi opened this issue Sep 3, 2019 · 0 comments

Comments

@abenassi
Copy link
Collaborator

abenassi commented Sep 3, 2019

Contexto

Se busca garantizar la disponibilidad de backups periódicos de todos los datos públicos ante potenciales caídas de nodos, de datos.gob.ar o de la red completa, así como de la remoción de activos de datos particulares dentro de la red.

Propuesta

Mantener una copia de la red en monitoreo-apertura y ZIPs de generación automática (croneable como un syncronizer) con fecha que contienen toda esa información comprimida.

La lectura normal de la red de nodos dejaría las siguientes rutas funcionando:

monitoreo.datos.gob.ar/catalog/{catalog_id}/data.json
monitoreo.datos.gob.ar/catalog/{catalog_id}/catalog.xlsx
monitoreo.datos.gob.ar/catalog/{catalog_id}/dataset/{dataset_id}/distribution/{distribution_id}/download/filename.xxx

donde todos los downloadURL originales serían reemplazados por monitoreo.datos.gob.ar/catalog/{catalog_id}/dataset/{dataset_id}/distribution/{distribution_id}/download/filename.xxx
y se agregaría el metadato downloadURLoriginal con el URL original de descarga de la distribución.

La rutina del syncronizer de backup dejaría:

monitoreo.datos.gob.ar/backup/red-nodos-2019-01-01.zip
monitoreo.datos.gob.ar/backup/red-nodos-2019-02-01.zip

donde el contenido del ZIP es todo el directorio catalog con sus subdirectorios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant