I want to extract a raw file from MongoDB GridFS (it is attached in chats).
I have searched and find mongofiles
command.
root@0e8bbf1e13cb:/# mongofiles -v -d rocketchat_uploads list
2020-11-26T15:06:46.937+0000 using write concern: w='majority', j=false, fsync=false, wtimeout=0
2020-11-26T15:06:46.937+0000 connected to: localhost
2020-11-26T15:06:46.937+0000 handling mongofiles 'list' command...
root@0e8bbf1e13cb:/# mongofiles -v -d rocketchat list
2020-11-26T15:06:52.963+0000 using write concern: w='majority', j=false, fsync=false, wtimeout=0
2020-11-26T15:06:52.963+0000 connected to: localhost
2020-11-26T15:06:52.963+0000 handling mongofiles 'list' command...
root@0e8bbf1e13cb:/# mongofiles -v -d rocketchat search
2020-11-26T15:07:02.509+0000 'search' argument missing
2020-11-26T15:07:02.510+0000 try 'mongofiles --help' for more information
root@0e8bbf1e13cb:/# mongofiles -v -d rocketchat search *.png
2020-11-26T15:07:09.703+0000 using write concern: w='majority', j=false, fsync=false, wtimeout=0
2020-11-26T15:07:09.703+0000 connected to: localhost
2020-11-26T15:07:09.703+0000 handling mongofiles 'search' command...
root@0e8bbf1e13cb:/# mongofiles -v -d rocketchat search png
2020-11-26T15:07:16.542+0000 using write concern: w='majority', j=false, fsync=false, wtimeout=0
2020-11-26T15:07:16.543+0000 connected to: localhost
2020-11-26T15:07:16.543+0000 handling mongofiles 'search' command...
fmm… mongofiles list command doesn’t list files.
Why? am I wrong?
root@0e8bbf1e13cb:/# mongo
rs0:PRIMARY> use rocketchat
rs0:PRIMARY> show collections
...
...
...
rocketchat_uploads
rocketchat_uploads.chunks
rocketchat_uploads.files
rocketchat_user_data_files
rocketchat_webdav_accounts
system.indexes
system.views
ufsTokens
users
usersSessions
rs0:PRIMARY> db.rocketchat_uploads.find()
(Appear files list)
Description
Server Setup Information
- Version of Rocket.Chat Server: 3.8.1
- Operating System: Ubuntu 20.04 LTS
- Deployment Method: docker
- Number of Running Instances: 1
- DB Replicaset Oplog: Enabled
- NodeJS Version: v12.18.4
- MongoDB Version: 4.0.21
- Proxy: nginx
- Firewalls involved: None