Резервное копирование и восстановление FindFace CIBR и его данных

Вы можете создать резервную копию FindFace CIBR перед его удалением, чтобы позже восстановить продукт и его данные.

В этом разделе:

Резервное копирование FindFace CIBR

Чтобы создать резервную копию вашего экземпляра FindFace CIBR и его данных, выполните следующие команды:

sudo tar -cvzf ~/configs.tar.gz -C /opt/findface-cibr/ configs
sudo tar -cvzf ~/data.tar.gz -C /opt/findface-cibr/ data
sudo cp /opt/findface-cibr/docker-compose.yaml ~/

Восстановление FindFace CIBR и его данных

Чтобы восстановить FindFace CIBR и его данные из резервной копии, выполните следующие действия:

  1. Загрузите файл инсталлятора findface-*.run.

  2. Поместите файл .run в любой каталог на сервере установки (например, /home/username).

  3. Из данного каталога сделайте файл .run исполняемым.

    Примечание

    Вместо findface-* укажите актуальное имя файла.

    chmod +x findface-*.run
    
  4. Запустите файл .run.

    sudo ./findface-*.run
    
  5. Пройдите процесс установки, как описано здесь.

  6. Чтобы восстановить FindFace CIBR, его данные и конфигурационные файлы из резервной копии, после завершения установки остановите все контейнеры FindFace CIBR.

    cd /opt/findface-cibr
    sudo docker-compose stop
    
  7. Удалите новые конфигурационные файлы и данные, сформированные и созданные инсталлятором, и восстановите их из резервной копии.

    Важно

    Сравните старый файл ~/docker-compose.yaml, который вы сохранили в ходе резервного копирования, с новым файлом /opt/findface-cibr/docker-compose.yaml. Возможно, потребуется внести изменения в старый файл ~/docker-compose.yaml, если ранее вы добавляли / удаляли сервисы или вносили какие-либо другие изменения. Вы должны полностью осознавать, что делаете, меняя новый файл docker-compose.yaml на старый.

    sudo rm -r /opt/findface-cibr/configs/*
    sudo tar -xvf ~/configs.tar.gz -C /opt/findface-cibr/
    sudo rm -r /opt/findface-cibr/data/*
    sudo tar -xvf ~/data.tar.gz -C /opt/findface-cibr/
    sudo cp ~/docker-compose.yaml /opt/findface-cibr/
    
  8. Перезапустите контейнеры FindFace CIBR.

    cd /opt/findface-cibr
    sudo docker-compose up -d