A partir de Mongo 2.6.0 puede hacerlo de forma nativa sin ninguna manipulación adicional.
db.<collection>.aggregate( [
{ <operation> },
{ <operation> },
...,
{ $out : "<output-collection>" }
] )
Consulte el nuevo operador de agregación $out para ver un ejemplo más detallado.
PD de esta manera, no está limitado a un tamaño de 16 Mb.