Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
TECNICO
TECNICO
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
  • Analytics
    • Analytics
    • CI/CD
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Create a new issue
  • Jobs
  • Issue Boards
Collapse sidebar
  • FINDFACE
  • TECNICOTECNICO
  • Wiki
    • Hex360: como fazer
  • [03] Migração de Dados (Fotos e Videos)

[03] Migração de Dados (Fotos e Videos) · Changes

Page history
Update HEX360: Como Fazer/[03] Migração de Dados (Fotos e Videos) authored Aug 16, 2024 by Erick Rocha's avatar Erick Rocha
Show whitespace changes
Inline Side-by-side
Showing with 104 additions and 0 deletions
+104 -0
  • HEX360:-Como-Fazer/[03]-Migração-de-Dados-(Fotos-e-Videos).md ...60:-Como-Fazer/[03]-Migração-de-Dados-(Fotos-e-Videos).md +104 -0
  • No files found.
HEX360:-Como-Fazer/[03]-Migração-de-Dados-(Fotos-e-Videos).md 0 → 100644
View page @ e8f6348c
# Migração de Dados
<br>
Fazer migração de dados (fotos, videos e objetos normalizados) para outro disco
> Para fazer essa migração o disco já deve estar montado na máquina. No nosso exemplo o disco está montado em __/mnt/ffdata/__
---
__FAÇA ESSE PROCEDIMENTO COM OS CONTAINERS CAIDOS__
```shell
docker compose down
```
## Passos
1. Dentro da pasta montada crie alguns diretórios
```shell
sudo mkdir /mnt/ffdata/ffupload
sudo mkdir /mnt/ffdata/findface-security
```
2. Copie os arquivos recursivamente mantendo suas permissões
```shell
sudo cp -ax /opt/findface-multi/data/findface-upload/uploads/ -R /mnt/ffdata/ffupload/
sudo cp -ax /opt/findface-multi/data/findface-multi-legacy/uploads/ -R /mnt/ffdata/findface-security/
```
3.Remova os arquivos da pasta original
```shell
sudo rm -r /opt/findface-multi/data/findface-multi-legacy/uploads/
sudo rm -r /opt/findface-multi/data/findface-upload/uploads/
```
4. Monte os arquivos em seus respectivos containers no seu arquivo docker(este se encontra no local de instalação do FindFace)
```shell
sudo vi /opt/findface-multi/docker-compose.yaml
```
> Exemplo: Os containers que estiverem como /var/lib/ffupload, devem vim de /mnt/ffdata/ffupload, já os containers que estiverem com /var/lib/findface-security/uploads devem vim de /mnt/ffdata/findface-security/uploads
<br>
<br>
```yaml
findface-upload:
...
volumes: ['./configs/findface-upload/40-ffupload.sh:/docker-entrypoint.d/40-ffupload.sh:ro',
'/mnt/ffdata/ffupload:/var/lib/ffupload']
...
findface-multi-identity-provider:
...
volumes: ['./configs/findface-multi-identity-provider/findface-multi-identity-provider.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-identity-provider-migrate:
...
volumes: ['./configs/findface-multi-identity-provider/findface-multi-identity-provider.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-legacy:
...
volumes: ['./configs/findface-multi-legacy/findface-multi-legacy.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-legacy-migrate:
...
volumes: ['./configs/findface-multi-legacy/findface-multi-legacy.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-legacy-singleton-services:
...
volumes: ['./configs/findface-multi-legacy/findface-multi-legacy.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
cleaner:
...
volumes: ['./configs/findface-multi-legacy/findface-multi-legacy.py:/etc/findface-security/config.py:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-ui:
...
volumes: ['./configs/findface-multi-ui/nginx-site.conf:/etc/nginx/conf.d/default.conf:ro',
'/mnt/ffdata/findface-security/uploads:/var/lib/findface-security/uploads']
...
findface-multi-file-mover:
...
volumes: ['./configs/findface-multi-file-mover/findface-multi-file-mover.yaml:/etc/config.yml:ro',
'/mnt/ffdata/findface-security/uploads:/mnt/slow_storage/uploads']
```
5. Reconstrua os containers
```shell
cd /opt/findface-multi
sudo docker-compose up -d
```
\ No newline at end of file
Clone repository
  • Configuração de SSL
  • Executável
  • FindFace em PT
    • FindFace em Outros Idiomas
  • HEX360: Como Fazer
    • Configuração Monitor de Alarme (Alarm Monitor)
    • [01] Preparação da Máquina
    • [02] Instalação FindFace Multi
    • [03] Migração de Dados (Fotos e Videos)
    • [04] Desativar Liveness (Obrigatório para licenças não habilitadas)
    • [05] Ativação de Clusterização e Rastreamento de Interações
    • [06] Customizar Record Index
  • Home
  • Red Hat Preparacao da Maquina
  • Remover dados do banco de dados
  • Solução de Problemas
    • Demora no processamento pós detecção
    • Fotos quebradas web
View All Pages