Перенос профиля Thunderbird на другой диск. Экспорт и импорт учетных записей почты thunderbird Mozilla thunderbird перенос профиля и почты

Резервное копирование профиля

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

Закройте Thunderbird.
Определите расположение папки с вашим профилем, так как показано выше.
Перейдите в папку уровнем выше с папками ваших профилей %APPDATA%\Mozilla\Thunderbird\Profiles\
Щёлкните правой кнопкой мыши по папке содержащей ваш профиль (например xxxxxxxx.default) и выберите Копировать.
Щёлкните правой кнопкой мыши там, где вы хотите разместить резервную копию (например USB-накопитель или пустой CD-RW диск), и выберите Вставить.

Восстановление профиля из резервной копии

Закройте Thunderbird.
Если папка вашего текущего профиля и папка резервной копии профиля называются одинаково, то просто замените её папкой с резервной копией профиля, затем запустите Thunderbird.
Важно: Имена папок содержащих профиль должны совпадать, включая строку из 8 случайных символов. Если имена не совпадают или если вы восстанавливаете резервную копию в другое место, то следуйте инструкциям описанным ниже.

Восстановление резервной копии в другое место

Если имена папок с профилями не совпадают или вы хотите переместить или восстановить профиль в другое место, просто сделайте следующее:

Полностью закройте Thunderbird.
Используйте Менеджер Профилей Thunderbird, чтобы создать новый профиль в желаемом месте. Чтобы запустить Менеджер Профилей Thunderbird выполните
C:\Program Files\Mozilla Thunderbird\thunderbird.exe -P.

Заметка: Если вы просто установили Thunderbird на новый компьютер то вы можете использовать стандартный профиль, который автоматически создается, когда вы в первый раз запускаете Thunderbird.

Выйдите из Менеджера Профилей Thunderbird.
Найдите резервную копию профиля на жестком диске или на другом резервном носителе (например USB-накопителе).
Откройте папку резервной копии профиля (например, резервная копия xxxxxxxx.default).
Скопируйте целиком содержимое папки резервной копии профиля: файлы mimeTypes.rdf, prefs.js, папку bookmarkbackups и другие.
Найдите и перейдите в папку нового профиля, как показано выше, и закройте Thunderbird (если он запущен).
Вставьте содержимое папки резервной копии профиля в новую папку профиля, перезаписывая существующие файлы с одинаковыми именами.
Запустите Thunderbird.

Перемещение профиля

Иногда вам может захотеться перенести ваш профиль или указать Thunderbird использовать профиль, хранящийся в другом месте.

Закройте Thunderbird.
Переместите папку с профилем в желаемое место. например на Windows XP переместите профиль из C:\Documents and Settings\\Application Data\Thunderbird\Profiles\xxxxxxxx.default в D:\Stuff\MyMailProfile. (Если вы восстанавливаете резервную копию профиля, то в этом шаге нет необходимости. Просто запомните текущее расположение профиля, который вы желаете восстановить.)
Откройте файл profiles.ini в текстовом редакторе. Этот файл расположен в папке с данными приложения Thunderbird:
На Windows 7/Vista/XP/2000 путь %AppData%\Thunderbird\
На Windows 95/98/Me путь обычно C:\WINDOWS\Application Data\Thunderbird\
На Linux путь ~/.thunderbird/
На Mac OS X путь ~/Library/Thunderbird/
В файле profiles.ini найдите строчку с профилем, который вы только что переместили. Впишите в параметр Path= новое расположение профиля.
Если вы переключаетесь с относительного пути на абсолютный, то может потребоваться изменить наклон слешей. Например, в Windows, не относительные пути (абсолютные) используют слеши с левым наклоном, относительные же пути используют слеши с правым наклоном. Измените IsRelative=1 на IsRelative=0.
Сохраните profiles.ini и перезапустите Thunderbird.

Сегодня, разгребая свои текущие задачи, наткнулся на следующую: перенести профиль почтового клиента Thunderbird на диск с Raid1, настроить бэкап для профиля. Ну, что же поехали..

Начнем с вопроса, который должен задавать себе каждый перед тем, как начать что-то делать: зачем это вообще нужно? В моем случае, система, как и папки пользователей, т.е. /home/* по-умолчанию находятся на системном SSD диске. Причина этому историческая, в момент перехода на Linux, другие диски были в рейде от Windows, что требовало дополнительной работы с ними по переносу данных и создания рейда в Linux. В общем, было решено, перенести профиль (а соответсвенно и все данные) почтового клиента с SSD диска на зеркальный. Во-первых, это хоть немного, но разгрузит системный диск, во-вторых зеркало, сохранит данные в случае вылета дисков. Следующий важный момент, снова каcается сохранности данных - это бэкап. Исходя из своего опыта, считаю, что бэкап должен быть всегда всего. Еще лучше, если у вас будет даже бэкап, бэкапов. Пусть лучше он никогда не пригодится, но будет.

Теперь, когда ясно, что и зачем я захотел сделать, давайте разбираться, как это сделать. Начнем с переноса профиля:

  1. Останавливаем Thunderbird (выходим из программы)
  2. Создаем папку КУДА будем переносить профиль, в моем случае это:
    /store/Software/Thunderbird/
  3. Далее, открываем папку с данными Thunderbird, по-умолчанию папка находится в папке профиля пользователя (обратите внимание, что настройками файлового менеджера, она может быть скрыта).
    Путь такой: /home/username/.thunderbird/
  4. В этой папке ищем папку которая называется:
    /home/username/.thunderbird/something123.default/
    перемещаем её в новое расположение, т.е. сюда:
    /store/Software/Thunderbird/something123.default/
  5. Открываем в редакторе файл: /home/username/.thunderbird/profiles.ini , там будет примерно следующее:

    Name=default IsRelative=1 Path=something123.default Default=1

    [ Profile0 ]

    Name = default

    IsRelative = 1

    Path = something123 . default

    Default = 1


    меняем на:

    Name=default IsRelative=0 Path=/store/Software/Thunderbird/something123.default Default=1

    [ Profile0 ]

    Name = default

    IsRelative = 0

    Path = / store / Software / / something123 . default

    Default = 1


    Тут мы изменили, параметры isRelative и Path
  6. Вот и все, профиль перенесен, запускаем Thunderbird, всё должно работать
  7. Следующим шагом, надо настроить бэкап. В данном случае, бэкап - это просто копирование папки профиля, в другое место. Вроде бы все просто, но есть много подводных камней, пойдем по порядку:

    1. Копирование, согласно "Профили в Thunderbird. Резервное копирование профиля" , нужно делать при остановленном Thunderbird. И тут кроется довольно большая проблема: у меня он запущен всегда, т.е. я его стартую после загрузки системы. А система практически не перезагружается, т.к. я использую гибернацию. Т.е. надо что-то такое, что может спросить меня, можно ли остановить thunderbird для бэкапа, сделать бэкап и запустить его сново.
    2. Следующее, что нам надо, это запускать как-то бэкап скрипт по-расписанию. Сложность в том, что нам не надо делать его часто (например, не каждый день, а по сб), но при этом, если был пропущен день бэкапа, например СБ, нам надо его сделать в ПН
    3. Нужно следить за кол-вом бэкапов, например, хранить только последние 3и копии, остальное удалять.

    Т.к. я немножко программер, я не стал тратить время на поиск готовых решений, решил все написать быстренько сам.

    Для написания, нашей чудо-бэкап системы, используем обычный bash скрипт.

    Начнем разбираться с конца:

    1. Следить за кол-вом бэкапов будем следующим образом: сортируем все архивы по метке времени, и удаляем более старые
    2. Запускать скрипт, будет каждые 4 часа, при этом в случае наличия архива за нужную дату (например, в промежутке от прошлой СБ до сегодня), будем завершать скрипт.
    3. Самое сложное - запрос на остановку thunderbird. План следующий, устанавливаем zenity (который у меня уже стоял по-умолчанию), в случае запущенного thunderbird просим закрыть его, чтобы сделать бэкап. Если разрешают, делаем бэкап, если нет, завершаем скрипт.
    4. На последок, показываем Notify messages в случае удач/неудач. Делать это будем с помощью: notify-send, который так же много где уже установлен "из коробки" (например, у меня в Linux Mint)

    Теперь магия: пшпшпшпшшшшш. Всё готов, вот он скрипт: открыть последнюю версию на Github

    Если вы поменяли уже пути в скрипте на ваши, то осталось добавить данный скрипт в cron, для этого открываем его

    # crontab -e

    И добавляем следующее, для запуска каждые 4 часа:

    0 */4 * * * bash /path/to/script/ThunderbirdBackup.sh > /dev/null 2>&1

– увы, лишён встроенного инструментария для экспорта настроек, которые затем при переустановке системы или смене компьютерного устройства можно было бы импортировать, и тем самым привести почтовик в рабочее состояние в считанные секунды. Шаблоны писем, настройки интерфейса, почтовые ящики, «обученный» анти-спам фильтр – безусловно, жалко расставаться со всеми этими вещами и начинать всё заново. Не отказывать себе в удовольствии расстаться со старой системой и перебраться на новую, при этом сохранить рабочий вид почтовика Thunderbird, поможет небольшая программка Mozbackup. Она предназначена для экспорта и импорта настроек программных продуктов Mozilla и прочих разработчиков – это браузеры , SeaMonkey, Flock, Netscape, Wyzo, органайзер Sunbird, ну и, конечно же, почтовик Thunderbird.

На сайте доступны русифицированные версии программы: одна из них обычная, с инсталлятором для установки в систему, другая – портативная, её можно скачать в RAR-архиве, распаковать и приступить к использованию. В нашем случае будет использована портативная версия. Её мы распакуем на несистемный диск, и она уже будет готова к использованию после переустановки операционной системы.

Распаковав архив, запускаем Mozbackup. В окне приветствия жмём «Далее».

Для экспорта настроек почтовик Mozilla Thunderbird должен быть закрыт. В следующем окне Mozbackup выбираем в перечне приложений, для которых доступен экспорт настроек, наш почтовик - Mozilla Thunderbird. Операция экспорта настроек выставлена по умолчанию – это опция «Сохранить» в графе операций с профилем. Жмём «Далее».

В следующем окне нам нужно указать папку для хранения файла «.pcv» с экспортированными настройками почтовика. Это может быть любая папка на несистемном диске. Жмём «Далее».

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

В окне выбора компонентов оставляем всё, как есть предустановлено. Жмём «Далее».

Дожидаемся завершения процесса экспорта настроек почтовика и, если больше не нужно работать с экспортом данных других программ, с которыми взаимодействует Mozbackup, жмём кнопку выхода из программы.

Теперь можем приступать к переустановке Windows. Уже на новой системе или на новом компьютерном устройстве устанавливаем программу Mozilla Thunderbird. Если у вас нет под рукой флешки, чтобы перенести файл «.pcv» с экспортированными настройками почтовика на другой ПК или ноутбук, вы можете воспользоваться облачными хранилищами. С обзорами популярных облачных сервисов можно познакомиться на нашем сайте:

Установленный уже на новую систему почтовик Mozilla Thunderbird поприветствует нас пустотой и тишью.

Закроем его на момент импорта настроек и запустим программу Mozbackup.

Перед прочтением рекомендуется ознакомиться со структурой профиля Thunderbird .

%USERPROFILE% - путь к профилю пользователя Windows (не путать с профилем Thunderbird). Обычно располагается в папке C:\Documents and Settings\имя_пользователя. %AppData% - путь к подпапке профиля пользователя Windows, в которой содержатся данные приложений. Обычно находится в папке %USERPROFILE%\Application Data . Профили Thunderbird хранятся внутри папки %AppData%\ Thunderbird.

В: Что происходит при запуске Thunderbird?

О: При запуске Thunderbird ищет папку %AppData%\ Thunderbird, где расположен файл profiles.ini , содержащий информацию о всех имеющихся профилях: указатель на активный профиль, имена профилей и относительные пути к ним.

В: Почему нельзя просто скопировать папку %AppData%\ Thunderbird ?

О: Это возможно, но только если совпадают пути к %AppData%

(Способ 2). К сожалению, в настоящий момент множество путей,

перенесённый профиль работал, требуется исправить все абсолютные пути во

всех файлах профиля. Если такая операция относительна корректна по

отношению к текстовым форматам, то замена строк в двоичных файлах может

повредить их структуру.

Классификация операций с профилями

Резервное копирование

Клонирование:

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

Для создания профиля-клона проделайте следующие несложные действия:

  1. Создайте новый профиль
  2. Удалите его содержимое и скопируйте в него клонируемый профиль
  3. С помощью любой программы пакетного поиска и замены текста в файлах замените строку имени клонируемого профиля (например, uhxh6u8f.default ) на имя клона (например, daf9u3bb.cloned ). В качестве такой программы подойдут Advanced Find & Replace, EmEditor и другие.

Перенос:

Способ 1 - Если совпадают пути %AppData% на обоих компьютерах

Просто копируем папку %AppData%\ Thunderbird с одного

компьютера на другой. Если на целевом компьютере такая папка уже

существует (и вам не важно её содержимое - уже существующие на машине

профили), очистите её перед копированием.

Способ 2 - Если пути %AppData% не совпадают

Способ 2а. Символические ссылки или reparse points

Возможен на файловой системе, поддерживающей символические ссылки (reparse points): это NTFS 5.x и файловые системы Linux.

Способ 2б. Модификация profiles.ini

Возможен, если буквы дисков, на которых находится папка Documents and Settings , совпадают, но не совпадают имена пользователей Windows.

Способ 3 - Если нет возможности для создания новых папок и путей

Скопируйте профиль поверх уже существующего (предварительно зачистив его

любой программой пакетного поиска и замены строк (Advanced Find &

Replace, EmEditor и т. п.) замените абсолютный путь старого профиля на

Данный способ является не самым корректным из всех возможных, поэтому

100% идентичность работы перенесённого профиля не гарантируется, в

отличие от способов 1 и 2. Но это единственно возможный способ переноса

профиля между Windows и Linux.

При использовании почтового клиента thunderbird рано или поздно у вас возникнет вопрос по экспорту (переносу) учетных записей почты. Такой вопрос может возникнуть при переустановке операционной системы или для настройки доступа почты на втором компьютере. Это очень хорошо работает, когда имеется несколько аккаунтов, учетных записей почты от различных сервисов, которых необходимо единожды настроить. Если Вы воспользуетесь следующим способом по экспорту и импорту учетных записей почты для thunderbird , то Вам не придется проходить нудную настройку всех имеющихся учетных записей почты в этом почтовом клиенте.
Самое главное правило в экспорте учетных записей почты thunderbird это то, что необходимо иметь уже настроенный клиент. Другими словами, для переустановки операционной системы вам необходимо заранее подготовить базу учетных записей почты для thunderbird. Если операционная система не грузится, можно воспользоваться LiveCD Linux и скопировать все нужные данные.

В этой статье я затрону экспорт учетных записей почты thunderbird как в Windows, так и в Linux.

Экспорт учетных записей почты thunderbird в Windows:

Для всех имеющихся учетных записей, вы можете скопировать соответствующие файлы в ваших папках профиля. И даже для удобства их переместить или архивировать.
Чтобы узнать в Windows, где хранится информация по размещению хранилища сообщений и там же всех настроек учетных записей, вам необходимо перейдите по интерфейсу почтового клиента следующим образом:
Открываем меню thunderbird (которое находится слева вверху) >Настройки> >параметры учетной записи и здесь откроется диалоговое окно, где нужно выбрать «локальные папки», в котором прописан путь к локальному каталогу. Если вы не можете видеть этот путь, то нажмите кнопку Обзор, которая покажет вам путь к папке.

Локальный каталог «Thunderbird» является каталогом, который содержит все настройки этого почтового клиента. Содержание этого каталога «Thunderbird» вы можете скопировать и перенести на другой компьютер, а возможно просто скопировать его целиком на другое устройство для резервных копий. Кто-то захочет перенести каталог «Thunderbird» в «облачное хранилище», тогда удобней всего его будет заархивировать доступным для вас архиватором.

Подведем итог: все содержащиеся файлы и папки в каталоге «Thunderbird», являются конфигурационными файлами настроенных учетных записей почты и самих писем.

Экспорт учетных записей почты thunderbird в Linux

Точно так же как описано выше, можно поступить и в Linux. Имея полностью настроенный почтовый клиент thunderbird, для экспорта учетных записей Вы открываете файловый менеджер в корне домашнего каталога, указывая ему в настройках «показывать скрытые файлы», находите папку.thunderbird (начинающиеся с точки) копируете, архивируете или переносите ее куда вам удобно и нужно.

В Linux, как и любые другие вещи, скопировать скрытую папку.thunderbird можно несколькими способами, вот поэтому Linux и считается очень гибкой операционной системой.
Первый способ; описанный выше, является простым, все манипуляции производятся в графической среде, в файловом менеджере установленным в дистрибутиве Linux.



Второй способ; по перемещению папки.thunderbird, можно осуществить командой в терминале:

Cp -r ~/.thunderbird ~/Шаблоны/Thunderbird

(теперь все файлы Вы найдете в каталоге /Шаблоны/Thunderbird)

Экспорт учетных записей почты thunderbird между операционными системами Windows и Linux

Почтовый клиент thunderbird является кроссплатформенным, это значит, что все конфигурационные файлы для работы с учетными записями и имеющейся почтой подойдут для разных систем. Вы смело можете копировать все файлы из каталога.thunderbird в Linux в каталог Thunderbird Windows и наоборот. Все ваши настройки учетных записей и имеющиеся почта с легкостью перенесется, экспортируется и будет работать во вновь установленном почтовом клиенте.

Спасибо за внимание, Всем удачной работы.