Para uma solução do lado do servidor, você pode usar agregação... db.getCollection('source') .aggregate([ { $out: 'destination' } ]);