Page 1 of 1

changing main source

Posted: Tue Aug 27, 2019 7:57 am
by beneke
Hi,
I'm using Birdiesync since years now, still very happy.

I have a question on how I can change main source (server) without starting from the top.

Until recently, I was using
A. a desktop PC as main source
B. my phone Android
C. my laptop

one month ago I change laptop, and I added
D. my new laptop
After few days, when I was sure everything was fine, I disconnected the old laptop C.

As my desktop PC is olding, I don't want it anymore a main source.
On a daily basis, I would like to use laptop D as main source, my phone B as synchronised device, and I would only once in a while synchronise desktop PC A.

How can I just change the main server to laptop D, without having a (super long) "first" synchronisation.
Thanks

Re: changing main source

Posted: Thu Aug 29, 2019 9:10 am
by Birdy
Hello beneke,
I'm using Birdiesync since years now, still very happy.
Glad you like it ! :)

What do you mean by "main source" ?
Do you synchronize different address books or calendars, depending on your sources ?
Do you have different settings in term of synchronization period limit in the past (for events or mails, for instance) ?
What's presently the difference between the configuration for your old PC and the new laptop D ?
Thanks.

Re: changing main source

Posted: Thu Aug 29, 2019 9:14 am
by beneke
Hi Birdie,
so far, I was sometimes synchronising only Phone B with PC A or only Laptop C with PC A. Denpending wich devices where on.

Now, I would like to have mainly laptop D and phone synchronised. But the Birdiesync dashboeard is on PC A. I just want to transfer it to Laptop D.
Am I clear enough?

Re: changing main source

Posted: Thu Aug 29, 2019 11:33 am
by Birdy
So if I understand correctly you would like to transfer BirdieSync server from PC A to laptop D, keeping its configuration.

You should be able to do it by copying BirdieSync data from PC A to laptop D:

First backup your Thunderbird profiles before doing any change (and your mobile device as well).

Stop BirdieSync server on PC A (menu File/Exit)
Stop BirdieSync server on laptop D if running
Stop all instances of Thunderbird.

On laptop D, rename the following folder to "BirdieSync.backup":
C:\Users\<user name>\AppData\Roaming\BirdieSync
(AppData is a hidden folder: in Windows Explorer, you must check the option "Show hidden files and folders")

Copy the content of BirdieSync folder from PC A to laptop D:
C:\Users\<user name>\AppData\Roaming\BirdieSync
(AppData is a hidden folder: in Windows Explorer, you must check the option "Show hidden files and folders")

Start BirdieSync server on laptop D and check it properly has access to the transferred configuration.

On laptop D, disable the automatic launching of the synchronization when you connect a source:
In BirdieSync main window on the PC, open menu "File/Options...".
Untick "Launch the synchronization right after the connection of a source".
Press OK to save the options.

Then edit BirdieSync options in Thunderbird on your desktop A to connect remotely to laptop D
Edit BirdieSync options in Thunderbird on your laptop D to connect locally.

Each Thunderbird profile has its own identifier that BirdieSync server recognizes. So it shouldn't matter for the server (with the transferred configuration) that Thunderbird source changed from local to remote or the contrary.
Check your BirdieSync settings on your phone if you connect via Wi-Fi and use an IP address or a hostname.

Manually ask Thunderbird on PC A and laptop D to connect to BirdieSync server, so that the server changes their local/remote status.

You should then be able to synchronize with BirdieSync server installed on laptop D.
Ensure to no longer use BirdieSync server installed on PC A to avoid any duplicates or synchronization loop problems.

Enable again the automatic launching of the synchronization when you connect a source.