Objectstorage servidor Linux

Esta pagina aborda o passo a passo para manter ou remover as imagem nos Cadastro de Produto no ambiente de homologação.

Mantendo imagem do Cadastro de Produto no ambiente de Homologação

Após restaurar a base de homologação, executar os seguintes passos.

Servidor Linux:

  1. Conectar no servidor Linux.

    IP: ***.***.***.*** - Usuário: ***** - Senha: *****
    
  2. Conectar com o usuário root.

    sudo su
    
  3. Verificar tamanho da pasta PRD.

    du -sh /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_PRD>/ | sort -hr
    
  4. Remover arquivos da pasta BASE_HMLG.

    rm -rf /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_HMLG>/*
    
  5. Verificar se á espaço no disco de dados.

    df -h
    
  6. Copiar os arquivos da BASE_PRD para BASE_HMLG

    cp -r /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_PRD>/* /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_HMLG>/
    

Note

ATENÇÃO: Trocar <Tenant_Id> pelo tenant da empresa, <BASE_PRD> pelo nome da base de produção e <BASE_HMLG> pelo nome da base de homologação.

Servidor Windows

  • Executar script no SQLServer

USE [@@BASE_HMLG]
UPDATE objectstorage_files SET database_name = '@@BASE_HMLG'

Note

ATENÇÃO: trocar onde está @@BASE_HMLG pelo nome da base de dados de homologação


Remover imagem do Cadastro de Produto do ambiente de Homologação

Após restaurar a base de homologação, executar os seguintes passos.

Servidor Linux:

  1. Conectar no servidor Linux.

    IP: ***.***.***.*** - Usuário: ***** - Senha: *****
    
  2. Conectar com o usuário root.

    sudo su
    
  3. Remover arquivos da pasta BASE_HMLG.

    rm -rf /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_HMLG>/*
    

Servidor Windows

  • Executar script no SQLServer

USE [@@BASE_HMLG]
UPDATE objectstorage_files SET database_name = '@@BASE_HMLG'
DELETE FROM ESTOQUE_IMAGEM

Note

ATENÇÃO: trocar onde está @@BASE_HMLG pelo nome da base de dados de homologação