1. Fixed synchronized
2. Only primary server can call backupServer.move() in move()