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:
Conectar no servidor Linux.
IP: ***.***.***.*** - Usuário: ***** - Senha: *****Conectar com o usuário root.
sudo suVerificar tamanho da pasta PRD.
du -sh /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_PRD>/ | sort -hrRemover arquivos da pasta BASE_HMLG.
rm -rf /etc/korp/dados-docker/minio-server/<Tenant_Id>/<BASE_HMLG>/*Verificar se á espaço no disco de dados.
df -hCopiar 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:
Conectar no servidor Linux.
IP: ***.***.***.*** - Usuário: ***** - Senha: *****Conectar com o usuário root.
sudo suRemover 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