Fazendo backup do nosso Raspberry Pi
Bem, um post rápido, Deixo-vos um pouco da forma como costumo usar para fazer copos de segurança ou backups do Raspberry Pi que temos no nosso ambiente, é bem sabido que o mal que se esconde neles é a corrupção dos cartões SD, Portanto, antes de ter qualquer surpresa, é sempre bom ter uma imagem atualizada do nosso Pi ou do seu conteúdo.
El ideal siempre será hacerle una copia offline, Isso é, sacas la SD y la metes en un equipo y la clonas a un fichero imagen, bien con dd en Linux o Mac o con Win32DiskImager en Windows, mas, bem, eso es el ideal y siempre que nos acordemos será bueno hacerlo. Pero qué pasa el resto del tiempo? Os dejo dos maneras que suelo usar, una primera para hacer imágenes remotas (completas) de las Raspberry, y otra segunda de su contenido, esto es de ficheros o carpetas que nos interese, de manera incremental.
Un buen tip puede ser el de intentar minimizar que se escriba en una SD Card, ya sabéis que las Raspberrys tienen vicio y graban LOGs constanemtente o swapean tocando disco… para evitar esto os recomiendo Este post. A propósito, para hacer estas copias de manera automatizada sin tener que meter credenciales, copiamos a chave pública do nosso equipamento onde faremos as cópias para os equipamentos remotos, Se você tiver dúvidas, Fazer Check-out Este post.
Cópia de segurança remota de imagem
A partir de uma máquina central que tenho em Linux, num script de bash costumo lançar este exemplo:
ssh pi@ENDEREÇO_IP_RASPBERRY "sudo dd if=/dev/mmcblk0 bs=1M | gzip -" | dd of=/CAMINHO_ONDE_DEIXAR_A_CÓPIA/FICHEIRO_IMAGEM_RASPBERRY.gz
Isto irá criar uma imagem idêntica do seu Raspbian num ficheiro comprimido, olho, Deve sublinhar-se que talvez estas cópias não sejam estáveis, dependerá de diversos motivos, mas pessoalmente até hoje já restaurei backups deste tipo sem surpresas, quando alguma Raspberry 'morre', simplesmente descomprimo este backup e coloco-o num novo SD, a Pi arranca e nem se apercebe, e tudo volta ao normal.
Cópia incremental
Poço, algo simples geralmente é feito através do Rdiff-backup, um software servidor/agente que nos permitirá fazer backup de qualquer pasta ou ficheiro contido numa Raspberry, Por isso, instalamo-lo em todas as Raspberry Pi remotas, assim como na máquina a partir da qual vamos fazer as cópias, mediante:
sudo apt-get install rdiff-backup -y
E agora, simplesmente já poderemos testá-lo, indicando de qual Raspberry e que diretório queremos copiar para onde:
rdiff-backup pi@ENDEREÇO_IP_RASPBERRY:/home/pi/ /mnt/SYNOLOGY/NOME_RASPBERRY/home/
Poço, espero que vos tenha sido útil e que consigam ter tudo sob controlo e assim nunca perder nenhum dado! Obrigado, como sempre, por partilhar nas redes sociais 😉








































