You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/configuration.md
+36-36Lines changed: 36 additions & 36 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -125,55 +125,55 @@ For local configuration, the `spec` is composed of the following. See the [Confi
125
125
for details of each.
126
126
127
127
* `dump`: the dump configuration
128
-
* `include`: list of tables to include
129
-
* `exclude`: list of tables to exclude
130
-
* `safechars`: safe characters in filename
131
-
* `noDatabaseName`: remove `USE <database>` from dumpfile
128
+
* `exclude`: strings, list of tables to exclude
129
+
* `include`: strings, list of tables to include
130
+
* `safechars`: boolean, enable safe characters in filename
131
+
* `noDatabaseName`: boolean, remove `USE <database>` from dumpfile
132
132
* `schedule`: the schedule configuration
133
-
* `frequency`: the frequency of the schedule
134
-
* `begin`: the time to begin the schedule
135
-
* `cron`: the cron schedule
136
-
* `once`: run once and exit
137
-
* `compression`: the compression to use
138
-
* `compact`: compact the dump
139
-
* `triggersAndFunctions`: include triggers and functions and procedures in the dump
140
-
* `maxAllowedPacket`: max packet size
141
-
* `filenamePattern`: the filename pattern
133
+
* `frequency`: int, the frequency of the schedule in minutes
134
+
* `begin`: int, the time to begin the schedule in minutes from start of process
135
+
* `cron`: string, the cron schedule
136
+
* `once`: boolean, run once and exit
137
+
* `compression`: string, the compression to use
138
+
* `compact`: boolean, compact the dump
139
+
* `triggersAndFunctions`: boolean, include triggers and functions and procedures in the dump
140
+
* `maxAllowedPacket`: int, max packet size
141
+
* `filenamePattern`: string, the filename pattern
142
142
* `scripts`:
143
-
* `preBackup`: path to directory with pre-backup scripts
144
-
* `postBackup`: path to directory with post-backup scripts
145
-
* `targets`: list of names of known targets, defined in the `targets` section, where to save the backup
143
+
* `preBackup`: string, path to directory with pre-backup scripts
144
+
* `postBackup`: string, path to directory with post-backup scripts
145
+
* `targets`: strings, list of names of known targets, defined in the `targets` section, where to save the backup
146
146
* `restore`: the restore configuration
147
147
* `scripts`:
148
-
* `preRestore`: path to directory with pre-restore scripts
149
-
* `postRestore`: path to directory with post-restore scripts
148
+
* `preRestore`: string, path to directory with pre-restore scripts
149
+
* `postRestore`: string, path to directory with post-restore scripts
150
150
* `database`: the database configuration
151
-
* `server`: host:port
151
+
* `server`: string, host:port
152
152
* `port`: port (deprecated)
153
153
* `credentials`: access credentials for the database
154
-
* `username`: user
155
-
* `password`: password
154
+
* `username`: string, user
155
+
* `password`: string, password
156
156
* `prune`: the prune configuration
157
-
* `retention`: retention policy
157
+
* `retention`: string, retention policy
158
158
* `targets`: target configurations, each of which can be reference by other sections. Key is the name of the target that is referenced elsewhere. Each one has the following structure:
159
-
* `type`: the type of target, one of: file, s3, smb
160
-
* `url`: the URL of the target
159
+
* `type`: string, the type of target, one of: file, s3, smb
160
+
* `url`: string, the URL of the target
161
161
* `spec`: access details for the target, depends on target type:
162
162
* Type s3:
163
-
* `region`: the region
164
-
* `endpoint`: the endpoint
165
-
* `pathStyle` (boolean): use path-style bucket addressing instead of virtual-host style bucket addressing, see [AWS docs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html)
166
-
* `accessKeyID`: the access key ID
167
-
* `secretAccessKey`: the secret access key
163
+
* `region`: string, the region
164
+
* `endpoint`: string, the endpoint
165
+
* `pathStyle` boolean, use path-style bucket addressing instead of virtual-host style bucket addressing, see [AWS docs](https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html)
166
+
* `accessKeyID`: string, the access key ID
167
+
* `secretAccessKey`: string, the secret access key
168
168
* Type smb:
169
-
* `domain`: the domain
170
-
* `username`: the username
171
-
* `password`: the password
172
-
* `logging`: the log level, one of: error,warning,info,debug,trace; default is info
169
+
* `domain`: string, the domain
170
+
* `username`: string, the username
171
+
* `password`: string, the password
172
+
* `logging`: string, the log level, one of: error,warning,info,debug,trace; default is info
173
173
* `telemetry`: configuration for sending telemetry data (optional)
174
-
* `url`: URL to telemetry service
175
-
* `certificate`: the certificate for the telemetry server or a CA that signed the server's TLS certificate. Not required if telemetry server does not use TLS, or if the system's certificate store already contains the server's cert or CA.
176
-
* `credentials`: unique token provided by the remote service as credentials, base64-encoded
174
+
* `url`: string, URL to telemetry service
175
+
* `certificate`: string, the certificate for the telemetry server or a CA that signed the server's TLS certificate. Not required if telemetry server does not use TLS, or if the system's certificate store already contains the server's cert or CA.
176
+
* `credentials`: string, unique token provided by the remote service as credentials, base64-encoded
0 commit comments