Thunderbird перемещение папок. Перенос почты и адресной книги в Mozilla 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 с моего десктопа Debian Linux на новый лэптоп Ubuntu Linux? Я установил Thunderbird на Ubuntu Linux но не могу найти опций для экспорта и импорта. Как мне перенести настройки?

Ответ. Убедитесь что Mozilla

Thunderbird не запущен. Вам необходимо найти директорию вашего почтового профиля. Откройте терминал и смените директорию на ~.thunderbird:\

$ cd ~.thunderbird

Введите команду ls для отображения содержимого папки.

Обычно вы увидите следующее:

Appreg iz80591g.default profiles.ini

ПУть обычно следующий ~/.thunderbird/xxxxxxxx.default/ (xxx is случайные символы; в примере выше почтовая папка это). Вы можете скопировать папку используя сеть, или флэшку. Вставьте флэшку и введите следующую команду:

$ cp -avr iz80591g.default /media/disk/

Заметка о месторасположении профиля в Windows XP / Vista

Профиль обычно расположен в %AppData%\Thunderbird\Profiles\xxxxxxxx.default\

Откройте командную строку и введите следующие команды:

Cd %AppData%\Thunderbird\Profiles\ dir

Как я могу восстановить профиль?

Для восстановления профиля на лаптоп, откройте терминал и введите следующую команду (убедитесь что Thunderbird не запущен):

$ thunderbird -profilemanager

Нажмите Create profile > Нажмите Next > Введите "Restore" как имя нового профиля > Нажмите Finish:

Копируем файлы с флешки

Откройте терминал и наберите команду:

$ cd ~/.thunderbird/

Запустите команду ls чтобы увидеть как называтеся ваш свежесозданный профиль restore. Зайдите в этот профиль:

$ cd xxxxxxxx.restore $ cp -avr /media/disk/iz80591g.default/* .

Запустите Thunderbird и вы увидете всю вашу почту и все настройки! Поздравляю, почта перенесена.

Всего понемножку

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

Если вам нужна стальная дверь обратитесь в компанию Сезам. Лучшие стальные двери в Москве: высочайшее качество, огромный выбор моделей, собственное производство.

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

Перенос профиля Mozilla Thunderbird

Вся пользовательская информация, которая не является исполняемыми файлами программы и не отвечает за ее работоспособность (дополнения, темы оформления, корреспонденция и т.д.), хранится отдельно в скрытом каталоге %APPDATA%\Thunderbird\Profiles\xxxxxxxx.default. Первые 8 символов – название, которое случайно генерирует Mozilla Thunderbird, а default – профиль, используемый по умолчанию (чаще всего это единственный пользовательский профиль). Достаточно скопировать папку xxxxxxxx.default на другой компьютер, чтобы переместить всю пользовательскую информацию.

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

Перед тем, как перенести mozilla thunderbird на другой компьютер, следует закрыть программу. Во время работы могут быть внесены изменения, которые не скопируются.

Чтобы быстро найти папку, в которой хранится профиль Mozilla Thunderbird, необходимо открыть меню и выбрать «Справка» — «Информация для решения проблем».

Чтобы попасть в целевой каталог, нужно нажать кнопку «Открыть папку» в появившемся окне.


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


Для копирования можно воспользоваться стандартными средствами ОС – кликом правой кнопкой мыши по папке и выбором пункта «Копировать» в контекстном меню или нажатием комбинации клавиш Ctrl + C.


Перед тем, как перенести Mozilla Thunderbird, убедитесь, что программа не запущена, в том числе в системном трее!

Переместить фалы профиля на другой компьютер можно несколькими способами:

  • При подключении программой удаленного администрирования, например Team Viewer или RAdmin;
  • Загрузить заархивированный каталог на файлообменник и скачать его на другом компьютере;
  • Использовать Dropbox, Google Drive, Яндекс Диск и аналогичные облачные хранилища;
  • Скопировать на флешку или оптический диск.

Копировать папку с профилем следует на компьютер с установленным Mozilla Thunderbird, который также не должен быть запущен. Путь для хранения каталога такой же, как в предыдущем случае: %APPDATA%\Thunderbird\Profiles\xxxxxxxx.default.

Необходимо указать программе, где найти папку с профилем. Для этого следует нажать кнопку «Пуск», в строке «Выполнять» ввести команду thunderbird.exe –p и запустить найденный файл.

В открывшемся окне нажмите кнопку «Создать» для создания нового профиля и введите его имя (оно должно отличаться от текущего). Нажав кнопку «Выбрать папку», укажите каталог, в который был скопированы файлы профиля. По завершении нажмите кнопку «Готово».

Если установить флажок «Использовать выбранный профиль без запроса», Mozilla Thunderbird не будет каждый раз спрашивать при запуске, какой из профилей использовать.

Перенос почты Mozilla Thunderbird с помощью Gmail

Если папку профиля и сообщения неудобно копировать средствами операционной системы, для переноса писем количеством не более 500 можно воспользоваться сервисом от Google, скопировав в почтовый ящик ваши текущие сообщения, а затем загрузив их в новую копию Mozilla Thunderbird. Алгоритм следующий:

  1. Создать учетную запись Google, если ее нет.
  2. В Mozilla Thunderbird создать учетную запись Gmail, указав те же данные и разрешив приложению доступ к аккаунту.
  3. Использовать протокол IMAP (не POP3!).
  4. Создать в Mozilla Thunderbird папки, соответствующие папкам Gmail, которые вам нужно скопировать. На сервере Google они будут созданы автоматически.
  5. Выбрать папку Mozilla Thunderbird, почту из которой нужно сохранить, и скопировать сообщения в папку учетной записи Gmail.
  6. После завершения копирования в программе сообщения продублируются на сервере почтового провайдера.
  7. Установить на новом компьютере Mozilla Thunderbird и создать учетку Gmail с теми же данными.

По завершении информация, которая хранится на сервере Gmail, синхронизируется с данными Mozilla Thunderbird. Стоит отметить, что этот способ, хотя и самый простой и понятный, но отнюдь не единственный. Для синхронизации можно воспользоваться учеткой любого почтового сервиса, работающего по протоколу IMAP. Пользователи Mozilla Thunderbird отдают предпочтение Gmail из-за ряда других полезных функций Gmail – например, возможности синхронизации калндарей Google со встроенным календарем Mozilla Thunderbird.

Thunderbird saves personal information such as messages, passwords and user preferences in a set of files called a "profile", which is stored in a separate location from the Thunderbird program files. While it is possible to have multiple profiles, most users just use the single default (see Using Multiple Profiles for more information).

Table of Contents

What is a profile?

In Thunderbird, the profile stores two main sets of items. First, it stores your local mail, and possibly copies of messages that reside on the mail server (depending on your account configuration). Second, it stores any changes you make while using Thunderbird (for example, changes to account settings and changes to the toolbar).

When you install Thunderbird it creates a profile called "default". This profile will be used automatically unless you invoke the Profile Manager and create a new profile.

Where is my profile stored?

Profile files are stored separately from the Thunderbird program files. The program files are static and do not change (except when you upgrade the Thunderbird application version). Because we store profile and program files separately, you can uninstall Thunderbird without losing your messages and settings, and if something goes wrong with a Thunderbird update your information will still be available. It also means that you don"t have to reinstall Thunderbird in order to delete your information or troubleshoot a problem.

Each profile is stored on your hard drive in a profile folder. The folder is named using the following convention:

.

Where "" is eight digits randomly generated by Thunderbird and "" is the name you assigned to the profile. The location of the folder will vary according to the operating system (and whether or not you specified a non-default location when you created the profile):

Profile Location Summary

%APPDATA%\Thunderbird\Profiles\xxxxxxxx.default\

  • %APPDATA% is shorthand for the C:\Users\\AppData\Roaming\ C:\Documents and Settings\\Application Data\ folder, which depends on your Windows user account name.

~/Library/Thunderbird/Profiles/xxxxxxxx.default/

  • The tilde character (~) refers to the current user"s Home folder, so ~/Library is the /Macintosh HD/Users//Library folder.

~/.thunderbird/xxxxxxxx.default/

How to find your profile

  1. Click on the menu button or menu bar.
  2. From the Help menu, click Troubleshooting Information .
  3. In the Application Basics section, Profile Folder Profile Directory , click on Show Folder Open Folder Show in Finder Open Directory .
  4. The Windows Explorer Mac Finder Files window will show the name of the profile as well as the path to it.

Finding your profile without opening Thunderbird

Thunderbird stores your profile folder in this location on your computer, by default:
C:\Users\\AppData\Roaming\Thunderbird\Profiles\
Windows hides the AppData folder by default, but you can find your profile folder as follows:

  1. From the Start Screen, click the Desktop tile. The Desktop view will open.
  2. From the Desktop, hover in the lower right-hand corner to access the Charms.
  3. Select the Search charm. The Search sidebar will open.
  4. In the search box, type in:
    without pressing Enter. A list of profile folders will appear.
  5. Click on the profile folder you wish to open (it will open in a window). If you only have one profile, its folder would have "default" in the name.
  1. Click the Windows Start button. The Start menu will open.
  2. In the Search box at the bottom of the Start menu, type:
    %APPDATA%\Thunderbird\Profiles\
    without pressing Enter. A list of profiles will appear at the top of the Start menu.
  3. Click on the profile folder you wish to open (it will open in a window). If you only have a single profile, its folder would have "default" in the name.
  1. Click the Finder icon in the dock. On the menu bar, click the Go menu, hold down the option or alt key and select Library .
  2. Open the Thunderbird folder, and then the Profiles folder.
  3. Your profile folder is within this folder. If you only have one profile, its folder would have "default" in the name.
  1. (Ubuntu) Click the Places menu on the top right of the screen and select Home Folder . A File Browser window will appear.
  2. Click the View menu and select Show Hidden Files if it isn"t already checked.
  3. Double click the folder marked .thunderbird . Your profile folder is within this folder. If you only have one profile, its folder would have "default" in the name.

Backing up a profile

To back up your profile, first close Thunderbird if it is open and then copy the profile folder to another location.

  1. Locate your profile folder, as explained above.
  2. Shut down Thunderbird.
  3. Go to one level above your profile"s folder, i.e. to %APPDATA%\Thunderbird\Profiles\ ~/Library/Thunderbird/Profiles/ ~/.mozilla/Thunderbird/
  4. Right-click Hold down the Ctrl key while you click on your profile folder (e.g. xxxxxxxx.default ), and select Copy .
  5. Right-click Hold down the Ctrl key while you click the backup location (e.g. a USB-stick or a blank CD-RW disc), and select Paste item .

Restoring a profile backup

  1. Shut down Thunderbird.
  2. If your existing profile folder and profile backup folder have the same name, simply replace the existing profile folder with the profile backup, then start Thunderbird.

    Important: The profile folder names must match exactly for this to work, including the random string of 8 characters. If the names do not match or if you are restoring a backup to a different location, follow the steps below.

Restoring to a different location

If the profile folder names do not match or if you want to move or restore a profile to a different location, do the following:

  1. Completely close Thunderbird, as explained above.
  2. Use the Thunderbird Profile Manager to create a new profile in your desired location, then exit the Profile Manager.

    Note: If you just installed Thunderbird on a new computer, you can use the default profile that is automatically created when you first run Thunderbird, instead of creating a new profile.

  3. Locate the backed up profile folder on your hard drive or backup medium (e.g., your USB-stick).
  4. Open the profile folder backup (e.g., the xxxxxxxx.default backup).
  5. Copy the entire contents of the profile folder backup, such as the mimeTypes.rdf file, prefs.js file, etc.
  6. Locate and open the new profile folder as explained above and then close Thunderbird (if open).
  7. Paste the contents of the backed up profile folder into the new profile folder, overwriting existing files of the same name.
  8. Start Thunderbird.

Moving a profile

Occasionally, you might want to move a profile or tell Thunderbird to use a profile stored in another location.

Loading...Loading...