Перейти к содержанию

Перенос изображений между инсталляциями#

Инструкция описывает, как перенести изображения из одной установленной версии Trusted.ID в другую.

  1. Найдите и скопируйте папку с изображениями на исходной машине.

    Фотографии по умолчанию хранятся в каталоге ./data/images, который указан в секции volumes для backend-сервиса в docker-compose.yml.

    Перейдите в директорию, где установлен Trusted.ID, и скопируйте папку с изображениями:

    cd /path/to/trusted.id
    sudo cp -r ./data/images /path/to/backup/images
    
  2. Упакуйте папку для переноса.

    Создайте архив из содержимого папки:

    tar -czf images_backup.tar.gz -C /path/to/backup/images .
    
  3. Перенесите архив на новую машину.

    Используйте любой удобный способ передачи файлов: scp, rsync, sftp и т.д.

    Пример с scp:

    scp images_backup.tar.gz user@new-machine:/path/to/destination
    
  4. Распакуйте архив на новой машине.

    Пример (если используется volume /var/lib/docker/volumes/images/_data):

    sudo tar -xzf /path/to/destination/images_backup.tar.gz -C /var/lib/docker/volumes/images/_data
    

    🛠 Убедитесь, что путь совпадает с тем, что указан в docker-compose.yml на новой машине.

  5. Перезапустите backend-контейнер.

    Чтобы система начала использовать перенесённые изображения, перезапустите backend-контейнер:

    docker restart id-back
    

Теперь изображения должны быть доступны в новой установке Trusted.ID.