add backup script
This commit is contained in:
16
loki-server/data/grafana/.env
Normal file
16
loki-server/data/grafana/.env
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
GRAFANA_TOKEN=
|
||||||
|
GRAFANA_ADMIN_ACCOUNT=admin
|
||||||
|
GRAFANA_ADMIN_PASSWORD=admin
|
||||||
|
|
||||||
|
VERIFY_SSL=false
|
||||||
|
GRAFANA_URL=http://grafana:3000
|
||||||
|
|
||||||
|
AWS_S3_BUCKET_NAME=grafana
|
||||||
|
AWS_S3_BUCKET_KEY=grafana-backup
|
||||||
|
AWS_DEFAULT_REGION=ru-nsk
|
||||||
|
AWS_ACCESS_KEY_ID=grafana-user
|
||||||
|
AWS_SECRET_ACCESS_KEY=grafana-user
|
||||||
|
AWS_ENDPOINT_URL=https://s3.domain.ru
|
||||||
|
|
||||||
|
RESTORE=false
|
||||||
|
ARCHIVE_FILE=
|
7
loki-server/data/grafana/backup-tool.sh
Executable file
7
loki-server/data/grafana/backup-tool.sh
Executable file
@@ -0,0 +1,7 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
docker run --user $(id -u):$(id -g) --rm --name grafana-backup-tool \
|
||||||
|
-v $pwd/backup/:/opt/grafana-backup-tool/_OUTPUT_ \
|
||||||
|
--env-file .env \
|
||||||
|
--network loki \
|
||||||
|
ysde/docker-grafana-backup-tool
|
Reference in New Issue
Block a user