Vous pouvez faire ceci :
db.copyDatabase("db_to_rename","db_renamed","localhost")
use db_to_rename
db.dropDatabase();
Note éditoriale :il s'agit de la même approche que celle utilisée dans la question elle-même, mais elle s'est avérée utile pour d'autres malgré tout.