Резервные копии и JSON
Как сохранить черновик сайта и вернуть его позже. Не путайте с импортом товаров из CSV: здесь речь о полном снимке контента сайта.
Классических бэкапов пока нет
ProductSite пока не делает автоматических резервных копий «как на хостинге»: нет кнопки «восстановить сайт на вчера» и нет ежедневных снимков в облаке. Мы работаем над этим направлением.
Сейчас доступен ручной способ: скачать черновик сайта в JSON. Это текстовый файл со структурой и содержимым страниц, товаров, новостей, настроек и справочников.
Скачать JSON
Страница в кабинете: /editor/json/ (ссылка также есть в /editor/settings/general/).
- Кнопка «Скачать JSON» выгружает текущий черновик в файл
site-ваш-slug.json. - Скачивание доступно в любой момент, до и после оплаты.
- Файл можно хранить локально, править в редакторе или переносить между окружениями через оператора.
Что внутри JSON
| Есть в файле | Нет в файле (или только ссылка) |
|---|---|
| Тексты страниц (главная, о компании, контакты, текстовые страницы) | Сами файлы картинок, логотипов, PDF — только пути к ним на сервере |
| Товары, категории, характеристики, цены | Заявки с форм, история импортов, платежи |
| Новости, FAQ, отзывы, преимущества, этапы | Настройки аккаунта и пароль |
| Контакты, реквизиты, меню, SEO-поля, тема | — |
Проще говоря: JSON — это «все тексты и настройки сайта без картинок». Если переносите сайт на другой аккаунт или хотите подстраховаться перед крупными правками, скачайте файл и положите в надёжное место.
Загрузить JSON обратно
На той же странице /editor/json/ можно загрузить ранее сохранённый файл. Загрузка перезаписывает контент черновика данными из JSON: текущие тексты и товары заменяются содержимым файла.
Осторожно с загрузкой. Перед заливкой JSON скачайте свежую копию текущего состояния. После загрузки проверьте сайт в предпросмотре и только потом публикуйте.
На рабочем оплаченном сайте с подключённым своим доменом загрузка JSON по умолчанию закрыта, чтобы случайная заливка не стёрла готовый контент. Если нужно восстановить из файла, обратитесь в поддержку через тикет, и оператор временно откроет инструмент.
Чем JSON отличается от CSV
| JSON | CSV (импорт товаров) | |
|---|---|---|
| Для чего | Резервная копия и перенос всего черновика | Массовое создание и обновление товаров |
| Что затрагивает | Почти весь контент сайта | Только каталог (товары и категории из файла) |
| Когда удобно | Перед большими правками, перенос между сайтами | Обновление прайса, заливка номенклатуры из 1С/Excel |
| Где в кабинете | /editor/json/ | /editor/import/ |
Об импорте товаров подробно рассказано в статье «Импорт товаров из CSV».