+asynk mailing list in the hope it may be relevant to a wider audience.

On Tue, Oct 6, 2015 at 9:02 PM, Julien Cubizolles <[email protected]>
wrote:


>
> >
> > I did, and it's working again. Thanks.
>
> In the process, I got many duplicates both on the gmail and bbdb
> site. Merging them results in multiple entries in the following field.
>

Unfortunately the sync is not transactional, and in case of some bugs this
is bound to happen. Defending against such dups is too much work for this
side project.


>
> asynk:bbgcsynk:bb
> asynk:bbgcsynk:bb
> gids
> bbdb-id
>
> I'd like to remove the duplicates on both sides and then merge the two
> databases. What would you advise to clean the databases ?
>

The best way to recover is to restore from backup - without running ASynK
look for the backup directory and restore the BBDB from your local dir.
Gmail offers a roll back based on timestamp, which should give you back
your contact store.

If you don't have changes on both ends you care to sync to the other side,
this is what you should do:

- Delete your BBDB file
- Restore your gmail contacts to a known safe time
- Delete your asynk profile profile
- Clear sync artefacts (see
http://asynk.io/doc/asynk/asynk_6.html#Misc-Housekeeping-Activities for
examples of this and above)
- Create the profile afresh
- Do a sync to recreate your BBDB as a mirror of your gmail contacts

-- 
Find ASynK useful? Consider leaving a tip at this Bitcoin address: 
1KarraEGixRyScZ9qFHdekxNkgpPTuzWBc
--- 
You received this message because you are subscribed to the Google Groups 
"ASynK Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to