COOKIE · РЕЗЕРВНІ КОПІЇ · МІГРАЦІЯ · COMMUNITY

Cookie, резервні копії та міграція: спершу з’ясуйте, що переносить кожен файл.

Prism пропонує чотири способи перенести профілі — від «лише cookie для входу» до «усіх профілів з усього комп’ютера». Вони відрізняються вмістом і рівнем захисту, тож правильний вибір убереже від зайвих проблем.

Оновлено · На основі клієнта Prism 0.3.22

Порівняння чотирьох способів

Способи перенесення профілів
СпосібДе знайтиВходитьНе входить / Примітки
Експорт конфігурації (*.prism-profile.json)Меню профілю → «Експортувати конфігурацію»; «Імпортувати профілі» → «Імпортувати один профіль JSON»Адреса проксі, сід відбитка та інші налаштування профілюБез пароля проксі, даних браузера й розширень; після імпорту пароль проксі потрібно ввести знову
Перенесення файлів cookie (JSON)«Дані профілю» → «Імпортувати файли cookie» / «Експортувати файли cookie»Файли cookie всіх доменів профілюФайл не зашифровано, він містить облікові дані для входу
Повна резервна копія даних (каталог)«Дані профілю» → «Експортувати каталог резервної копії»; «Імпортувати профілі» → «Імпортувати повну резервну копію даних»Усі дані браузера (файли cookie, LocalStorage, IndexedDB, історія, дані розширень тощо) + конфігурація без паролів + маніфест контрольних сум SHA-256Без пароля проксі та файлів самих розширень; каталог резервної копії не зашифровано
Пакет міграції всіх профілів (.prism-migration)Значок завантаження у верхній панелі → «Експортувати пакет міграції всіх профілів»; «Імпортувати профілі» → «Імпортувати пакет міграції всіх профілів»Конфігурації та обране всіх профілів, дані проксі (разом із паролями), усі дані браузера, використовувані локальні розширенняШифрується паролем міграції; перед експортом та імпортом потрібно закрити всі профілі
Вікно «Дані профілю» в Prism: загальний обсяг даних, кеш, який можна очистити, каталог даних; кнопки «Відкрити каталог даних», «Перерахувати», «Очистити кеш»; повна резервна копія даних — «Експортувати каталог резервної копії»; перенесення файлів cookie — імпорт і експорт
Вікно «Дані профілю» об’єднує очищення кешу, повне резервне копіювання та перенесення файлів cookie (демонстраційні дані).

Імпорт і експорт файлів cookie

  • Формат: JSON. Підтримуються файли, експортовані Prism, а також JSON-масиви, експортовані поширеними розширеннями для файлів cookie (сумісні з полями expirationDate, session, sameSite тощо).
  • Обмеження: один файл — до 10 МБ і 10 000 записів; кожен запис має містити domain або http(s) url, а SameSite=None має поєднуватися з Secure.
  • Принцип роботи: коли профіль закрито, Prism у фоновому режимі запускає за допомогою прив’язаного до профілю ядра тимчасовий сеанс без інтерфейсу, що слухає лише 127.0.0.1, читає й записує файли cookie через інтерфейс браузера, а потім коректно завершує роботу, не змінюючи зашифровану базу даних cookie напряму.
  • Імпорт додає файли cookie, не видаляючи наявні; сеансові файли cookie без терміну дії після імпорту стають дійсними 30 днів, щоб їх можна було використати під час наступного відкриття.
  • Формат Netscape cookies.txt поки не підтримується; відомості про розділи для розділених файлів cookie CHIPS також не переносяться.

Повне резервне копіювання та відновлення даних

  • Спершу потрібно закрити профіль; резервна копія записується в тимчасовий каталог і після завершення атомарно перейменовується, щоб не залишалося неповних копій.
  • Для резервної копії обчислюється загальна контрольна сума SHA-256 за відносними шляхами, розмірами та вмістом файлів. Під час імпорту вона обчислюється й звіряється знову, а якщо файли змінено, імпорт відхиляється.
  • Імпорт завжди створює новий профіль із назвою «початкова назва (міграція)» і не перезаписує наявні профілі; у разі збою зміни автоматично відкочуються.
  • Символьні посилання та спеціальні файли середовища виконання не копіюються; одна резервна копія — до 1 мільйона файлів і 500 ГБ.

Хочете спершу переконатися, що резервна копія справді працює? Пройдіть практичний посібник з ізоляції профілів і відновлення з резервної копії: запишіть у два профілі різні позначки, потім експортуйте й відновіть їх.

Перехід на новий комп’ютер: зашифрований пакет міграції всіх профілів

  1. Експорт на старому комп’ютері

    Закрийте всі профілі, натисніть у верхній панелі значок завантаження з підказкою «Експортувати пакет міграції всіх профілів», задайте пароль міграції щонайменше з 10 символів і введіть його ще раз для підтвердження.

  2. Встановлення на новому комп’ютері: спершу ліцензія

    Встановіть Prism. Якщо якісь профілі мають закріплену версію ядра, спочатку натисніть «Відв’язати цей пристрій» на старому пристрої, потім активуйте Pro на новому і лише після цього виконуйте імпорт.

  3. Імпортуйте й перевірте

    Виберіть «Імпортувати профілі → Імпортувати пакет міграції всіх профілів» і введіть пароль міграції. Якщо профіль із такою назвою вже існує, виберіть «Зберегти обидва, автоматично перейменувавши імпортований профіль» або «Пропустити профілі з однаковою назвою». Після імпорту по черзі відкрийте важливі профілі й перевірте статус входу в облікові записи.

  • Шифрування: ключ виводиться з пароля міграції за допомогою scrypt, дані шифруються AES-256-GCM і додатково перевіряється їхня цілісність. Prism не зберігає пароль міграції, тому забутий пароль відновити неможливо.
  • Один пакет міграції вміщує до 500 профілів, 1 млн файлів і 500 ГБ; імпорт не перезаписує наявні профілі, а в разі помилки повністю відкочується.
  • Якщо в пакеті міграції чи повній резервній копії є хоча б один профіль із закріпленою версією ядра (зокрема 144), пристрій без активованого Pro відхилить імпорт, і весь пакет міграції буде відкочено. Спершу активуйте Pro на новому пристрої або перед експортом перемкніть ці профілі на «Автоматично за поточним ядром».

Обмеження під час перенесення в іншу ОС

Очищення кешу без втрати входу

Кнопка «Очистити кеш» у вікні «Дані профілю» видаляє лише кеш, який можна створити знову (Cache, Code Cache, кеш GPU, кеш Service Worker тощо), і не видаляє файли cookie, дані сайтів, закладки та розширення, тобто статус входу в облікові записи зберігається. Очистити кеш можна лише після закриття профілю.

Поширені запитання

Потрібно лише передати вхід в один обліковий запис іншому профілю?
Скористайтеся кнопками «Експортувати файли cookie» та «Імпортувати файли cookie». Пам’ятайте: файл cookie рівноцінний обліковим даним для входу, тож одразу після передавання видаліть його.
Що вибрати: повну резервну копію чи пакет міграції?
Щоб зберегти архівну копію одного профілю або перенести його на інший комп’ютер, використовуйте повну резервну копію. Щоб перенести весь робочий простір на новий комп’ютер, використовуйте зашифрований пакет міграції: він шифрує та пакує профілі разом із паролями проксі й локальними розширеннями.
Чи можна зберігати резервні копії в хмарному сховищі?
Каталог повної резервної копії та файли cookie не шифруються й можуть містити дані для входу, тому зберігайте їх лише в надійному місці; якщо їх потрібно передати через мережу, краще скористатися зашифрованим пакетом міграції.