Что можно импортировать сегодня
Реализовано и протестировано: зашифрованный переносимый формат .otvault, конфигурация клиента OpenSSH, OpenSSH known_hosts, JSON Open Terminal, CSV со списком хостов, сессии PuTTY, выгруженные в файл .reg, и приватные ключи PuTTY .ppk.
Заявлены, но не реализованы: SecureCRT, MobaXterm и Termius. У каждого записана причина, вместо того чтобы тихо убрать их из списка.
Как ведёт себя импорт
Импорт выполняется как конвейер: определить формат, разобрать его в строгих границах размера и структуры, проверить, при необходимости расшифровать, показать предпросмотр изменений, сопоставить с вашими данными, применить транзакционно и выдать отчёт.
Пробный прогон показывает, что именно произойдёт, до того как что-либо будет записано. Обработка дубликатов задаётся явно, отмена поддерживается, а отчёт никогда не отбрасывает запись молча: всё, что не удалось импортировать, перечисляется с причиной.
Переход с Termius
Termius публикует сценарии импорта в свой продукт; документированного интерфейса экспорта, покрывающего всё содержимое учётной записи, нет. Обращение к закрытым эндпойнтам или к его зашифрованному хранилищу исключено, поэтому поддерживаются только файлы, которые пользователь может получить законно.
Практический путь — выгрузить то, что Termius всё же предлагает, и импортировать этот файл здесь, либо восстановить хосты из конфигурации OpenSSH или CSV-списка. Оба варианта — поддерживаемые адаптеры.
Исходные документы
Эта страница кратко излагает файлы ниже. Полный и авторитетный текст — в них.
docs/formats/OTVAULT_FORMAT.md
Путь в репозиторииpackages/import-export/src/adapters/index.ts
Путь в репозитории