influxdb/cmd/influxd
Jacob Marble b836ab9c17
feat(storage): implement backup and restore (#16504)
* feat(backup): `influx backup` creates data backup

* feat(backup): initial restore work

* feat(restore): initial restore impl

Adds a restore tool which does offline restore of data and metadata.

* fix(restore): pr cleanup

* fix(restore): fix data dir creation

* fix(restore): pr cleanup

* chore: amend CHANGELOG

* fix: restore to empty dir fails differently

* feat(backup): backup and restore credentials

Saves the credentials file to backups and restores it from backups.

Additionally adds some logging for errors when fetching backup files.

* fix(restore): add missed commit

* fix(restore): pr cleanup

* fix(restore): fix default credentials restore path

* fix(backup): actually copy the credentials file for the backup

* fix: dirs get 0777, files get 0666

* fix: small review feedback

Co-authored-by: tmgordeeva <tanya@influxdata.com>
2020-01-21 14:22:45 -08:00
..
generate chore: Remove several instances of WithLogger (#15996) 2019-12-04 15:10:23 -08:00
inspect Merge pull request #15132 from influxdata/er-build-tsi 2019-09-13 17:40:24 +01:00
internal/profile fixes merge conflicts 2019-07-08 14:07:04 -04:00
launcher feat(storage): implement backup and restore (#16504) 2020-01-21 14:22:45 -08:00
restore feat(storage): implement backup and restore (#16504) 2020-01-21 14:22:45 -08:00
main.go feat(storage): implement backup and restore (#16504) 2020-01-21 14:22:45 -08:00