Лыгин Андрей, системный администратор, Магнитогорск

Статьи

26.04.2011

Импорт ЖЖ в Blogger или терпение и труд все перетрут

Недавно, в одном из постов, я ныл по поводу того, как оказывается сложно перенести свой блог из ЖЖ в Blogger.

Ну так вот, я смог. Сейчас расскажу как:

Задача:

Перенести содержание своего живого журнала в блог на платформе Blogger.

Почему именно Blogger, а не, например, Wordpress.com? А потому, что блоггер визуально заметно быстрее вордпресса, кроме того, блоггеру можно прикрутить доменное имя второго уровня, а в вордпрессе эта услуга платная. Кроме того, блоггер это сервис гугла, а сервисам гугла я доверяю больше чем независимым платформам. Да и сомневаюсь я, что Wordpress.com устойчивее на предмет DDOS-атак, чем тот же Livejournal.com.

Прямого импорта из жж в блоггер нет, поэтому придется сделать через одно место.

Итак, делаем последовательно:

1. Заводим блог на платформе Blogger, настраиваем, если нужно, доменное имя второго уровня. В моем случае andrdi.ru. Настраиваем общий дизайн блога.

2. Т.к. прямого импорта, как я уже сказал, нет, то воспользуемся промежуточным звеном -- тем же самым Wordpress.com. Заводим там аккаунт, заходим My Blog -> Dashboard, там выбираем Tools -> Import -> LiveJournal. Вводим необходимые данные для импорта и начинаем сам импорт.

Если постов в ЖЖ достаточно много, то импорт может занять достаточно много времени. Кроме того импорт может обрываться, но через некоторое время его можно продолжить с места обрыва, нажав кнопку Continue previous import.

В этом месте у нас уже получается полноценный блог на платформе Wordpress.com, гораздо более удобный и гибкий, чем жж. К сожалению, все комментарии и френды остаются в живом журнале. Но мы получили блог, который вполне мог бы выполнять роль зеркала, а может и мог бы стать основным.

3. Прямого импорта из вордпресса в блоггер тоже нет, но зато в вордпрессе имеется возможность экспортировать записи в виде XML-файла и мы этим воспользуемся. Выбираем Tools -> Export. Если блог в жж достаточно большой, то рекомендую разбить файл XML на части, позже нам это понадобится. Я свой разбил по годам. Получилось несколько файлов с именами типа wordpress.YYYY-MM-DD.YYYY-MM-DD.xml.

4. Форматы файлов XML в Blogger и Wordpress различны и импортировать получившиеся файлы в блоггер не получится. В прошлый раз это для меня стало непреодолимым препятствием и я разразился тем самым грустным постом в жж.

Но сегодня я наткнулся на этот текст, где прочел об иструменте для конвертации XML-файлов из формата Wordpress в Blogger, с помощью которого имеющиеся файлы отлично конвертировались в нужный формат.

Внимание! Инструмент имеет ограничение на размер конвертируемого файла в 1 Мб! Именно поэтому я импортировал из Wordpress по годам (хотя один из файлов удачно сконвертировался при изначальном размере в 1.6 Мб, общий файл, размером более 3 Мб не прошел).

5. Дальше все уже просто: В блоггере заходим в Настройки -> Импорт блога и импортрируем.

Вуаля, цель достигнута!

К сожалению на этом этапе у нас пропадает еще одна фишка из жж -- тег lj-cut. Но в моем случае это допустимая потеря.

Вывод:

Импорт из жж в Blogger произведен.

Минусы: Пропал тег lj-cut, комментарии из живого журнала, френды и сообщества жж. Сам импорт представляет для себя довольно сложную многоходовую, но реальную процедуру.

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

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

blog comments powered by Disqus
Перепечатка статей допускается без ограничений с обязательной ссылкой на источник.