title: Migrating a Gerrit project into a different instance of Gerrit
body: <p>I have <code>MainGerritServer</code> which hosts many projects.<br>
  Also, I have <code>RogueGerritServer</code> which also hosts many projects.</p>
  
  <p>I'm looking for a way to move a <code>ProjectA</code> from <code>RogueGerritServer</code> to <code>MainGerritServer</code> while preserving both Git commit history as well as the Gerrit review history.</p>
  
  <p>For example, I want to import Android project's Gerrit history onto my own Gerrit server, so that when I work on a forked version of Android, I can look up the Gerrit history on my local server. What's the best way to do this?</p>
  
  <p>If it were a simple Git installation, I would simply clone <code>ProjectA</code> into my computer then push to <code>MainGerritServer</code>. Does a Gerrit based project work the same way?</p>
  
  <p>I'm concerned because Gerrit installation uses a database on the background, and I'm not sure whether I need to also migrate the information in the database. I saw many threads about taking a database dump and moving it to a brand new server. However, I'm trying to move just one project so taking a DB dump doesn't seem appropriate. The closest answer I saw was <a href="https://stackoverflow.com/questions/13738526/how-can-one-take-several-top-level-projects-in-gerrit-and-move-them-under-anothe">this</a> which is still not exactly what I'm looking for.</p>
  
  <p>I would appreciate any help, especially if you can show me whether I'm misunderstanding how to approach this.</p>
  
  <p>Thank you</p>