@@ -179,8 +179,17 @@ optional: true
179
179
ref : configure-backup-settings
180
180
content : |
181
181
182
- If you want to enable backup, you must configure all of the following
183
- settings:
182
+ To configure backup, you must enable it, and then:
183
+
184
+ - Choose to configure an :term:`S3 snapshot store <s3 snapshot store>`
185
+ or a :term:`blockstore <Backup Blockstore Database>`. If you deploy
186
+ both an |s3| :term:`snapshot store <s3 snapshot store>` and a
187
+ :term:`blockstore <Backup Blockstore Database>`, |onprem|
188
+ randomly choses one to use for backup.
189
+
190
+ - Choose to configure an oplog store or an |s3| oplog store.
191
+ If you deploy both an oplog store and an |s3| oplog store, |onprem|
192
+ randomly choses one of them to use for the oplog backup.
184
193
185
194
.. list-table::
186
195
:widths: 30 10 40 20
@@ -197,7 +206,7 @@ content: |
197
206
- boolean
198
207
- Flag that indicates that backup is enabled. You must specify
199
208
``spec.backup.enabled: true`` to configure settings
200
- for the head database, oplog store, and snapshot store.
209
+ for the head database, oplog store, |s3| oplog store, and snapshot store.
201
210
- ``true``
202
211
203
212
* - | ``spec``
@@ -218,6 +227,14 @@ content: |
218
227
- Name of the oplog store.
219
228
- ``oplog1``
220
229
230
+ * - | ``spec``
231
+ | ``.backup``
232
+ | ``.s3opLogStores``
233
+ | ``.``:opsmgrkube:`~spec.backup.s3opLogStores.name`
234
+ - string
235
+ - Name of the |s3| oplog store.
236
+ - ``my-s3-oplog-store``
237
+
221
238
* - | ``spec``
222
239
| ``.backup``
223
240
| ``.opLogStores``
@@ -229,6 +246,15 @@ content: |
229
246
230
247
- ``my-oplog-db``
231
248
249
+ * - | ``spec``
250
+ | ``.backup``
251
+ | ``.s3opLogStores``
252
+ | ``.mongodbResourceRef``
253
+ | ``.``:opsmgrkube:`~spec.backup.s3opLogStores.mongodbResourceRef.name`
254
+ - string
255
+ - Name of the MongoDB database resource for the |s3| oplog store.
256
+ - ``my-s3-oplog-db``
257
+
232
258
You must also configure an :term:`S3 snapshot store <s3 snapshot store>`
233
259
or a :term:`blockstore <Backup Blockstore Database>`.
234
260
@@ -318,6 +344,7 @@ content: |
318
344
- Name of the blockstore.
319
345
- ``blockStore1``
320
346
347
+
321
348
* - | ``spec``
322
349
| ``.backup``
323
350
| ``.blockStores``
@@ -328,6 +355,7 @@ content: |
328
355
You must deploy this database resource in the same namespace as
329
356
the |onprem| resource. The resource's ``metadata.name`` must match this name.
330
357
- ``my-mongodb-blockstore``
358
+
331
359
---
332
360
title : " Configure any additional settings for an |onprem| backup."
333
361
stepnum : 6
@@ -384,14 +412,13 @@ level: 4
384
412
ref : track-k8s-instance
385
413
content : |
386
414
387
- To check the status of your |onprem| resource, invoke the following
388
- command:
415
+ To check the status of your |onprem| resource, invoke the following command:
389
416
390
417
.. code-block:: sh
391
418
392
419
kubectl get om -o yaml -w
393
420
394
- The command returns the following output under the ``status`` field
421
+ The command returns output similar to the following, under the ``status`` field
395
422
while the resource deploys:
396
423
397
424
.. code-block:: yaml
@@ -419,8 +446,8 @@ content: |
419
446
one enters the ``Running`` phase.
420
447
421
448
After the |onprem| resource completes the ``Reconciling`` phase, the
422
- command returns the following output under the ``status`` field if you
423
- enabled backup:
449
+ command returns the output similar to the following under the ``status``
450
+ field if you enabled backup:
424
451
425
452
.. code-block:: yaml
426
453
:copyable: false
0 commit comments