Skip to content

Commit 4421ad7

Browse files
authored
Revert "DOCSP-31011 Add Mongorestore Time Series Collection (#109)" (#110)
This reverts commit ea25e82.
1 parent ea25e82 commit 4421ad7

File tree

1 file changed

+0
-74
lines changed

1 file changed

+0
-74
lines changed

source/mongorestore.txt

Lines changed: 0 additions & 74 deletions
Original file line numberDiff line numberDiff line change
@@ -206,15 +206,6 @@ If you specify write concern in both the
206206
:option:`--writeConcern <mongorestore --writeConcern>` value overrides
207207
the write concern specified in the URI string.
208208

209-
.. _mongorestore-time-series-collections:
210-
211-
Time Series Collections
212-
~~~~~~~~~~~~~~~~~~~~~~~
213-
214-
Starting in MongoDB 5.0, you can use ``mongorestore`` to restore
215-
:ref:`timeseries collections <manual-timeseries-landing>`.
216-
For details, see :ref:`mongorestore-example-time-series`.
217-
218209
.. _mongorestore-required-access:
219210

220211
Required Access
@@ -1254,71 +1245,6 @@ the filename. For example:
12541245

12551246
mongodump --archive --db=test --port=27017 | mongorestore --archive --port=27018
12561247

1257-
1258-
.. _mongorestore-example-time-series:
1259-
1260-
Restore a Time Series Collection
1261-
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1262-
1263-
Use ``mongosh`` to create a time series collection. This example
1264-
uses the default ``test`` database:
1265-
1266-
.. code-block:: javascript
1267-
1268-
db.createCollection(
1269-
"weather",
1270-
{
1271-
timeseries: {
1272-
timeField: "timestamp",
1273-
metaField: "metadata",
1274-
granularity: "hours"
1275-
}
1276-
}
1277-
)
1278-
1279-
Insert time series documents into the collection:
1280-
1281-
.. code-block:: javascript
1282-
1283-
db.weather.insertMany( [
1284-
{
1285-
"metadata": { "sensorId": 5578, "type": "temperature" },
1286-
"timestamp": ISODate("2021-05-18T00:00:00.000Z"),
1287-
"temp": 12
1288-
},
1289-
{
1290-
"metadata": { "sensorId": 5578, "type": "temperature" },
1291-
"timestamp": ISODate("2021-05-18T04:00:00.000Z"),
1292-
"temp": 11
1293-
},
1294-
{
1295-
"metadata": { "sensorId": 5578, "type": "temperature" },
1296-
"timestamp": ISODate("2021-05-18T08:00:00.000Z"),
1297-
"temp": 11
1298-
}
1299-
] )
1300-
1301-
From your terminal, use ``mongodump`` to export the time series collection
1302-
to the ``dump/test`` directory. This command adds two files
1303-
``system.buckets.weather.bson`` and ``weather.metadata.json`` to
1304-
the directory:
1305-
1306-
.. code-block:: sh
1307-
1308-
mongodump --db=test
1309-
1310-
Use ``mongorestore`` to restore the data to the ``mongorestore.weather``
1311-
namespace:
1312-
1313-
.. code-block:: sh
1314-
1315-
mongorestore --host localhost --port 27017 --nsFrom='test.*' --nsTo='mongorestore.*' dump/
1316-
1317-
.. note::
1318-
1319-
You cannot restore the ``system.buckets.weather.bson`` file
1320-
by itself. Attempting to do so results in an error.
1321-
13221248
.. _mongorestore-example-connect-using-aws-iam:
13231249

13241250
Connect to a MongoDB Atlas Cluster using AWS IAM Credentials

0 commit comments

Comments
 (0)