<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
	<id>https://wiki.projetoroot.com.br/index.php?action=history&amp;feed=atom&amp;title=Backup_com_o_Rsync</id>
	<title>Backup com o Rsync - Histórico de revisão</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.projetoroot.com.br/index.php?action=history&amp;feed=atom&amp;title=Backup_com_o_Rsync"/>
	<link rel="alternate" type="text/html" href="https://wiki.projetoroot.com.br/index.php?title=Backup_com_o_Rsync&amp;action=history"/>
	<updated>2026-06-04T00:21:38Z</updated>
	<subtitle>Histórico de revisões para esta página neste wiki</subtitle>
	<generator>MediaWiki 1.39.3</generator>
	<entry>
		<id>https://wiki.projetoroot.com.br/index.php?title=Backup_com_o_Rsync&amp;diff=134&amp;oldid=prev</id>
		<title>Diegocosta: /* Vídeo */</title>
		<link rel="alternate" type="text/html" href="https://wiki.projetoroot.com.br/index.php?title=Backup_com_o_Rsync&amp;diff=134&amp;oldid=prev"/>
		<updated>2018-03-18T05:19:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Vídeo&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;pt-BR&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Edição anterior&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Edição das 02h19min de 18 de março de 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l4&quot;&gt;Linha 4:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Linha 4:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Vídeo==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Vídeo==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;embedvideo service=&quot;youtube&quot;&gt;https://youtu.be/zxL6e846WTE&amp;lt;/embedvideo&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://youtu.be/zxL6e846WTE&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;https://youtu.be/zxL6e846WTE&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Como usar o RSYNC ??? ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;==Como usar o RSYNC ??? ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key c2aps2-wiki_:diff::1.12:old-70:rev-134 --&gt;
&lt;/table&gt;</summary>
		<author><name>Diegocosta</name></author>
	</entry>
	<entry>
		<id>https://wiki.projetoroot.com.br/index.php?title=Backup_com_o_Rsync&amp;diff=70&amp;oldid=prev</id>
		<title>Diegocosta: Backup com o Rsync</title>
		<link rel="alternate" type="text/html" href="https://wiki.projetoroot.com.br/index.php?title=Backup_com_o_Rsync&amp;diff=70&amp;oldid=prev"/>
		<updated>2017-09-16T02:35:08Z</updated>

		<summary type="html">&lt;p&gt;Backup com o Rsync&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Página nova&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Sobre==&lt;br /&gt;
Olá! Visitante, reunimos aqui, informações sobre o comando RSYNC, este programa é comumente usado para comprimir arquivos no Linux,sendo também uma ótima alternativa para criação de Backups através de scripts.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Vídeo==&lt;br /&gt;
https://youtu.be/zxL6e846WTE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==Como usar o RSYNC ??? ==&lt;br /&gt;
&lt;br /&gt;
rsync [parâmetros] /origem /destino&lt;br /&gt;
&lt;br /&gt;
    Parâmetros:&lt;br /&gt;
    &lt;br /&gt;
    -C, --cvs-exclude - ignora arquivos CVS;&lt;br /&gt;
    -r, --recursive - recursivo;&lt;br /&gt;
    -a, --archive - modo arquivo; igual -rlptgoD (no -H,-A,-X);&lt;br /&gt;
    -z, --compress - comprime durante transferência;&lt;br /&gt;
    -p, --perms - preserva as permissões;&lt;br /&gt;
    -b, --backup - faz backup (veja --suffix &amp;amp; --backup-dir);&lt;br /&gt;
        --backup-dir=DIR - faz backups dentro da hierarquia DIR;&lt;br /&gt;
        --suffix=SUFFIX - sufixo de backup (padrão ~ w/o --backup-dir);&lt;br /&gt;
    -u, --update - pula arquivos recentes;&lt;br /&gt;
    -d, --dirs - transfere diretórios sem seu conteúdo, não recursivo;&lt;br /&gt;
    -l, --links - cópia symlinks como symlinks;&lt;br /&gt;
    -L, --copy-links - transforma symlink em sua referência, arquivo ou diretório;&lt;br /&gt;
    -X, --xattrs - preserva os atributos estendidos;&lt;br /&gt;
        --exclude=PATTERN - exclui o arquivo que coincide com o PATTERN;&lt;br /&gt;
    -t, --times - preserva a data de modificação;&lt;br /&gt;
    -v, --verbose - modo verboso. &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
*Uma dica de uso é o Cravzpt, onde estão inclusas as funcionalidades mais usuais.&lt;br /&gt;
&lt;br /&gt;
Exemplo:&lt;br /&gt;
    &lt;br /&gt;
    (LOCAL)&lt;br /&gt;
    rsync -Cravzpt /home/usuario/ /backup&lt;br /&gt;
    &lt;br /&gt;
    (REMOTA)&lt;br /&gt;
    rsync -Cravzpt /home/usuario usuario@ip_máquina:/backup/&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Criação de um Backup usando o RSYNC == &lt;br /&gt;
&lt;br /&gt;
*1 - Criar um arquivo com o conteúdo abaixo usando o comando nano &lt;br /&gt;
    nano /bin/backup_rsync.sh &lt;br /&gt;
&lt;br /&gt;
    #############################################################################################&lt;br /&gt;
    # Linha inicial informando para qual shell o script esta sendo executado&lt;br /&gt;
    #!/bin/bash&lt;br /&gt;
    &lt;br /&gt;
    # Cria uma variável de nome DATA recebendo os valores do comando date seguido com &lt;br /&gt;
    # os parâmetros de dia, mês,ano,hora,minutos&lt;br /&gt;
    INICIO=`date +%d-%m-%Y-%H:%M`&lt;br /&gt;
    &lt;br /&gt;
   # Cria uma variável de none LOG recebendo os valores do comando onde será armazenado os logs.&lt;br /&gt;
   LOG=/var/log/backup-`date +%d-%m-%y`-LOG_rsync.txt&lt;br /&gt;
   &lt;br /&gt;
   # Espaçadores de inicio&lt;br /&gt;
   echo &amp;quot; &amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   echo &amp;quot; &amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   echo &amp;quot;|-----------------------------------------------|&amp;quot; &amp;gt;&amp;gt;$LOG&lt;br /&gt;
   echo &amp;quot; Sincronização iniciada em $INICIO&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   &lt;br /&gt;
   #comando para executar o backup como root&lt;br /&gt;
   sudo rsync -Cravzp /home/* /backup/ &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   &lt;br /&gt;
   # Variável de data e tempo final (LOGS)&lt;br /&gt;
   FINAL=`date +%d-%m-%Y-%H:%M`&lt;br /&gt;
   &lt;br /&gt;
   # Espaçadores de final&lt;br /&gt;
   echo &amp;quot; Sincronização Finalizada em $FINAL&amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   echo &amp;quot;|------------------------------------------------|&amp;quot; &amp;gt;&amp;gt;$LOG&lt;br /&gt;
   echo &amp;quot; &amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   echo &amp;quot; &amp;quot; &amp;gt;&amp;gt; $LOG&lt;br /&gt;
   #############################################################################################&lt;br /&gt;
&lt;br /&gt;
*2 - Sair e salvar&lt;br /&gt;
    CTRL + X&lt;br /&gt;
&lt;br /&gt;
*3 - Dar permissão de execução com o comando chmod &lt;br /&gt;
    chmod +x /bin/backup_rsync.sh&lt;br /&gt;
&lt;br /&gt;
*4 - Agendar no Crontab&lt;/div&gt;</summary>
		<author><name>Diegocosta</name></author>
	</entry>
</feed>