Minor edits (#8708)

* Minor edits

- Standardized setting of replica ID as per @caervs 
- Fix broken link

* Consistency edits

- Standardized setting of replica ID
- Added note that this command only works on Linux
This commit is contained in:
Maria Bermudez 2019-04-23 17:35:21 -06:00 committed by GitHub
parent c90007a548
commit f46ab31e36
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 9 additions and 7 deletions

View File

@ -130,14 +130,15 @@ recommended for that system.
### Back up DTR metadata ### Back up DTR metadata
To create a DTR backup, load your UCP client bundle, and run the following To create a DTR backup, load your UCP client bundle, and run the following
chained commands: command.
#### Chained commands (Linux only)
{% raw %} {% raw %}
```none ```none
DTR_VERSION=$(docker container inspect $(docker container ps -f name=dtr-registry -q) | \ DTR_VERSION=$(docker container inspect $(docker container ps -f name=dtr-registry -q) | \
grep -m1 -Po '(?<=DTR_VERSION=)\d.\d.\d'); \ grep -m1 -Po '(?<=DTR_VERSION=)\d.\d.\d'); \
REPLICA_ID=$(docker ps --filter name=dtr-rethinkdb --format "{{ .Names }}" | head -1 | \ REPLICA_ID=$(docker inspect -f '{{.Name}}' $(docker ps -q -f name=dtr-rethink) | cut -f 3 -d '-')); \
sed 's|.*/||' | sed 's/dtr-rethinkdb-//'); \
read -p 'ucp-url (The UCP URL including domain and port): ' UCP_URL; \ read -p 'ucp-url (The UCP URL including domain and port): ' UCP_URL; \
read -p 'ucp-username (The UCP administrator username): ' UCP_ADMIN; \ read -p 'ucp-username (The UCP administrator username): ' UCP_ADMIN; \
read -sp 'ucp password: ' UCP_PASSWORD; \ read -sp 'ucp password: ' UCP_PASSWORD; \
@ -168,7 +169,7 @@ flag with `--ucp-insecure-tls`. Docker does not recommend this flag for producti
5. Includes DTR version and timestamp to your `tar` backup file. 5. Includes DTR version and timestamp to your `tar` backup file.
You can learn more about the supported flags in You can learn more about the supported flags in
the [reference documentation](/reference/dtr/2.6/cli/backup.md). the [DTR backup reference documentation](/reference/dtr/2.6/cli/backup.md).
By default, the backup command does not pause the DTR replica being backed up to By default, the backup command does not pause the DTR replica being backed up to
prevent interruptions of user access to DTR. Since the replica prevent interruptions of user access to DTR. Since the replica

View File

@ -26,12 +26,13 @@ docker run -i --rm --log-driver none docker/dtr:{{ page.dtr_version }} \
#### Advanced (with chained commands) #### Advanced (with chained commands)
The following command has been tested on Linux:
{% raw %} {% raw %}
```none ```none
DTR_VERSION=$(docker container inspect $(docker container ps -f \ DTR_VERSION=$(docker container inspect $(docker container ps -f \
name=dtr-registry -q) | grep -m1 -Po '(?<=DTR_VERSION=)\d.\d.\d'); \ name=dtr-registry -q) | grep -m1 -Po '(?<=DTR_VERSION=)\d.\d.\d'); \
REPLICA_ID=$(docker ps --filter name=dtr-rethinkdb \ REPLICA_ID=$(docker inspect -f '{{.Name}}' $(docker ps -q -f name=dtr-rethink) | cut -f 3 -d '-')); \
--format "{{ .Names }}" | head -1 | sed 's|.*/||' | sed 's/dtr-rethinkdb-//'); \
read -p 'ucp-url (The UCP URL including domain and port): ' UCP_URL; \ read -p 'ucp-url (The UCP URL including domain and port): ' UCP_URL; \
read -p 'ucp-username (The UCP administrator username): ' UCP_ADMIN; \ read -p 'ucp-username (The UCP administrator username): ' UCP_ADMIN; \
read -sp 'ucp password: ' UCP_PASSWORD; \ read -sp 'ucp password: ' UCP_PASSWORD; \
@ -47,7 +48,7 @@ docker run --log-driver none -i --rm \
{% endraw %} {% endraw %}
For a detailed explanation on the advanced example, see For a detailed explanation on the advanced example, see
[Back up your DTR metadata](ee/dtr/admin/disaster-recovery/create-a-backup/#back-up-dtr-metadata). [Back up your DTR metadata](/ee/dtr/admin/disaster-recovery/create-a-backup/#back-up-dtr-metadata).
To learn more about the `--log-driver` option for `docker run`, see [docker run reference](/engine/reference/run/#logging-drivers---log-driver). To learn more about the `--log-driver` option for `docker run`, see [docker run reference](/engine/reference/run/#logging-drivers---log-driver).
## Description ## Description