There is: a Mongo database (originally run with standalone server version 3.2).
After a hardware crash, the file system was restored but obviously some files are corrupt (or at least file names). A repair trial produces this output below.
The question is: is there something we can try?
2020-09-01T15:17:36.599+0800 I CONTROL [initandlisten] MongoDB starting : pid=1212 port=27017 dbpath=D:\restored2_DB\VAM_Database 64-bit host=WIN-TK1ICNDT4NM
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] targetMinOS: Windows 7/Windows Server 2008 R2
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] db version v3.6.19
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] git version: 41b289ff734a926e784d6ab42c3129f59f40d5b4
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] OpenSSL version: OpenSSL 1.0.2s-fips 28 May 2019
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] allocator: tcmalloc
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] modules: none
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] build environment:
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] distmod: 2008plus-ssl
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] distarch: x86_64
2020-09-01T15:17:36.600+0800 I CONTROL [initandlisten] target_arch: x86_64
2020-09-01T15:17:36.601+0800 I CONTROL [initandlisten] options: { repair: true, storage: { dbPath: "D:\restored2_DB\VAM_Database" } }
2020-09-01T15:17:36.601+0800 W - [initandlisten] Detected unclean shutdown - D:\restored2_DB\VAM_Database\mongod.lock is not empty.
2020-09-01T15:17:36.605+0800 I - [initandlisten] Detected data files in D:\restored2_DB\VAM_Database created by the 'wiredTiger' storage engine, so setting the active storage engine to 'wiredTiger'.
2020-09-01T15:17:36.606+0800 W STORAGE [initandlisten] Recovering data from the last clean checkpoint.
2020-09-01T15:17:36.606+0800 I STORAGE [initandlisten] Detected WT journal files. Running recovery from last checkpoint.
2020-09-01T15:17:36.606+0800 I STORAGE [initandlisten] journal to nojournal transition config: create,cache_size=64788M,cache_overflow=(file_max=0M),session_max=20000,eviction=(threads_min=4,threads_max=4),config_base=false,statistics=(fast),compatibility=(release="3.0",require_max="3.0"),log=(enabled=true,archive=true,path=journal,compressor=snappy),file_manager=(close_idle_time=100000),statistics_log=(wait=0),verbose=(recovery_progress),
2020-09-01T15:17:36.630+0800 E STORAGE [initandlisten] WiredTiger error (-31802) [1598944656:629989][1212:140707088653024], connection:
__wt_log_extract_lognum, 558: Bad log file name 'WiredTigerPreplog.0000000203.$ea': WT_ERROR: non-specific WiredTiger error Raw: [1598944656:629989][1212:140707088653024], connection:
__wt_log_extract_lognum, 558: Bad log file name 'WiredTigerPreplog.0000000203.$ea': WT_ERROR: non-specific WiredTiger error
2020-09-01T15:17:36.636+0800 E - [initandlisten] Assertion: 28718:-31802: WT_ERROR: non-specific WiredTiger error src\mongo\db\storage\wiredtiger\wiredtiger_kv_engine.cpp 463
2020-09-01T15:17:36.640+0800 I STORAGE [initandlisten] exception in initAndListen: Location28718: -31802: WT_ERROR: non-specific WiredTiger error, terminating
2020-09-01T15:17:36.640+0800 F - [initandlisten] Invariant failure globalStorageEngine src\mongo\db\service_context_d.cpp 272
2020-09-01T15:17:36.640+0800 F - [initandlisten]
***aborting after invariant() failure
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\stacktrace_windows.cpp(247) mongo::printStackTrace+0x43
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\signal_handlers_synchronous.cpp(184) mongo::`anonymous namespace'::printSignalAndBacktrace+0x74
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\signal_handlers_synchronous.cpp(240) mongo::`anonymous namespace'::abruptQuit+0x85
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] ucrtbase.dll raise+0x1dd
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] ucrtbase.dll abort+0x31
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\assert_util.cpp(133) mongo::invariantFailed+0x19a
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\service_context_d.cpp(272) mongo::ServiceContextMongoD::_newOpCtx+0x93
2020-09-01T15:17:37.266+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\service_context.cpp(246) mongo::ServiceContext::makeOperationContext+0x46
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\client.cpp(125) mongo::Client::makeOperationContext+0x1d
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(1291) mongo::`anonymous namespace'::shutdownTask+0xeb
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\exit.cpp(63) mongo::`anonymous namespace'::runTasks+0x59
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\exit.cpp(145) mongo::shutdown+0x2c9
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(1483) mongo::mongoDbMain+0x19f
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\dbmain.cpp(47) wmain+0x35
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] mongod.exe f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(253)
__scrt_common_main_seh+0x11d
2020-09-01T15:17:37.267+0800 I CONTROL [initandlisten] KERNEL32.DLL BaseThreadInitThunk+0x14
2020-09-01T15:17:37.267+0800 F - [initandlisten] Got signal: 22 (SIGABRT).
2020-09-01T15:17:37.267+0800 F CONTROL [initandlisten] *** unhandled exception 0x0000000E at 0x00007FF8E9779149, terminating
2020-09-01T15:17:37.267+0800 F CONTROL [initandlisten] *** stack trace for unhandled exception:
2020-09-01T15:17:37.268+0800 I CONTROL [initandlisten] KERNELBASE.dll RaiseException+0x69
2020-09-01T15:17:37.268+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\signal_handlers_synchronous.cpp(241) mongo::`anonymous namespace'::abruptQuit+0x9d
2020-09-01T15:17:37.268+0800 I CONTROL [initandlisten] ucrtbase.dll raise+0x1dd
2020-09-01T15:17:37.268+0800 I CONTROL [initandlisten] ucrtbase.dll abort+0x31
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\assert_util.cpp(133) mongo::invariantFailed+0x19a
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\service_context_d.cpp(272) mongo::ServiceContextMongoD::_newOpCtx+0x93
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\service_context.cpp(246) mongo::ServiceContext::makeOperationContext+0x46
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\client.cpp(125) mongo::Client::makeOperationContext+0x1d
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(1291) mongo::`anonymous namespace'::shutdownTask+0xeb
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\exit.cpp(63) mongo::`anonymous namespace'::runTasks+0x59
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\util\exit.cpp(145) mongo::shutdown+0x2c9
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\db.cpp(1483) mongo::mongoDbMain+0x19f
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe ...\src\mongo\db\dbmain.cpp(47) wmain+0x35
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] mongod.exe f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl(253)
__scrt_common_main_seh+0x11d
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] KERNEL32.DLL BaseThreadInitThunk+0x14
2020-09-01T15:17:37.269+0800 I - [initandlisten]
2020-09-01T15:17:37.269+0800 I CONTROL [initandlisten] writing minidump diagnostic file C:\Program Files\MongoDB\Server\3.6\bin\mongod.2020-09-01T07-17-37.mdmp
2020-09-01T15:17:37.366+0800 F CONTROL [initandlisten] *** immediate exit due to unhandled exception
User contributions licensed under CC BY-SA 3.0