11-01-2017 10:39 AM
Olá a todos!
Eu ja venho acompanhando e consegui tirar varias duvidas sobre diversos assuntos aqui e agora tenho mais uma duvida referente a backup e restauração.
Li na documentação sobre isso e la fala que devo realizar backup das pastas contentstore, solr4 e contentstore.deleted...
Até aí tudo bem.
Minha dúvida é quanto ao arquivo contentstore.deleted
Se caso algum usuário excluiu um arquivo mas desistiu, como devo restaurar o arquivo e como vou saber qual arquivo é o correto visto que, o Alfresco salva os arquivos com nomes gerados por ele mesmo?
Além disso, os backups das outras pastas devem ser feitos por script?
Eu não entendi essa parte da documentação muito bem... rsrs
11-06-2017 02:14 PM
Pra testar, estou tentando repassar toda a base com o comando ./alfresco-bart.sh restore all now /bkps/alfresco/
Assim, ele gera as pastas que você disse só que com arquivos *.gpg
O que o Tiago Simões disse, ja ajudou na minha primeira questão... agora só fica aberto a parte de restauração de backup que pra mim está completamente confuso.
Acho que usando o BART é melhor porque, até onde eu vi e posso estar errado, ela faz backup usando o amazon s3. Isso é muito interessante pra mim.
11-06-2017 02:17 PM
Você por acaso configurou o BART para criptografar o seu backup?
Uma das opções que ele te fornece é justamente, para casos como o do S3, criptografar os dados antes de enviar para um storage remoto.
Se ele está restaurando arquivos gpg, isso significa que ele não está conseguindo descriptografar.
Faz o seguinte, para ficar mais prático tentar te ajudar, compartilha aqui os seus arquivos alfresco-bart.properties e alfresco-bart.sh
Óbviamente, remova qualquer informação sigilosa antes de postar.
Esse vai e volta com perguntas e respostas não é produtivo sem conseguir ter uma visão geral de como tudo está configurado.
11-06-2017 02:37 PM
Eu fiz exatamente como descrito pela no blog Venzia.
Não alterei nada a não ser a senha do usuário do banco de dados que eu mantive padrão da instalação Alfresco.
Segue anexo os dois arquivos que você pediu pra ver... não ocultei nada pois estou mantendo tudo no padrão original da instalação e entendendo a ferramenta antes de customizar os dados.
Quanto ao S3, ainda não me atrevi a subir nada... como eu disse, só vi que há essa possibilidade que será estudada depois que eu conseguir fazer o básico.
Desde já, muito obrigado pelo apoio pra tirar essas dúvidas!
11-06-2017 04:17 PM
Como imaginei, você está usando criptografia, que vem ligada por padrão.
Veja no arquivo alfresco-bart.properties as seguintes propriedades:
ENCRYPTION_ENABLED=true
PASSPHRASE=alfresco_rocks
Quando você executou o restore, ele não te pediu a senha pra descriptografar?
Se pedir, você precisa informar a senha configurada, no caso, alfresco_rocks
Você tem como executar o backup e o restore e postar aqui os arquivos de log e saídas do console para eu avaliar?
11-07-2017 08:38 AM
Bom dia Douglas!!
Eu estive analisando e estava vendo de um angulo errado a questão do restore. Ele estava dando erro de pasta duplicada e por isso não fazia nada pois o meu diretório /bkps/alfresco é onde ele criptografa e guarda o backup. Logo seria impossível realizar o restore apontando esse diretório no comando.
Eu apontei para o diretório /bkps/alfresco2 e os arquivos na estrutura correta apareceram.
Agora, o próximo passo é como eu coloco isso na estrutura? basta dar um ctrl+c ctrl+v e tudo certo ou tenho algo mais a fazer?
Eu vi também que o BART gera as pastas cs, db, files e solr.
Como eu devo manipular elas... enfim... tenho milhões de perguntas pra entender isso rsrs
Só pra você entender melhor o meu objetivo com esse recurso... Eu tenho 2 maquinas com o Alfresco instalado e funcionando toda a parte de autenticação. Uma tem documentos no repositório e a outra não. Assim, eu quero com esse backup restaurar os arquivos na outra maquina. Isso me serve de aprendizado pra, se caso acontecer de eu perder a maquina com o Alfresco, conseguir restaurar facilmente em outra maquina. Ou seja, depois que eu conseguir fazer isso dentro da maquina que estou trabalhando, tentarei passar para uma outra maquina com o Alfresco vazio. Você acha que eu consigo fazer isso?
Mais uma vez, obrigado
11-08-2017 09:38 AM
Desculpe o incomodo mas, tem alguma resposta pra mim?
11-06-2017 12:11 PM
Ok... vamos esquecer essa questão por hora e voltar a pergunta original...
Se um usuário deleta um arquivo, eu sei que o mesmo vai para o diretório contentstore.deleted...
Se eu quiser recuperar um arquivo dessa pasta pra estrutura original é possível? se sim, como eu sei qual é o arquivo correto?
11-06-2017 12:16 PM
Olá,
Vê este link Recovering deleted items | Alfresco Documentation , fala como recuperar ficheiros que foram apagados. Depois de o recuperares da "lixeira" volta ao local onde foi apagado.
11-06-2017 02:06 PM
Correção.
O arquivo só vai para a pasta contentstore.deleted depois que o usuário remove o documento que ele apagou da lixeira.
Só é possível recuperar um arquivo enquanto ele está na lixeira, e depois disso, não tem mais como você recuperar o documento para a estrutura original. Não sem usar outros meios, através por exemplo de uma restauração do dump em outro banco de dados, e executando-se algumas consultas para descobrir o nome original.
* Inclusive, essa é uma das funcionalidades que o BART oferece.
11-08-2017 03:01 PM
Boa tarde
Alguém poderia me ajudar com a parte de restauração dos arquivos gerados pelo BART? 😕
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.