Skip to content

Commit e2b54d5

Browse files
committed
doc: Update README
1 parent f031336 commit e2b54d5

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

README.md

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -12,37 +12,37 @@ $ docker run -it --rm ghcr.io/dataforgoodfr/d4g-s3-backup:latest --help
1212
USAGE docker run -it --rm -v /var/data:/data -v /opt/backups:/backups ghcr.io/dataforgoodfr/d4g-s3-backup \
1313
[--access-key="<access_key>"] \
1414
[--secret-key="<secret_key>"] \
15+
[--backups-dir="/backups"] \
1516
[--bucket-name="backups"] \
16-
[--host-base="%(bucket)s.s3.fr-par.scw.cloud"] \
17+
[--bucket-region="fr-par"] \
1718
[--data-dir="/data"] \
18-
[--backups-dir="/backups"] \
19-
[--service-name="service"] \
19+
[--host-base="%(bucket)s.s3.fr-par.scw.cloud"] \
20+
[--prom-metrics] \
2021
[--retention-days=30] \
21-
[--bucket-region="fr-par"] \
22+
[--service-name="service"] \
2223
[--debug] \
2324
[--help]
2425
2526
Create backups for a specific dir easily and sync them to an s3 compatible bucket.
26-
This script also supports publishing prometheu-compatible metrics through the Textfile Collector.
2727
28-
Data from <data_dir> will be backed up to <backups-dir>/<service-name>/<service-name>-2024-06-19.tar.gz
28+
Data from <data_dir> will be backed up to <backups-dir>/<service-name>/<service-name>-2024-06-20.tar.gz
2929
Files will be keps around for <retention-days> days.
3030
Files will be synced to s3 under s3://<bucket-name>/<service-name> using supplied credentials and configuration.
3131
3232
Supported parameters :
3333
-h, --help : display this message
34-
--debug : Print configuration before running (Optional, also set by environment variable DEBUG)
35-
--access-key : AWS access key (Required, also set by environment variable ACCESS_KEY)
36-
--secret-key : AWS secret key (Required, also set by environment variable SECRET_KEY)
34+
--access-key : AWS-format access key (Required, also set by environment variable ACCESS_KEY)
35+
--secret-key : AWS-format secret key (Required, also set by environment variable SECRET_KEY)
36+
--backups-dir : backups root directory where will be stored (Optional, Default /opt/backups/, also set by environment variable BACKUPS_DIR)
3737
--bucket-name : name of the bucket to sync backups to (Optional, Default backups, also set by environment variable BUCKET_NAME)
38+
--bucket-region : S3 bucket region (Optional, Default fr-par, also set by environment variable BUCKET_REGION)
3839
--data-dir : directory to backup (Optional, Default ./data, also set by environment variable DATA_DIR)
39-
--service-name : name of the service to backup (Optional, Default service, also set by environment variable SERVICE_NAME)
40-
--backups-dir : backups root directory where will be stored (Optional, Default /opt/backups/, also set by environment variable BACKUPS_DIR)
41-
--host-bucket : Bucket host base (Optional, Default ${BUCKET_NAME}s.s3.fr-par.scw.cloud, also set by environment variable HOST_BUCKET)
4240
--host-base : S3 host base (Optional, Default %(bucket)s.s3.fr-par.scw.cloud, also set by environment variable HOST_BASE)
43-
--bucket-region : S3 bucket region (Optional, Default fr-par, also set by environment variable BUCKET_REGION)
44-
--retention-days : number of days to keep backups (Default 30, also set by environment variable RETENTION_DAYS)
41+
--host-bucket : Bucket host base (Optional, Default ${BUCKET_NAME}s.s3.fr-par.scw.cloud, also set by environment variable HOST_BUCKET)
42+
--prom-metrics : enable prometheus metrics (Optional, Default false, also set by environment variable PROM_METRICS)
4543
--prune : prune backups older than retention-days on remote s3 bucket (Optional, Default false, also set by environment variable PRUNE)
44+
--retention-days : number of days to keep backups (Default 30, also set by environment variable RETENTION_DAYS)
45+
--service-name : name of the service to backup (Optional, Default service, also set by environment variable SERVICE_NAME)
4646
```
4747

4848
### Example

0 commit comments

Comments
 (0)