Any tool for Restore Sharded MongoDB Cluster by oplog?

Is there any tool for restoring a whole MongoDB Shard Cluster with multiple shard by Oplog?

wal-g or MongoShake doesn’t have sharded cluster support yet. I tried restore with MongoS Router, but applyOps command not found for Mongos. Also tried to restore shard by shard with oplog, but some collections(config,system) and commands(index creating) are not permitted to resore in new shard database.

Any idea anyone?