Представьте, что Contacts1.1
- это программа для Windows, которая считывает данные из местоположения, которое пользователь не может изменить ... Скажите, C:\Users\sam\contacts\
... Вы создаете резервную копию своего каталога C:\Users\sam\
и восстанавливаете его на другом компьютере с Windows, на котором установлена Contacts2.0. Теперь ваши контакты находятся в новой системе в виде двоичных данных, но если Contacts2.0
читает их только из C:\Program Files\Contats
, вы не сможете их увидеть.
Вы можете вручную переместить их, но что, если они также в другом формате?
В реальном сценарии поля базы данных могут отличаться.
Вот почему вы вручную экспортируете / импортируете данные в / из формата, поддерживаемого каждой версией этой программы. Затем программа сохраняет данные по своему усмотрению.
Почтовый клиент Windows, например, использует .eml
, Outlook использует .pst
, а Contacts использует .vcf
.