...
Page Properties | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||
Resources & Remarks
Modification History
|
...
Excerpt |
---|
Restore the entire Elasticsearch index from the database via Commander service. |
...
Turn on/off the simulation mode for the reindexing command. |
It is possible to reindex Elasticsearch according to the database by means of the dbs
-reindex
command provided by the /wiki/spaces/YMY/pages/320050357.
...
Via the dbs-configure
command, the reindxing can be configured to be executed in a simulation mode that does not manipulate any data. In order to actually apply the reindexing to the data, the simulation mode has to be turned off with the dbs
-configure
command
...
.
These parameters can be given to the dbs
-configure
command:
Parameter | Description | Example |
---|---|---|
-s | --simulation | Turns the simulation mode on ( |
|
on
automatically. | dbs-configure --simulation |
...
-e | --end-date <arg>
The
...
following example code shows the commands together with the corresponding command line outputs for a non-simulation reindexing. The simulation mode is turned off in line
...
16. In line
...
19, the reindexing
...
is executed for the default
tenant starting from
...
2020-01-01
...
and ending on
...
2022-
...
01-
...
01
.
Code Block | ||||
---|---|---|---|---|
| ||||
Lt. Commander>help dbs-configure NAME dbs-configure - configure timeouts SYNOPSYS dbs-configure [-s] [-c] [-f] OPTIONS -s or --simulation turn simulation mode on/off [Optional, default = false] -c or --cockroach Sturn cockroach-db on/off. If cockroach-db is turned 'on', command 'rename' will do updates on database without 'SELECT FOR UPDATE' [Optional, default = false] -f or --fulltext turn fulltext index on/off. [Optional, default = false] Lt. Commander>dbs-configure --simulation simulation mode is [true] Lt. Commander>help dbs-reindex NAME dbs-reindex - reindex all dmsObject from database SYNOPSYS dbs-reindex [[-t] string] [[-s] string] [[-e] string] OPTIONS -t or --tenant string specify tenant [Optional, default = ] -s or --start-date string Set start date. e.g.: -s 2019-01-21 [Optional, default = ] -e or --end-date string Set end date. e.g.: --end-date=2020-01-21 [Optional, default = ] Lt. Commander>dbs-reindex -t default -s 2017-01-01 --end-date=2017-12-31 tenant[default] start-date[2017-01-01] endDate[2017-12-31] getting stats ....Lt. Commander>dbs-configure Running dbs-configure setting values simulation('false') SessionState(simulation=false, reindexing=false) Lt. Commander>dbs-reindex -t default -s 2020-01-01 -e 2022-01-01 Running dbs-reindex for 'default' from '2020-01-01' to '2022-01-01' |
Info | |||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||
Read on
|