Processo: Migrar Provedor de Armazenamento
[ Criado em: 28/02/2020 - Atualizado em: 10/03/2022 ]
Descrição: Migre o provedor de armazenamento para anexos, arquivos e/ou imagens
Ajuda: AVISO: Este processo pode ser destrutivo, portanto, certifique-se de ter um backup do banco de dados, bem como um backup do seu antigo provedor de armazenamento.
O processo migra arquivos entre provedores de armazenamento.
Cliente: Opcional, selecione um cliente para migrar, quando estiver vazio, migrará todos os clientes com o provedor de armazenamento atualProvedor de Armazenamento Atual: Como alternativa, você pode definir aqui o provedor de armazenamento para migrarProvedor de Armazenamento: O novo provedor de armazenamento para migrar os arquivosMigrar Anexo: Migrar os arquivos anexosMigrar arquivo: Migrar os arquivos compactadosMigrar Imagens: Migrar os arquivos de imagensMigrar Dados: Quando desmarcado, apenas o provedor de armazenamento é alterado no cliente, mas os arquivos não são migrados (podem ser migrados em uma futura execução deste mesmo processo)Intervalo de IDs de registro: Opcionalmente, você pode definir um intervalo de IDs para os registros a serem migrados, para que possa executar esse processo em paralelo para migrar os dadosExcluir arquivos antigos/existentes: Se ativado, quando um arquivo é migrado, o programa tenta liberar espaço excluindo o arquivo do provedor de armazenamento anterior. Observe que a migração de/para um provedor de armazenamento de banco de dados é uma ação destrutiva que não pode ser recuperada, implica na exclusão dos arquivos antigos/existente
Em caso de falha ou timeout, o processo pode ser iniciado novamente, ele é confirmado a cada arquivo migrado.
Classe: org.idempiere.process.MigrateStorageProvider

Tabela: Parâmetros do Processo
| Nome | Descrição | Ajuda | Dados Técnicos |
|---|---|---|---|
| Empresa | Empresa | Empresa/Locatário para esta instalação. Não é possível compartilhar dados entre Empresas. | AD_AllClients_V_ID Chosen Multiple Selection Table |
| Provedor de Armazenamento Atual | Actual_StorageProvider_ID Chosen Multiple Selection Table | ||
| Provedor de Armazenamento | AD_StorageProvider_ID Chosen Multiple Selection Table | ||
| Migrar Anexos | IsMigrateAttachment Yes-No | ||
| Migrar Arquivos | IsMigrateArchive Yes-No | ||
| Migrar Imagens | IsMigrateImage Yes-No | ||
| Migrar Dados | IsMigrateData Yes-No | ||
| ID do Registro | ID do Registro Direto Interno | O "ID do Registro" é o identificador interno exclusivo de um registro. Por favor note que dar um "zoom" no registro mode não ser bem sucedido para Pedidos, Faturas e Entregas/Recebimentos já que às vezes o tipo de Pedido de Vendas não é conhecido. | Record_ID Integer |
| Excluir registros antigos/existentes | Excluir os registros do antigo Armazenamento após mover | CUIDADO! Essa opção não poderá ser desfeita! Seja cauteloso, faça backups. Se não for habilitado, o administrador do sistema deve/pode remover posteriormente de forma manual os arquivos antigos do armazenamento anterior. | DeleteOld Yes-No |