Staging & Synchronization

You can use Sitefinity to synchronize data between different environments. For example, you can synchronize all of the newly edited news from your work environment with your production server. You do this by using Sitefinity to publish items from your work environment to your production environment. For more information, see Syncing of data.

To setup the servers, where data will be published from the current environment, perform the following:

  1. In the main menu, click Administration » Settings.
    The Basic settings page appears.
  2. Click Staging & Synchronization.
    A list of all added servers, if any, appears.
  3. Click Add a server.
  4. Enter the URL or the IP of the server where data will be send.
  5. Enter username and password. These are the credentials of a user that exists on the server which you are going to synchronize with.
    In order for site synchronization to work, you must have created a special user on the server that you are going to sync data to. This user must be administrator, but also must be different then the default admin user. During synchronization, this user must not be logged in. As username and password, enter the credential of this user. For example, on the server you are going to sync to, create a user named sync and assign it to the administration role. During synchronization, make sure this user is logged out.
  6. Click Save.
  7. To edit the address of the server or the credentials, click Edit.
  8. To delete a server, click Remove.
  9. When finished adding servers, click Save changes.

NOTE: Before you can use site synchronization, there are the following prerequisites:

    • To access Syncing of published data, you must be assigned to the Administrator’s role. For more information, see Users, roles, and permissions.
    • Except for the connection string, the configuration of the sites you want to sync must be the same (the content of all .config files).
    • All sites must have the same backend and frontend languages. For more information, see  Managing languages.

Related topics:

Feedback

How useful is this article?

Tell us more

Submit
Your message was successfully sent.

We appreciate your feedback.

Your message could not be sent.

OK