Someone could write a tool to do a full migration of the old storage format to the new one, but the formats are completely different and at least in the naive version of such tooling, that would have to happen offline and take a very long time to run for large storages.
EDIT: If you would like to fund development of such a tool, let us know :)
We're too small for that, unfortunately. Someone said at DockerCon that migrating large (multi-TB) stores would take a long time; this doesn't apply to us, we have only ~0.1 TB perf data as of now.
The problem with data migration is that the two versions of the system lay out the data quite differently, so converting from one to the other would take a lot of disk seeks. In the worst case you could be looking potentially at days to convert the data over, which isn't really an option for most systems that care about older data.
https://groups.google.com/forum/#!topic/prometheus-users/wO5...
- https://github.com/Percona-Lab/prom-migrate (requires old Prom server to run for reading out data)
- https://github.com/juliusv/prom-data-migrator (operates offline on old and new storage dirs directly)
We recommend using another system for long term data, see https://prometheus.io/docs/operating/integrations/#remote-en... for some examples.