You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Why are my Contacts blank after importing .abbu file on Monterey?

I'm trying to load my contacts archive (.abbu file) after changing my computer and updating to Monterey, but nothing happens. Whenever I select File > Import > Contacts...abbu, etc. I get the usual 'are you sure' message. However, I select yes import and my Contacts stay blank (which is most useful).


Has anyone got any suggestions, as it's always worked in the past on previous OS (High Sierra was the last time I tried).


[Re-Titled by Moderator]

MacBook Pro 13″, macOS 12.6

Posted on May 5, 2023 9:13 AM

Reply
Question marked as Top-ranking reply

Posted on Mar 19, 2024 11:24 AM

Hello,


I had the same problem with an old backup that I couldn't import. I made a small python script that converts .abcdp -> .vcf (vCard) files, you can use it in a simple way (it only matters: name, surname, company, telephones, emails, addresses and notes).


Instructions

1.- change the file extension .abbu to .zip

2.- download abcdp2vcard.py file

replace codes for quote: " -> ", and single quote: ' -> '

3.- run the script with the following parameters

    python abcdp2vcard.py "your_abbu_file.zip/Sources/<uuid>/Metadata" "output_vcard_dir"

4.- select all the vCards and send them to the address book application



15 replies
Question marked as Top-ranking reply

Mar 19, 2024 11:24 AM in response to joesh2

Hello,


I had the same problem with an old backup that I couldn't import. I made a small python script that converts .abcdp -> .vcf (vCard) files, you can use it in a simple way (it only matters: name, surname, company, telephones, emails, addresses and notes).


Instructions

1.- change the file extension .abbu to .zip

2.- download abcdp2vcard.py file

replace codes for quote: &#34; -> ", and single quote: &#39; -> '

3.- run the script with the following parameters

    python abcdp2vcard.py "your_abbu_file.zip/Sources/<uuid>/Metadata" "output_vcard_dir"

4.- select all the vCards and send them to the address book application



Mar 19, 2024 1:23 PM in response to joesh2

I have always been able to transfer the Contacts database from one Mac to another by exporting to .abbu and then importing the .abbu into Contacts on the second Mac.


BUT ... when I installed Monterey on one of my iMacs, I discovered that when I import the .abbu into Contacts on Monterey, the imported contacts don't show up. However, through experimentation I discovered that after I rebooted the Mac, all the imported Contacts showed up!


Try importing the .abbu and then reboot the Mac. See if that does the trick.

May 7, 2023 9:52 AM in response to joesh2

One possibility if these are On My Mac contacts,

Open ~/Library/Application Support/AddressBook and delete these three files:

AddressBook-v22.abcddb
AddressBook-v22.abcddb-shm
AddressBook-v22.abcddb-wal

Those are the database and logging files that maintain what is shown in the app. If they are gone, it will attempt to regenerate them from the metadata folder.

May 7, 2023 12:36 AM in response to Barney-15E

Unfortunately, I only have the contacts in an .abbu file (see below). Actually, after inspecting the contents of Address Book (in Library > Application Support > Address Book > Sources > 065.... ) more thoroughly, I realised that all the address have been loaded from the .abbu file. However, it seems for some reason that Contacts isn't accesses them!

May 7, 2023 7:08 AM in response to a brody

Thanks, I looked at this, but it didn't solve the problem. In fact, the simplest way (although very tiresome) is to simply open all the .abcdp files from the Metadata file, and then copy them in one by one into your Contacts/Address book.


What makes the whole process even more ridiculous is that when you open a .abcdp file it gives you the chance (see image) to Add to Contacts. Problem is, it doesn't do anything.



Well done Apple, not much use really, eh?

May 5, 2023 9:43 AM in response to joesh2

That archive has not worked since they change the backing store to XML files. Previously, all of the files in that back up were Vcards which contacts can import. It cannot import XML files.

you should contact AppleCare and complain that you’ve lost data because you believed the contacts archive would be usable.


I’ve reported it several times over the years and I’ve done nothing to fix it

May 5, 2023 4:47 PM in response to a brody

Nice idea, but none of these suggestions actually work. Number #1 could work, but downloading the ContactsMate means paying for the app, which considering we've already got (theoretically) our contacts, is not really fair.


The other ideas are rather silly, considering we don't have access to the contacts .abbu file. How would we open the using the exel?


Thanks for your suggestions anyhow.

May 6, 2023 11:59 AM in response to a brody

I exported my Contacts as .abbu files since a loing time (since Tiger). I've already changed OS several times, and reloaded my contacts with the .abbu backup (File > Export > Contacts archive).


As for finding a copy elsewhere, I already have backups (many). I've always made copies using Crash-Plan and nowadays, Acronis. So, I have the exported contacts files, and the Library > Application Support files, but they don't seem to load either. Theoretically, placing a copy of my old Address Book folder into my Application Support should simply reload my contacts. But, it doesn't, hence this thread.


Anyhow, thanks for the suggestions.

May 6, 2023 12:18 PM in response to joesh2

You may want to get an older computer that supports an OS that supports those formatted files http://www.dvwarehouse.com/ and http://www.macsales.com/ both have older computers of various vintages you can run older Mac OS on. Once imported into Apple's addressbook, it no longer is an abbu file, but instead an XML file. An XML file is like HTML only the markup is tags matching the fields of the addressbook file itself.


The fact the file doesn't import in Library -> Application Support really says more about the quality of the file sitting in that folder than anything else. It may no longer have the XML content Addressbook expects.


You are better off finding the last readable bootable backup you had, and exporting the file to CSV or VCard there, and then bringing into Mac OS X now from one of those formats.


CSV are simply comma delimited text files that Microsoft Excel can handle.

May 6, 2023 2:53 PM in response to joesh2

joesh2 wrote:

I exported my Contacts as .abbu files since a loing time (since Tiger). I've already changed OS several times, and reloaded my contacts with the .abbu backup (File > Export > Contacts archive).

Yes, it worked great until they changed the backing store from a vCard to an XML file. Contacts cannot import an XML file.

As for finding a copy elsewhere, I already have backups (many). I've always made copies using Crash-Plan and nowadays, Acronis.

If you have an Address Book Backup From when they used vCards, that should import.

An Address Book Backup is merely a copy of the AddressBook folder. There is a metadata folder inside of it that stores the individual contact files. They used to be vCards and now are XML. I can't remember when it changed--maybe five years ago.

Why are my Contacts blank after importing .abbu file on Monterey?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.