I want to sync my repositories from one server to antother server

I have 2 Git-lab servers in 2 different locations like A and B, if I push changes in A server means time same changes has to be reflect in B server also, so requesting you to please help in fixing the issue

Have you tried setting up repository push mirroring under each applicable project? Does it fail for your use-case? If yes, please share the error(s) you’re observing.

If you’re instead looking for something for a disaster recovery solution, checkout GitLab Geo instead.

Edit: Added a note to clarify that the push mirroring is per-project, not global.

In admin console i tried to push the repositories using mirrors but i couldn’t able to see where i need to put repository url