Как открыть файл backup dat nokia

Обновлено: 04.07.2024

В составе Nokia PC Suite есть компонента резервного копирования,
которая позволяет делать "слепок" с данных телефона для
последующего их восстановления, если с телефоном что-то
случится. Это компонента сохраняет информацию с телефона в файлы
с расширениями .NFB или .NFC. Файлы .NFB и .NFC похожи, просто
файл .NFC содержит больше информации.

К сожалению, формат этих файлов двоичный и является внутренним
форматом фирмы Nokia, поэтому воспользоваться информацией из
этих файлов (а там полно полезной информации) может только та
утилита резервного копирования из Nokia PC Suite, которая их
создала. Но эта утилита не позволяется даже просто просматривать
данные из этих файлов, а только "заливать" их целиком обратно в
телефон.

Но бывают ситуации, когда информация из этих файлов (например,
записная книжка) нужна в чистом текстовом виде, пригодном для
преобразования в другие форматы. Например, когда телефон утерян
или украден, но остался сохраненный NFB-файл, или когда вы
хотите перенести данные с телефона Nokia на телефон другого
производителя, и единственным оставшимся способом является
перенос через общепринятые файлы формата CSV.

Итак, утилита NFB-PARSER позволяет извлекать из файлов .NFB и
.NFC различные данные. Некоторые из них она умеет
преобразовывать в читабельные текстовые форматы.

Часто встречается вопрос о резервной копии телефона сделанной в PC Suite,
о том как можно её использовать если телефон утерян, для восстановления сохраненной в ней информации
и использования её на другом телефоне.

И так. В результате резервного копирования получается NFB-файл который делает штатный бэкапер в PC Suite. По сути дела .NFB-файл - это контейнер, в котором сохраняется вся файловая система телефонов Nokia . Для работы с .nfb файлом можно использовать NFB-PARSER написанный Александром Деминым.
(архив прилагается, инструкция по работе находиться в файле readme.txt).
NFB-PARSER в своем текущем каталоге создает подкаталог с именем, зависящим от текущих даты и времени. Это позволяет производить многократные запуски программы, не затирая предыдущие
результаты.
В этом подкаталоге будут лежать файлы, извлеченные из .NFB файла. В подкаталоге «хххх»будут находиться точные копии того, что было извлечено из .NFB файла. Всех интересующие КОНТАКТЫ будут находиться \хххх\FULL\System\Data\Contacts.cdb
Дальнейшие действия с восстановлением контактов на другом телефоне следующие.
1.С помощью телефонного менеджера файлов находим папку С:\system\data\ переименовываем её в data2
2. Удаляем существующий в телефоне файл contact.cdb в С:\system\data2\
3. Копируем с компа в телефон извлеченный из .NFB-файла Contacts.cdb в С:\system\data2\
4. С помощью телефонного менеджера файлов находим папку С:\system\data2\ переименовываем её в data,
если телефон говорит, что папка data существует, значит удалям её и снова переименовываем С:\system\data2\ в data.
5. Перегружаем телефон.
6. Пользуемся восстановленными контактами.

Если была сделана полная резервная копия телефона, то таким способом можно восстановить любую информацию на телефон.

Дополнение.
Современные версии Nokia PC Suite делают полный бекап в файлы формата .NBU
Контакты из них можно вытащить с помощью программы NBU_Parser

Поговаривают что последние Нокии бэкап делают в формате NBF. Вот способ как достать(спасибо автиору ролика и zaxtone):
Извлечение контактов из файла NBF
+ Для Nokia

Скорее всего у кого есть Нокия, есть и Nokia PC Suite.
1) Подключаете телефон Нокия, делаете бэкап контактов - получаете *.NBU файл.
2) Требуется NBUparser. (Находится в инете за минуту) Открываете получившийся у вас NBU файл, выбираете "Запись *.vcf(UTF-8)", указываете папку назначения. Получили кучу карточек *.vcf в папке.
3) в папке где лежает все ваши vcf файлы нужно выполнить:
copy /B *.* contacts.vcf
Эта команда просто объединит все vcf файлы в один.
4) Теперь у вас есть на руках contacts.vcf-это все ваши контакты и здесь можно выделить 2 способа:
*5) Gmail-Import

Для того, чтобы все контакты из объединенного таким образом файла импортировались gmail с адекватным сохранением всех полей необходимо чтобы каждый контакт был разделен пустой строкой (между BEGIN:VCARD и END:VCARD). Вот так:
«
BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8:Аварии на теплотрассах
TEL;WORK:88453625822
X-CLASS:private
END:VCARD

BEGIN:VCARD
VERSION:2.1
N;CHARSET=UTF-8:Аварийн. Комисар
TEL;CELL:89371404141
X-CLASS:private
END:VCARD
»
Для этого - переименовываем contacts.vcf в contacts.txt и открываем в word, выполняем Поиск-Заменить -найти «END:VCARD» - заменить на «END:VCARD^p» Сохраняем и переименовываем contacts.txt в contacts.vcf делаем Gmail-Import


*6) Куча программ для импорта VCF файлов на андроид.
Я выбрал *5). Загрузил, поудалял страшные аватарки, удалил кого не нужно.
7) Android-Sync
На iOS устройстве:
8) Настраиваем гугл аккаунт, отмечаем при настройке синхронизировать контакты. В настройка icloud выбираем синхронизировать контакты.
9) Все все ваши контакты в icloud
Все сделано.
PS
Общий принцип NBU->VCF->GMAIL
Как вы этого достигните зависит от вас, я предложил наиболее простой способ. - Если Nokia смарт то можно без NBU обойтись - достаточно в адресной книге сделать сохранение контактов на карту памяти. Потом с карты памяти можно вытащить vcf-ки из каталога Others/Contacts. Дальше по инструкции. Если ГМыло вместо нормальных букв будет рисовать закорючки необходимо после п.3 открыть получившися файл в программе-декодере типа Штирлица и перекодировать quoted-printable в обычные буквы.
==============================
- Можно еще так, если Nokia S60:
На Nokia:
1. "Контакты" - "Выделить все";
2. "Скопировать" - "На карту памяти";
3. В папке E:\Others\Contacts появятся файлы вида <имя контакта>.vcf - это все Ваши контакты в формате vCard, который отлично понимает книжка на андроиде.
На Android:
1. Копируете все файлы в любую папку на SD карту;
2. Заходите в "Контакты" - клавиша "Menu" - "Импорт/Экспорт"
3. "Импортировать с SD-карты" - "Все файлы vCard"
==============================
- Перенос Nokia S40 - Android (Milestone)
1. Сделал backup Nokia PC Suite
2. Разобрал backup NBUparser ом на vcf
3. скопировал все .vcf на карту памяти телефона с андроидом
4. в меню импортировал "с карты" прямо в "контакты"
==============================
- С помощью программы Nokia PC Suite можно сделать резерную копию (бэкап) имеющейся в телефоне информации, такой как контакты, смс, календарь и т.д. При этом на жестком диске компьютера появляется файл с расширением nbu. С помощью того же PC Suite сохраненную информацию можно восстановить в память телефона.
Однако, в этом есть небольшой нюанс: в файл nbu помимо пользовательской информации записываются еще и системные данные телефона. То есть файл бэкапа можно восстановить только в телефон той же модели. Таким образом, в случае утери или кражи телефона, встает выбор: либо покупать такой же телефон, либо попрощаться с сохраненными данными.
Для решения этой проблемы была разработана программа NBU Parser, которая позволяет извлекать из бэкапа контакты, события календаря, закладки, смс и заметки. Программа не извлекает файлы с карты памяти, фотографии, мелодии и т.д. отсюда
==============================
- Немного меняем схему экспорта на PC Suite ->(sic!)Outlook Express->экспорт контактов->GMail
Все работает исключительно. Единственное НО, если вы экспортировали контакты в .csv файл (с разделителями-запятыми), и решили повырубать оттуда с помощью Excel лишние поля- будьте готовы что б-гомерзкий эксель посносит оттуда все + в номерах на +(префикс страны). В таком случае надо будет открыть в любом текстом редакторе, я открывал в Akelpad, этот файл и через правка->автозамена поменять ;7(префикс страны) на ;+(префикс страны)9.
Например мы имеем в отредактированном файле такое содержание:
. Залил полученный файл с контактами на андроид. И программой VcardIO импортировал в адресную книгу.
А теперь соль сей басни: если не работает nbuparser юзайте nbuexplorer.
==============================
- Перенес 270 контактов с Нокии 5800 на Самсунг GS2.
Нокия – Контакты – Отметить все – Скопировать карточку – В другую память.
Папку \Others\Contacts\ с 270 контактами перенёс с SD карточки Нокии на SD карточку Самсунга.
Самсунг – Контакты – Импорт с кары SD.
Всё перенеслось. Без объединения контактов и без Гугла!

Neo using phone to call

Простой и универсальный способ импорта списка контактов в телефоны Nokia на платформе S30+ используя MS Excel (OpenOffice Spreadsheet) ипростой скрипт на PHP.

Случилось так что телефоны на базе платформы S30+ не поддерживают Nokia PC Suite и другие менеджеры, благодаря которым можно полностью управлять содержимым своего телефона от Nokia.

Включаем смекалку, исследуем и добиваемся поставленной задачи!

Предисловие

Прогресс не стоит на месте и повсеместно используют смартфоны на Android, в которых подобных проблем нет, поскольку программного обеспечения для таких смартфонов есть масса и на любой вкус.

Но в то же время не всем нужен мощный смартфон, особенно если предполагается использовать устройство преимущественно для звонков. В сегменте простых телефонов-звонилок бренд Nokia уже давно зарекомендовал себя как один из лидеров. Данные телефоны просты в использовании, надежно собраны и имеют некоторые простые но приятные плюшки типа: фонарик, FM-радио и другие.

После покупки компании гигантом Майкрософт, программное обеспечение телефонов Nokia очень изменилось, и в некоторых случаях принесло некоторые неудобства и недовольство со стороны пользователей. Привыкать к чему-то новому не всегда может оказаться простым процессом, к тому же не все новое бывает лучше сделано чем старое.

Данная статья поможет вам импортировать ваш список контактов из таблички MS Excel или OpenOffice Spreadsheet в ваш телефон буквально в несколько шагов. О том как перевести ваши контакты из Outlook Express, Gmail и других программ и сервисов в таблицу MS Excel я рассказывать не буду, думаю сами разберетесь.

Метод подходит для импорта контактов в телефоны Nokia 108, 220, 225. Также подобный подход можно применить и для других моделей телефонов.

Принцип импорта контактов

В телефонах Nokia на платформе S30+ можно сделать резервную копию контактов и настроек. Для этого есть отдельный пункт в меню Настройки(Settings), который зовется "Резервное копирование"(Backup) или же как-то по другому в зависимости от марки телефона и используемого языка меню. Если такого пункта нет то скорее всего похожая опция присутствует в списке ваших контактов, в настройках или опциях(Settings) для списка контактов.

Чтобы иметь возможность делать резервную копию в телефон нужно установить карту памяти MicroSD, на ней будет создана папка Backup, а в ней после резервного копирования появится файлик под именем: backup.dat .

Если открыть данный файл то в нем обнаружим записи наподобие тех что отображены ниже:

Как видим, здесь четыре записи с похожим шаблоном, количество таких записей равно количеству контактов в нашем телефоне.

Подобный файл можно составить самому, загрузить его на место файла backup.dat , что на карточке MicroSD, и потом в телефоне сделать восстановление контактов из резервной копии.

Остается разобраться что это за формат и как нам сделать генерацию файла со всеми контактами в таком формате.

Формат vCard

VCard - это формат разработанный для обмена электронными визитными карточками в текстовом формате. Данный формат подробно описан в Википедии, нам же нужно знать всего малость из его структуры.

Рассмотрим то что нагенерировал нам телефон, построчно:

BEGIN:VCARD - начало карточки
VERSION:2.1 - указывается используемая версия спецификации vCard.

N;ENCODING=QUOTED-PRINTABLE;CHARSET=UTF-8:;Trinity;;; - содержит Имя, N(Name). Сначала указаны особенности использования кодировки (метод quoted-printable ), кодировку символов(UTF-8, юникод) и в конце само имя - Trinity. Обратите внимание на разделители ";", каждое поле ключ-значение использует разделитель, в конце должно присутствовать такое же количество закрывающих разделителей.
TEL;VOICE;CELL:+998777711100 - указан телефонный номер для всех типов дозвона.
END:VCARD - конец карточки.

Для составления файла с контактами нужно генерировать для каждого контакта вот такую запись(карточку), изменив имя и телефон ( Trinity, +998777711100 ).

Но есть особенность для использования кириллических символов. Как вы заметили в примере выше присутствует строка:

Здесь вместо имени набор символов: =D0=9C=D0=BE=D0=B4=D0=B5=D0=BC DSM2K .

Это закодированная запись "Модем DSM2K" с использованием метода quoted-printable в кодировке UTF-8. Кириллические символы были закодированы, а символы латиници остались как есть.

Подготовка списка контактов

Первым делом нужно собрать все контакты и сохранить их в удобном формате. Для работы будем использовать OpenOffice Spreadsheet (аналог MS Excel для работы с таблицами). Расскажу подробно и с рисунками, как для новичков.

100Mb). Также можно использовать свободный пакет LibreOffice.

Запускаем OpenOffice, из меню приложений выбираем Spreadsheet (Таблица).

OpenOffice Spreadsheet

В первой колонке будем писать имя контакта, а во второй полный номер телефона, вот пример заполнения:

Формируем список контактов

Готово? - Отлично! Сохраняем себе этот список в надежное место на компьютере, возможно еще когда-то пригодится, лишняя резервная копия не помешает.

Для удобства работы с данными нужно переконвертировать список в текстовый формат с разделителями - CSV(COmma Separated Values). Для этого идем в Файл(File) - Сохранить как(Save As). В списке где Тип файла(File type) выбираем Text CSV(.csv) и сохраняем.

ОпенОффис выдаст запрос о текущем формате документа - жмем Использовать текущий формат(Keep Current Format).

В диалоговом меню Экспорт текстовых файлов (Export of text files), которое появится, выбираем:

  • кодировку (Character set) - Cyrillic (Windows-1251);
  • разделитель полей (Field delimiter) - символ ";" (точка с запятой);
  • Разделитель текста (Text delimiter) - оставляем пустым.

Опции сохранения таблици в формате CSV

Сохраняем файл под именем phones.csv, вот в каком формате он получится:

Теперь осталось написать скрипт, который из подобного формата будет генерировать файл резервной копии с записями в формате vCard.

PHP скрипт генерации файла vCard

Для запуска скрипта на языке PHP можно использовать локальный веб-сервер (Denwer, OpenServer) или же сервер на любом хостинге где установлен интерпретатор PHP. А можно скачать только сам PHP под Windows вот тут.

Вот исходный код скрипта:

Вот что делает скрипт. Считываем файл CSV и разбиваем его содержимое на строчки. Каждая строчка - это уже готовые данные для карточки, нужно только разбить ее используя разделитель ";". На основе полученных имени и номера телефона, для каждой строки в файле CSV генерируем карточку, используя функцию Nokia_vCard_Gen. Функция Nokia_vCard_Gen генерирует карточку на основе указанного имени и номера телефона, корректно кодирует кириллические символы. Все сгенерированные функцией карточки сохраняем в один файл.

Как использовать скрипт:

  1. В папку со скриптом ложим наш файл phones.csv со списком контактов;
  2. Запускаем скрипт на выполнение;
  3. Скачиваем сгенерированный скриптом файл backup.dat (появится в папке со скриптом);
  4. Загружаем backup.dat на MicroSD карточку в телефоне, в папку Backup;
  5. Запускаем импорт контактов в телефоне.

Заключение

Весь комплект файлов с примерами всех документов можно скачать здесь: nokia-contacts-vcard-gen-php.zip (10Кб).

Используя знания из данной статьи можно написать похожие скрипты для импорта контактов в другие модели телефонов, которые используют для резервного копирования-восстановления формат vCard.

Есть способ проще, по крайней мере для Nokia 220

1. Синхронизовать контакты старого телефона с Nokia PC Suite
2. Экспортировать контакты из Nokia PC Suite в локальную папку. Для каждого выбранного контакта будет создан файл *.vcf
3. Подлючить Nokia 220 через USB в режиме накопителя
4. Скопировать созданную папку с контактами на карту памяти
5. В меню телефона перейти на карту памяти и для каждого файла из списка сделать Открыть -> Сохранить

Полезная инфа. Жаль попалась после того как вопрос уже удалось решить.
Не проблема если контактов несколько. а вот если например их 800 было в старом и теперь их надо перенести в новый нок 220, по одному это становится невероятной проблемой.
Как решил:
слил со старого контакты, перенес на флешку, в андроид телефоне сделал импорт, синхронизировал телефоны по синему зубу. И самое интересное. На нок 220 заходим в контакты, нажимаем функции, скопир. конт., в самом низу - другое устройство, телефон. и контакты копируются из андроид устройства полностью списком.
п.с. полноценно скопировать список удалось только с самсунга на андроиде. Другие нокии, самсунги, на разных платформах либо копировали частично, либо не корректно.

Может кому пригодится. Nokia 130 и другие бюджетные телефоны на ОС s30+. Загрузка данных из гугл акка:

1. Экспортируем свою адресную книгу из гугл аккаунта в формате vdata (для iOS и пр.);
2. Переименовываем полученный файл в backup.dat;
3. Заливаем файл backup.dat в корень SD карты;
4. Заходим в Контакты - Настройки -Восстановить контакты.

И вуаля. Happy Все контакты восстановлены.

Хорошая статья.
Обновлю этот способ!
Вопрос стоял в том, чтоб занести в званилку Nokia 108 все мои контакты с Google. По причине того, что мой айфон ушёл в сервис по гарантии. Все свои контакты я уже много лет храню в гугле. Там естественно, возможности контакта большие (несколько номеров, разные типы, фотки и так далее). В нокии используется самый простой формат, тобиж, один номер одного типа, и к тому же с кириллицей проблема(как описано в этой статье - нужно перекодировать). Так как, звонилка у меня на время, контакты нужны на короткий срок. Решено было, не заморачиваться, а максимально быстро всё оформит.
Вот самый просто и быстрый способ получить почти все контакты в телефне.
1. Экспортируем с google все контакты в vcard.
2. Открываем файл в редакторе типа Notepad++
3. Копируем весь код в буфер и переносим в сервис транслита, типа www.translit.ru. Конвертируем. В итоге мы имеем все русские контакты на транслите. Этим мы упрощаем нам работу.
4. Заменяем оригинальный код на транслит в NotePad++
5. Телефон не понимает разные типы номеров(типа Домашний, Рабочий и так далее). Для него есть только один тип "CELL". Все контакты которые имеют другой тип, в телефоне не будут отображаться. Сам контакт будет, но номера в нем не будет. Поэтому, нужно заменить все типы на CELL. Пользуемся встроенным инструментом замены в Notepad++. Заменяем все типы на CELL. Можно быстренько пробежаться по коду и прикинуть, какие там у вас типы используются. И заменить их. У меня были в основном HOME и WORK.
6. Сохраняем на флушку в файл backup.dat
7. Востанавливем контакты с флешки в телефоне

Единственный минус этого метода - если в контакте более одного номера, после всех манипуляций, в телефоне будет отображаться только один номер, который шёл первым в коде контакта.
Так как мне контакты нужны были на короткий срок - этот недостаток смог пережить.

Есть вариант намного проще, испробован на Nokia 230 для того что б на нее скопировать контакты заходим параметры/контакты/перенести контакты, делаем сопряжение с телефоном с которого вытягиваем контакты, готово!

Nokia 3310 (2017)

Если вы купили новый телефон, вам потребуется перенести в него свои контакты. Обычно, это делается используя vcf / CSV файл, или метод с Bluetooth. Наше руководство основано на простых и проверенных решениях решениях.

Импорт контактов с помощью Bluetooth с другого телефона / смартфона

Этот метод наиболее удобен при импорте контактов с других поддерживающих Bluetooth телефонов / смартфонов. Импорт контактов с Android или смартфона на Windows Phone состоит из следующих шагов:

Импорт контактов через .vcf файл

Этот метод работает для импорта контактов со всех типов телефонов, и вы также можете импортировать контакты в соответствующем формате с помощью этого метода.

Нам нужно четыре вещи, чтобы сделать это:

  1. Nokia 215/220/225/230 с установленной SD-картой;
  2. VCF файл (файл с данными, который мы хотим импортировать);
  3. USB-кабель;
  4. компьютер (Windows, Mac или Linux) для работы.

Чтобы произвести импорт контактов через .vcf файл, выполните следующие шаги:

Импорт контактов из контактов Outlook / Google (формат CSV)

  • Экспорт данных из контактов Google в формат CSV (используйте формат CSV для Outlook и других программ)
  • Откройте CSV-файл в Excel и запустите макрос Excel, который выдает файл с именем BACKUP.DAT.
  • Теперь скопируйте полученный файл BACKUP.DAT на ваш Nokia. Необходимо будет установить карту памяти. Скопируйте файл в папку Backup на карте памяти.

Если вы не знаете, куда поместить файл, сначала запустите создание резервной копии на своем телефоне:

  • Затем подключите телефон к USB-кабелю и выберите Mass storage.

Просмотрите файлы на телефоне, и вы найдете файл BACKUP.DAT в папке BACKUP. На всякий случай, вы можете переименовать этот файл, например, BACKUPSAVED.DAT

  • Замените BACKUP.DAT на телефоне новым файлом, который вы создали с помощью своего макроса.
  • Теперь вы просто восстанавливаете файл резервной копии.

ПРЕДУПРЕЖДЕНИЕ это полностью сотрет все контакты в вашем телефоне и заменит их теми, которые вы экспортировали в свой CSV-файл. Не будет никакого слияния. Это нормально, если вы настраиваете новый телефон, но будьте осторожны, если у вас уже есть контакты в телефоне.

Чтобы выполнить восстановление:

Как извлечь данные с резервной копии userdata_*.backup Android

Как извлечь данные с резервной копии userdata_*.backup Android. У вас есть резервная копия userdata_*.backup созданная в стоковом Recovery Android и вам необходимо извлечь из нее данные? Вот как это сделать:

Если вы разбили дисплей или у вас установлен графический код , а может быть пин-код, то возможно вы сможете извлечь необходимые данные с помощью резервной копии созданной в стоковом Recovery Android. Об этом мы уже рассказывали вам в прошлой статье, рекомендуем ознакомиться - как создать бэкап Android стоковым Recovery .

Теперь в этой статье мы расскажем вам как вскрыть бэкап, с помощью 2 способов.

Способ 1. Открываем резервную копию userdata_*.backup

1. На компьютер загрузить 7-zip архиватор и установить его

2. Переместите резервную копию userdata_*.backup

3. Правым кликом по резервной копии вызовите дополнительное меню и выберите «Открыть с помощью» и указать «7-zip»

4. После чего вы можете извлечь все данные из архива

Если userdata_*.backup при попытке открыть его через 7-zip не увенчалась успехом, переходим ко второму способу.

Способ 2. Открываем резервную копию userdata_*.backup

Прежде всего вам необходимо будет установить на компьютер Ubuntu Linux или создать виртуальную машину с Ubuntu Linux (расскажем позже).

1. Все Файлы резервной копии userdata_*.backup переместите в Ubuntu

2. В папке где находиться резервные копии сделайте правый клик мыши на свободной области и в появившемся меню выбрать «Открыть в терминале»

3. Далее вводим команду с помощью которой мы создадим из текущих файлов userdata_*.backup в образы

1. Теперь необходимо создать из всех частей образов один целый образ

cat part*.img > backup.img

2.Теперь необходимо примонтировать данный образ к системе, чтобы мы могли увидеть что находиться внутри

sudo mount -t ext4 backup.img /mnt

3. Теперь необходимо запустить файловый менеджер под root правами чтобы можно было полностью открыть все что нам необходимо

4. Переходим по пути /mnt и видим кучу папок которые являются данными вашего backup файла

Извлекаем данные, где что?

Все файлы видео, фото, видео, аудио, документы, можно найти в папку /media/o/.

Читайте также: