Переезд между Облаком и своей установкой

Как перенести все данные из Облака на свой сервер, обратно или между серверами — архивом «Все мои данные», без потерь и без поддержки.

Переезд — это два шага: скачать архив на прежнем месте и загрузить его на новом. Так можно переехать из Облака на свою установку, обратно в Облако или с одного своего сервера на другой.

Есть более полный путь для своей установки: если переезжаете с одной своей установки на другую и хотите забрать всё — включая пароль входа, passkey, токены и ключи интеграций, — используйте rivo restore --with-keys из статьи Обновление, бэкап и восстановление. Архив «Все мои данные» переносит данные, но не доступы.

Шаг 1. Скачайте архив на прежнем месте

  1. Настройки → Аккаунт и данные → Собрать архив.
  2. Если нужен ваулт — отметьте «Включить ваулт» (подробнее — ниже, в разделе «Ваулт»).
  3. Дождитесь уведомления и нажмите «Скачать». Архив хранится 24 часа и скачивается один раз.

Архив не распаковывайте и не пересобирайте: новый инстанс принимает только исходный ZIP из Rivo.

Шаг 2. Подготовьте новое место

  • Облако — зарегистрируйтесь на me.rivo.day, войдите в свой новый адрес.
  • Своя установка — поставьте Rivo по статье Установка на свой сервер и пройдите первый вход.

Лучше переезжать на чистый инстанс: разделы из архива заменяют то, что в них уже есть. Новая версия Rivo читает архивы старых; наоборот — нет: если новый инстанс скажет «обновите Rivo», обновите его.

Шаг 3. Загрузите архив

  1. Настройки → Аккаунт и данные → Перенести данные из архива → Выбрать архив.
  2. Rivo проверит архив и покажет, что в нём: разделы и число строк, сколько строк уже есть здесь и будет заменено, файлы, настройки, ваулт, предупреждения. Пока ничего не записано — можно нажать «Отменить».
  3. Отметьте «Понимаю: данные в этих разделах будут заменены» и нажмите «Перенести данные». Понадобится подтверждение — Touch ID / Face ID или PIN.

Таблицы записываются одной операцией: если что-то не легло, в них не меняется ничего, а экран скажет, что именно помешало. Файлы, дашборд и ваулт ложатся следом; если сбой случится на этом шаге, экран так и скажет — архив при этом сохраняется, нажмите «Перенести данные» ещё раз. Загруженный, но не подтверждённый архив удаляется через час; у одного аккаунта одна загрузка — новая заменяет прежнюю.

Шаг 4. После переноса

Обновите страницу — данные на месте. Затем настройте то, что архив не переносит намеренно:

  • вход — пароль, PIN и passkey у нового инстанса свои;
  • ключи интеграций — банки и биржи, Google Calendar, Telegram-бот, ассистент (Настройки);
  • API-токены, расширение браузера, iOS — выпустите и войдите заново;
  • бронирование — у броней новые ссылки отмены и переноса: ссылки из старых писем гостям перестанут работать.

Убедились, что всё на месте, — удалите скачанный архив, а прежний инстанс можно закрыть: в Облаке — удалить аккаунт.

Что переносится

ПереноситсяНе переносится
Дашборд: задачи, контакты, лиды, события, проекты, mindmapПароль, сессии, passkey, токены устройств и API
Финансы: счета, операции, план, обязательства, конверты, ручные курсыКлючи интеграций и прочие настройки сервисов
Базовая валюта книги, часовой пояс, язык, профиль владельцаСлужебное: кэши, очереди, журналы синков
Документы, брони и их расписание, входящие задачи, напоминанияВаулт со сквозным шифрованием (см. ниже)
Файлы — вложения контактов и документов

Ваулт

  • Без сквозного шифрования — при сборке архива отметьте «Включить ваулт»: записи попадут в архив открытым текстом, а на новом месте зашифруются его ключом. Храните такой архив только на зашифрованном диске и удалите сразу после переезда.
  • Со сквозным шифрованием — сервер ваших паролей не видит и перенести их не может. На прежнем месте сделайте Ваулт → Экспорт (файл под паролем), на новом — Ваулт → Импорт.

Ограничения

  • Своя установка принимает архив до 4 ГБ (меняется переменной ACCOUNT_IMPORT_MAX_MB), Облако — в пределах места под файлы тарифа. Если перед своей установкой стоит ещё и свой прокси (nginx и т. п.), его лимит размера запроса (client_max_body_size) должен пропускать архив.
  • Раздел, которого нет на новом инстансе (модуль выключен или версия старше), не переносится — предпросмотр об этом предупредит.
  • Перенести может только владелец.

Что-то пошло не так — напишите на [email protected], приложите текст с экрана (сам архив не присылайте).