На этой неделе у меня на работе случилось почти что ЧП - пришлось переустанавливать Windows сразу на двух компьютерах (на основном, играющем роль сетевого файлохранилища и почтоприёмника, а также в бухгалтерии). Особой сложности в самой переустановке нет, однако, при этом нужно учесть все программы, которые стояли на ПК и сохранить их параметры. В первую очередь сохраняешь всегда самый важный софт, нужный по работе, но часто за бортом остаются программы, которые воспринимаются второстепенными. И одной из таких программ является браузер...
Общие способы бэкапа
Сразу скажу, что за прошедшее время развития компьютерных технологий (и браузеров в частности) было разработано довольно много вариантов бэкапа. Сегодня каждый может выбрать себе тот, что придётся по вкусу именно ему. Все способы резервного копирования параметров браузеров можно разделить на три категории.
К первой категории относится встроенный в большинство современных веб-обозревателей механизм автоматической синхронизации . Всё, что нужно сделать, чтобы она работала - активировать аккаунт пользователя. С этого момента браузер сам будет сохранять резервные копии своих настроек на серверах разработчиков. Для восстановления всех закладок и паролей от нас потребуется лишь заново установить программу и войти в свою учётную запись. Единственный недостаток такого подхода в том, что мы полностью доверяем свою (в том числе и конфиденциальную) информацию третьим лицам...
Ко второй категории относится бэкап с использованием стороннего софта и/или специальных плагинов. Этот способ был весьма популярен в начале 2000-х годов, но сегодня в связи с изменениями в политиках распространения современных браузеров, практически не используется. Однако, если, например, у Вас стоит ещё старая Windows XP со старыми версиями Firefox или Google Chrome, то Вас вполне могут выручить программы, вроде :
Наконец, к третьей категории относится полностью ручное копирование и восстановление файлов, хранящих те или иные настройки браузера. Данный способ является единственным возможным в том случае, если система не загружается, а к браузеру не было привязано никакого аккаунта. Чтобы реализовать его нужно знать версию браузера (чтобы копируемые файлы подошли ко вновь установленному) и места, где лежат файлы с нужными данными. Этому способу мы и уделим максимум внимания (хотя, упомянём и про альтернативы).
Бэкап Хрома
Данная программа содержит в себе готовые профили для бэкапа самых популярных Chromium-браузеров: Google Chrome, Opera и SRWare Iron. Всё, что нужно сделать - выбрать нужный профиль из выпадающего списка и нажать кнопку "Создать бэкап". В статусной строке внизу отобразится информация об успешности создания бэкапа и адресе, по которому он сохранён. Для восстановления достаточно будет перейти на одноимённую вклалдку и указать Ваш бэкап. Всё очень просто, но плохо то, что программа не гарантирует корректной работы с новыми версиями браузера (хотя у меня получилось успешно создать бэкап 34-й Оперы).
Наконец, если Вы решите делать бэкап вручную , то Вам потребуется знать, какие файлы и папки следует сохранить. В целом они совпадают по названию и путям с оными в Хроме, но есть и особенности (например, папка профиля хранится не в директории Local, а в Roaming: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable):
- Закладки в Opera, как и в Google Chrome, хранятся в файле с именем "Bookmarks" по адресу C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable\Bookmarks для старых версий Windows).
- Расширения тоже, как и в Хроме, находятся в папке "Extensions": C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable\Extensions (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable\Extensions).
- Пароли хранятся в папке профиля пользователя в файле "Login Data": C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable).
- Настройки содержит файл "Preferences" в основной папке профиля: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable).
- Копилка сайтов , если Вы использовали данную функцию, будет хранится в файле "stash.db": C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable).
- Экспресс-панель для быстрого запуска сайтов содержится в файле "favorites.db": C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Opera Software\Opera Stable (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Opera Software\Opera Stable).
Скопировав вышеперечисленные файлы, а затем заменив ими аналогичные в новоустановленной Опере Вы сохраните все свои прежние настройки.
Opera 12 и ниже
В старой Опере, начиная с 11-й версии, существовал сервис синхронизации Opera Link, который позволял сделать частичный онлайн-бэкап. Однако, на сегодняшний день данный сервис закрыт, поэтому для бэкапа остаётся использовать только метод ручного сохранения нужных файлов...
Чтобы точно узнать, где хранится профиль текущего пользователя в старой Опере лучше всего перейти по адресу opera:about и в выданном списке отыскать раздел "Папка Opera":
- bookmarks.adr - закладки;
- operaprefs.ini - настройки;
- speeddial.ini - экспресс-панель;
- wand.dat - пароли;
- contacts.adr - контакты (если Вы пользовались встроенным почтовым клиентом);
- notes.adr - заметки (если Вы их использовали).
Также Вам, возможно захочется сохранить почту, пришедшую на встроенный почтовый клиент (папка "mail"), тему оформления (папка "skin") и некоторые специфические настройки, вроде жестов мыши (папка "mouse"), клавиатурных сокращений (папка "keyboard"), параметров меню (папка "menu") и панелей инструментов (папка "toolbar").
Бэкап Файрфокса
Третьим в списке лидеров среди браузеров всегда был и остаётся Mozilla Firefox (правда, он практически сровнялся по количеству приверженцев с Opera, поэтому по некоторым данным, возможно, является и вторым после Хрома).
В новых версиях Файрфокс всё больше старается походить на Хром, перенимая у него многие возможности. Среди прочего появился и собственный механизм онлайн-синхронизации. Чтобы активировать его нужно вызвать меню в правом верхнем углу и нажать на кнопку "Войти в Синхронизацию" или перейти в раздел "Настройки" - "Синхронизация":
Используя сервис синхронизации от Mozilla Вы не только сохраните все параметры браузера, но также сможете синхронизировать закладки и пароли между десктопной и мобильной версией веб-обозревателя (впрочем, в Хроме это тоже работает).
Что касается программ для бэкапа Firefox, то здесь поможет уже упомянутый выше :
Несмотря на то, что программа уже давно не обновлялась, она до сих пор в состоянии делать нормальные бэкапы даже самых последних версий Файрфокса и почтового клиента Thunderbird (это так, между прочим:)).
Если же Вы решите делать бэкап вручную, то Вам потребуется сохранить несколько файлов по адресу C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Roaming\Mozilla\Firefox\Profiles\ (или C:\Documents and Settings\ИМЯ_ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\Mozilla\Firefox\Profiles для старых версий Windows). Как и в случае с Хромом, хранится они будут, скорее всего, в папке под названием "Default" (либо прямо в папке Profiles). Если же у Вас несколько профилей, то вместо "Default" ищите в указанных путях директорию с именем своего профиля:
- Закладки Mozilla Firefox, а заодно с ними история загрузок и просмотров страниц, хранятся в файле "places.sqlite".
- Пароли содержатся сразу в двух файлах "key3.db" (сам список палолей) и "logins.json" (параметры автозаполнения форм авторизации). Кстати, за работу автозаполнения форм, в которых не используется авторизация, отвечает файл "formhistory.sqlite", который тоже можно сохранить.
- Расширения (если они установлены) хранятся в отдельной папке Вашего профиля под названием "extensions".
- Настройки тоже находятся в нескольких файлах: общие в "prefs.js", пользовательские в "user.js", а параметры панелей инструментов в "xulstore.json".
- Настройки сайтов , например, разрешения на запуск плагинов или параметры отображения, находятся в файлах "permissions.sqlite" и "content-prefs.sqlite".
Заключение
Зная где и что искать, сохранить настройки Вашего любимого браузера не составит особого труда, даже, если Ваша операционная система вдруг перестанет работать. Просто скопируйте нужные файлы и замените ими впоследствии данные в новоустановленном браузере. Если же Вы не хотите возиться с бэкапами вручную, то Вам пригодятся встроенные во всех современных веб-обозревателях функции автоматической синхронизации. Достаточно раз создать активировать аккаунт и программа сама будет сохранять резервные копии всех настроек на серверах разработчиков.
Не теряйте данные своих браузеров и приятного Вам Интернет-сёрфинга!
P.S. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.