Как объединить резервные копии JW Library с двух устройств
Соедините заметки, выделения, закладки и метки из двух и более резервных копий JW Library в один файл .jwlibrary — бесплатно, конфиденциально, прямо в браузере.
Вы изучали «Сторожевую башню» на телефоне, а другую статью — на планшете. Теперь на каждом устройстве есть работа, которой нет на другом, и JW Library не может их согласовать: восстановление там полностью заменяет данные, а не объединяет их, поэтому какую резервную копию вы ни восстановили бы, она сотрёт изучение с другого устройства. Одним лишь приложением сохранить и то и другое невозможно.
Для этого и существует этот сайт. Он читает два (или больше) файла .jwlibrary и сводит заметки, выделения, закладки и метки из всех них в одну новую резервную копию — так что выбирать между ними не приходится. Объединение целиком происходит в вашем браузере: файлы никогда не загружаются ни на какой сервер, и ваши личные заметки остаются частными.
Поэтому же эта привычка предупреждающая, а не спасательная: когда вы объединяете время от времени, вам больше не нужно помнить о восстановлении перед тем, как заняться изучением в другом месте. Изучайте там, где вы есть, объединяйте когда удобно, и каждое устройство догонит остальные.
Шаг за шагом
Создайте резервную копию на каждом устройстве
В JW Library откройте Личное изучение, нажмите меню из трёх точек, выберите Резервное копирование и восстановление, затем Создать резервную копию. Сделайте это на каждом устройстве. Каждое создаст файл .jwlibrary.
Откройте JW Sync
Зайдите на jwsync.org в любом браузере — на телефоне, планшете или компьютере. Ничего устанавливать не нужно.
Загрузите оба файла резервных копий
Перетащите (или выберите) файлы .jwlibrary. JW Sync читает их локально, на вашем устройстве.
Посмотрите предварительный обзор
Прежде чем что-либо будет записано, обзор покажет, что именно будет объединено. Если одна и та же заметка была изменена по-разному на разных устройствах, Разбор конфликтов покажет обе версии рядом, с различиями по словам, чтобы вы выбрали, какую оставить, — или доверьте выбор кнопке «Предложить лучшую».
Скачайте объединённый файл и восстановите его
Скачайте объединённый файл .jwlibrary и восстановите его на каждом устройстве через Резервное копирование и восстановление → Восстановить. Теперь на обоих устройствах полная объединённая библиотека.
Что именно объединяется?
Заметки, выделения, закладки, метки и связи между ними. Дубликаты определяются автоматически, поэтому восстановление объединённого файла никогда ничего не удваивает. Резервные копии с Android, iPhone, iPad и приложения для Windows имеют один и тот же формат и свободно объединяются.
Это безопасно?
Объединение никогда не изменяет исходные файлы — оно создаёт совершенно новую резервную копию, поэтому оригиналы остаются нетронутыми на всякий случай. А поскольку всё выполняется в браузере, никакие данные не покидают ваше устройство.
Что на самом деле находится внутри файла .jwlibrary
Резервная копия .jwlibrary — это ZIP-архив. Переименуйте копию в .zip и откройте её: внутри окажется userData.db, база данных SQLite со всеми заметками, выделениями, закладками и метками, которые вы когда-либо создали, а рядом небольшой manifest.json с описанием копии. Заметки лежат в таблице Note, выделения — в UserMark и BlockRange, закладки — в Bookmark, метки — в Tag и TagMap. Понимание того, что резервная копия является цельной базой данных, а не набором отдельных файлов, объясняет всё остальное на этой странице: почему восстановление работает по принципу «всё или ничего» и почему две копии вообще можно объединить.
Почему встроенное восстановление JW Library не умеет объединять
При восстановлении JW Library не читает вашу копию, чтобы добавить недостающее к тому, что уже есть на устройстве: оно заменяет базу данных устройства базой из файла. Это осознанное и безопасное решение, поскольку гарантирует известное состояние устройства, но означает, что восстановление копии планшета на телефоне отбрасывает всё, что было на телефоне и отсутствовало на планшете. Настройки, меняющей это поведение, не существует, и именно этот пробел закрывает объединение: оно создаёт один файл, уже содержащий работу обоих устройств, поэтому устройство, на котором вы его восстановите, окажется полным.
Как определяются дубликаты
Каждая заметка, каждое выделение и каждая закладка несут GUID — уникальный идентификатор, присваиваемый при создании и сохраняемый во всех последующих копиях. Когда один и тот же элемент встречается в двух копиях, обе несут одинаковый GUID, элемент распознаётся как один и сохраняется однократно. Поэтому повторное объединение тех же файлов ничего не удваивает, и поэтому можно безопасно объединять заново хоть каждую неделю. Если GUID совпадают, а текст различается — одна и та же заметка отредактирована на обоих устройствах, — автоматически это не решается: элемент попадает в Разбор конфликтов с пословным сравнением, чтобы выбрали вы.
Чего нет в резервной копии
Копия содержит только ваши данные личного изучения. Загруженные публикации, переводы Библии, видео и аудио в неё не входят, поэтому файлы копий небольшие — обычно несколько мегабайт даже после многих лет изучения. После восстановления на новом устройстве публикации, которые вы читаете регулярно, возможно, придётся загрузить заново. Ничего из написанного вами это не затрагивает: заметки привязаны к публикациям по ссылке и снова присоединяются, как только публикация появляется.
Если объединение сообщает о 0 добавленных заметках
Почти всегда это верно, а не сбой. Значит, все заметки второго файла уже были в первом — обычное дело, если вы объединяли недавно или одно устройство просто отстаёт от другого. Посмотрите предварительный просмотр: он показывает вклад каждого файла до того, как что-либо будет записано. Если вы ждали новых элементов и не видите их, убедитесь, что сделали копию устройства после той встречи для изучения, которую ищете: копия содержит лишь то, что существовало в момент её создания.
Частые вопросы
- Можно объединить больше двух копий?
- Да — загрузите столько файлов .jwlibrary, сколько у вас устройств. Все они соединятся в одну резервную копию.
- Появятся ли после объединения повторяющиеся заметки?
- Нет. Одинаковые заметки, выделения и закладки распознаются и сохраняются один раз. По-настоящему разные версии одной заметки попадают в Разбор конфликтов, чтобы решение приняли вы.
- Работает ли это между Android и iPhone?
- Да. Формат .jwlibrary одинаков на Android, iOS, iPadOS и Windows, поэтому копии с разных платформ объединяются без всякого преобразования.
- Нужно ли объединять в определённом порядке?
- Нет. Объединение не зависит от порядка: один и тот же набор файлов даёт одинаковый результат, какой бы вы ни загрузили первым. Порядок влияет только на то, какой файл считается основой в сводке предварительного просмотра.
- Что происходит с метками, которые есть только на одном устройстве?
- Они переносятся без изменений вместе со связями между метками и заметками, которые они помечают. Если на обоих устройствах есть метка с одинаковым названием, она считается одной и получает заметки с обоих.
- Какого размера объединённый файл?
- Примерно как оба исходных вместе за вычетом дубликатов — как правило, по-прежнему несколько мегабайт. Копии не содержат медиафайлов публикаций, поэтому даже сильно размеченная библиотека умещается в письмо.
- Можно ли отменить восстановление?
- Из JW Library — нет, и именно поэтому важно сохранять исходные копии. Объединение никогда не изменяет загружаемые файлы, поэтому прежние копии остаются в точности такими же и их можно восстановить, если захотите вернуться назад.