Ответ Галвегяна не обязательно верен.
С MySQL вы можете установить смещение ключа для каждого экземпляра базы данных. Если вы объедините это с достаточно большим приращением, это будет хорошо. Я уверен, что у других поставщиков будут какие-то похожие настройки.
Допустим, у нас есть 2 базы данных, которые мы хотим скопировать. Мы можем настроить его следующим образом.
increment = 2
db1 - offset = 1
db2 - offset = 2
Это означает, что
db1 будет иметь ключи 1, 3, 5, 7 ....
db2 будет иметь ключи 2, 4, 6, 8 ....
Поэтому у нас не будет столкновения клавиш на вставках.