Когда нужны бэкапы
- Перед рискованными операциями (замена файлов, массовый импорт переводов).
- Перед удалением проекта.
- Для переноса проекта между аккаунтами.
Как создать копию
Создание бэкапа — асинхронная задача:
- Запустите задачу:
POST /api/integration/v1/backup/project/{projectId}. - Дождитесь готовности:
GET /api/integration/v1/backup/project/tasks/create. - Скачайте файл:
GET /api/integration/v1/backup/project/tasks/create/{taskId}/download.
Задачу можно отменить: DELETE /api/integration/v1/backup/project/tasks/create/{taskId}.
Что внутри бэкапа
Архив содержит документы проекта, переводы сегментов, настройки проекта и подключения активов. TM и глоссарии как отдельные сущности не переносятся — их экспортируйте отдельно (TMX для TM, см. Импорт и экспорт TMX).
Восстановление из бэкапа
- Загрузите файл бэкапа:
POST /api/integration/v1/backup/project/upload. - Отследите задачу восстановления:
GET /api/integration/v1/backup/project/tasks/restore. - Отмена:
DELETE /api/integration/v1/backup/project/tasks/restore/{taskId}.
Восстановление создаёт проект заново с сохранённым содержимым. Если восстановление нужно в другой аккаунт — обратитесь в поддержку: support@plaia.ru.