dg:Guia do sha256: mudanças entre as edições

sem sumário de edição
(Corrige datalake em produção.)
Sem resumo de edição
 
(5 revisões intermediárias por 3 usuários não estão sendo mostradas)
Linha 1: Linha 1:
O acesso ao servidor é realizado através de [https://en.wikipedia.org/wiki/Secure_Shell protoclo SSH]. Opções:
O acesso ao servidor é realizado através de [[wikipedia:Secure_Shell|protocolo SSH]]. Opções:


* no Linux usar diretamente o comando <code>ssh</code> no terminal
* no Linux usar diretamente o comando <code>ssh</code> no terminal
* no Windows para quem usa com frequência sugere-se [https://mobaxterm.mobatek.net/ Moba], senão o classico [https://www.putty.org/ Putty].
* no Windows para quem usa com frequência sugere-se [https://mobaxterm.mobatek.net/ Moba], senão o clássico [https://www.putty.org/ Putty].


=== Configuração do servidor ===
=== Configuração do servidor ===
Linha 12: Linha 12:


No terminal Linux pode-se usar diretamente <code>ssh usuario@addressforall.org</code>. No Moba, se for solicitado IP, pode ser descoberto via DOS com <code>ping addressforall.org</code>.
No terminal Linux pode-se usar diretamente <code>ssh usuario@addressforall.org</code>. No Moba, se for solicitado IP, pode ser descoberto via DOS com <code>ping addressforall.org</code>.
=== Convenções ===
Ver [[dg:Convenções/Armazenamento de dados]]


=== Passo-a-passo ===
=== Passo-a-passo ===
Linha 21: Linha 17:
Este manual utiliza o arquivo <code>Num_Predial_14_03_2022.zip</code>, que está no endereço <code>Imput_Dados/Brasil/Prefeituras/PR/Maringa-Prefeitura/2022-03-21-email/</code>, como exemplo. É necessário substituir o arquivo e endereço.
Este manual utiliza o arquivo <code>Num_Predial_14_03_2022.zip</code>, que está no endereço <code>Imput_Dados/Brasil/Prefeituras/PR/Maringa-Prefeitura/2022-03-21-email/</code>, como exemplo. É necessário substituir o arquivo e endereço.


# Preencher <code>donor_id</code>, <code>filename_original</code> e <code>package_path</code> em [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv].
# Preencher <code>donor_id</code>, <code>filename_original</code> e <code>package_path</code> na '''tabela de-para'''.
# Conferir se o arquivo está no endereço correto
# Conferir se o arquivo está no endereço correto


Linha 30: Linha 26:
<pre>rclone link operacao:A4A_SHARED/Imput_Dados/Brasil/Prefeituras/PR/Maringa-Prefeitura/2022-03-21-email/Num_Predial_14_03_2022.zip</pre>
<pre>rclone link operacao:A4A_SHARED/Imput_Dados/Brasil/Prefeituras/PR/Maringa-Prefeitura/2022-03-21-email/Num_Predial_14_03_2022.zip</pre>
<ol start="4" style="list-style-type: decimal;">
<ol start="4" style="list-style-type: decimal;">
<li><p>Preencher a coluna <code>para_url</code> de [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv] com o endereço final obtido em (3)</p></li>
<li><p>Preencher a coluna <code>para_url</code> da '''tabela de-para''' com o endereço final obtido em (3)</p></li>
<li><p>Copiar o arquivo para o servidor</p></li></ol>
<li><p>Copiar o arquivo para o servidor</p></li></ol>


Linha 39: Linha 35:
<pre>sha256sum -b Num_Predial_14_03_2022.zip</pre>
<pre>sha256sum -b Num_Predial_14_03_2022.zip</pre>
<ol start="7" style="list-style-type: decimal;">
<ol start="7" style="list-style-type: decimal;">
<li><p>Preencher a coluna <code>de_sha256</code> de [https://git.digital-guard.org/preserv/blob/main/data/redirs/fromDL_toFileServer.csv fromDL_toFileServer.csv] com o sha256 obtido em (6)</p></li>
<li><p>Preencher a coluna <code>de_sha256</code> da '''tabela de-para''' com o sha256 obtido em (6)</p></li>
<li><p>Atualizar o servidor</p></li></ol>
<li><p>Atualizar o servidor: ver [[dg:Convenções/Armazenamento_de_dados#Nuvem_e_redirecionamento]]</p></li></ol>
 
<pre>cd /var/gits/_dg/preserv/src</pre>
<pre>make redirects_update pg_datalake=dl05s_main</pre>
<ol start="9" style="list-style-type: decimal;">
<ol start="9" style="list-style-type: decimal;">
<li>Conferir se o download do arquivo está funcionando corretamente</li></ol>
<li>Conferir se o download do arquivo está funcionando corretamente</li></ol>


<pre>wget DL.digital-guard.org/8884e9035116c647376301085809c7cbfb0d44841e1f51035b4b286e8648b05a.zip</pre>
<pre>wget DL.digital-guard.org/8884e9035116c647376301085809c7cbfb0d44841e1f51035b4b286e8648b05a.zip</pre>
O endereço do <code>wget</code> também pode ser acesso manualmente, via navegador([[dl.digital-guard.org/8884e9035116c647376301085809c7cbfb0d44841e1f51035b4b286e8648b05a.zip|exemplo]]). O endereço DL também oferece opção de apenas prefixo do hash, sem extenção, por exemplo [http://dl.digital-guard.org/8884e9 http://dl.digital-guard.org/8884e9].
O endereço do <code>wget</code> também pode ser acesso manualmente, via navegador([[dl.digital-guard.org/8884e9035116c647376301085809c7cbfb0d44841e1f51035b4b286e8648b05a.zip|exemplo]]). O endereço DL também oferece opção de apenas prefixo do hash, sem extensão, por exemplo [http://dl.digital-guard.org/8884e9 http://dl.digital-guard.org/8884e9].
 
 
[[Categoria:Digital-guard]]
[[Categoria:Digital-guard]]
[[Categoria:Manuais]]