Верстакфорум практиков
рекламаiprazon: приватные серверные адреса IPv4 и SOCKS5, безлимитный трафик, бесплатный тест до 2 часов
ФорумБраузеры и профили

Резервная копия профилей: что складывать

Полина Ждан
Полина Ждан
Новичок
сообщений 120
с мая, второй сезон
15 ноября, 14:22первое сообщение

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

Понятно, что там половина мусора. Что складывать обязательно, а что можно бросить?

Тимур Ш.
Тимур Ш.
Участник
сообщений 890
с июн
22 апреля, 17:39#2

Гигабайт у вас от кэша, в копии он не нужен совсем.

Из каталога Chromium забирайте Default без трёх подпапок: Cache, Code Cache, GPUCache. От профиля останется мегабайт двадцать, иногда меньше.

tar -czf kab1.tar.gz \
  --exclude='Cache' \
  --exclude='Code Cache' \
  --exclude='GPUCache' \
  --exclude='Service Worker/CacheStorage' \
  -C /home/p/profili kab1

Из Firefox нужны cookies.sqlite, places.sqlite, key4.db, logins.json, prefs.js, user.js, папка extensions и sessionstore-backups. Остальное соберётся заново само при первом старте.

Главное перед копией закрыть браузер через меню и убедиться, что процесс ушёл. Хранилище пишется с журналом, и копия из-под работающего браузера даёт файл, который потом откроется наполовину.

Третье, о чём забывают все: рядом с архивом кладите текстовый файл со строкой запуска профиля и списком расширений с версиями. Сам архив этого не хранит. Восстанавливать по памяти через полгода занятие грустное.

бэкап перед правкой конфига
zavarka
zavarka
Участник
сообщений 435
с ноя
1 сентября, 08:56#3

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

Проверить копию можно сразу:

sqlite3 Cookies "pragma integrity_check;"

Ответ ok и можно спать спокойно.

чайник кипит, скрипт бежит
sysdiag
sysdiag
Знаток
сообщений 1975
с фев
8 февраля, 11:13#4
Тимур Ш.: копия из-под работающего браузера даёт файл, который потом откроется наполовину

Добавлю, зачем нужен отдельный список расширений. Расширение из архива встаёт со старой версией и первым делом лезет обновляться, а обновление иногда сбрасывает его настройки к заводским. Список с версиями хотя бы подскажет, что поменялось.

логи читаю раньше почты
Полина Ждан
Полина Ждан
Новичок
сообщений 120
с мая, второй сезон
15 июля, 14:30#5

Собрала архивы по образцу, вышло 24 мегабайта на шесть профилей вместо шести гигабайт.

Строку запуска и список расширений положила рядом файлом, integrity_check прогнала по всем шести, ответили ok. Система переставлена, профили поднялись без единого вопроса.