Usando o Gmail como Servidor de Backup

A idéia não é minha, porém testei e gostei, e resolvi compilar aqui os procedimentos…

How-to: Como usar o Gmail como servidor de Backup

Acredito que muita gente seja fã do Gmail, e por diversos motivos como por exemplos as diversas configurações que o mesmo permite (settings), o módulo de “chat” também é muito utilizado, sem falar na quantidade enorma de Ajax, que torna a experiência de navegação no Gmail fantástica (isso sem citar o espaço disponibilizado).

Tá chega de rasgar seda, e vamos ao que realmente importa, como que eu posso tirar o máximo proveito desses recursos? Ou como usar o Gmail como um repositório de backups?

Imaginemos o seguinte caso real:

  1. Você desenvolve aplicações web PHP/JAVA/MySql/Postgresql… para a empresa;
  2. Todos os dias há alterações nos Bancos, e esses Bancos vão crescendo exponencialmente;
  3. Você é um “backup paranoid“;
  4. Portanto, tem que ter backup do arquivos fontes de seus sites, além de banco de dados é claro.

Tá até ai blz, realmente com esse caso será necessário utilizar alguma tecnologia de backup, pois bem, o Gmail pode ser essa tecnologia. Como? Simples:

  • No seu servidor web, você cria um script que irá fazer a compactação em um arquivo da aplicação X (arquivos html, php, jsp…) e fazer o dump da respectiva base de dados.

# cd /var/www/htdocs/aplicacaoX
# mysqldump –password=”minhasenha” BD_aplicacaoX > BD_aplicacaoX.sql
# tar -cf backup_aplicacaoX.tar *
# gzip backup_aplicacaoX.tar
# mv backup_aplicacaoX.tar.gz /tmp

  • Após este arquivo estar criado e armazenado em um diretório temporário, iremos utilizar o comando mutt, para enviar este arquivo como anexo em uma mensagem de email, diretamente para uma conta do Gmail, previamente criada para esta finalidade.

# mutt -s “BACKUPS_SERVER” -a backup_aplicacaoX.tar.gz meuemail@gmail.com < /etc/gmail_msg.conf

O arquivo /etc/gmail_msg.conf contém apenas o corpo da mensagem. Nele você pode colocar o que você quiser, é opcional escrever algo nele também.

Com isso, ao invés de ter algumas cópias do Banco de Dados, e das aplicações em vários locais, pode-se criar um backup diário que pode ser facilmente puxado online.

Mas, como controlar a sua caixa de entrada do Gmail, para não lotar com tantos arquivos, durante dias, semanas e meses a fio?

Aqui que entra os perfils de configuração do Gmail, os chamados settings, ou melhor, os filters.

Vamos aos settings:

  • criamos um filtro baseado no assunto da mensagem com o nome BACKUPS_SERVER (o mesmo assunto de quando você enviou o arquivo) e aplicamos a regra para apagar imediatamente esses emails.
  • O Gmail então passa a executar essa regra. A política do Gmail é a de apagar todas as mensagens que estejam na Lixeira com mais de 30 dias.
  • Com isto, temos um sistema de backups seguros dos últimos 30 dias.

Claro que podem fazer isto semanalmente ou com a periodicidade que você entender. É só jogar esses comandos na crond.

Se tiver medo de que não seguro seus dados sensíveis estarem a viajar por email, basta acrescenter alguns comandos para encriptar os arquivos com TrueCrypt. Este é um programa open-source e freeware muito bom para encriptação de arquivos e partições.

Deixe algum comentário se resolver colocar isso em prática também.

Renomear vários arquivos ao mesmo tempo – Fácil

Já publicamos uma dica para isso, como renomear vários arquivos ao mesmo tempo por meio de software específico. Porém existe uma outra solução bem mais simples, lembrando que estamos falando de arquivos no Windows, veja:

Opção 1:

Para renomear arquivos em lote, siga os seguintes passos:

1) Abra o Windows Explorer.

2) Encontre a pasta com os arquivos a serem renomeados.

3) Selecione os arquivos que devem ser renomeados.

4) Com os arquivos selecionados, aperte a tecla F2.

5) Você vai notar que o primeiro arquivo da lista tornou-se editável. Dê um novo nome ao arquivo e aperte a tecla Enter.

Pronto: Agora todos arquivos serão automaticamente renomeados e numerados em relação ao nome dado ao primeiro arquivo. Por exemplo, se você deu o nome “arquivo.jpg” ao primeiro documento, os outros serão renomeados para “arquivo(1).jpg”, “arquivo(2).jpg” e assim por diante.

Opção 2

Como renomear somente as extensões? Mais simples ainda.

1. Abra o bloco de notas (notepad.exe).

2. digite:

ren *.extensão atual *.nova extensão

por exemplo:

ren *.jpg *.pdf

3. Salve o arquivo como tipo .bat (só alterar o tipo do arquivo na caixinha abaixo onde se dá o nome do arquivo).

4. Rode o arquivo dentro da pasta onde estão os arquivos que você quer alterar a extensão, e pronto, todas as extensões serão alteradas… simples assim

Livro de Receitas – do filme Estômago

Olhe, a idéia foi a seguinte: juntaram o povo desse negócio de blog – blog de comida, né – e pediram para eles assistirem o filme.

Eles assistiram, gostaram, muitos elogios, e daí depois eles do blog inventaram receitas inspiradas no filme, percebe? Filme de comida dando idéia pra fazer uns pratos de comida.

Então. Daí que o povo dos blogs criou, por exemplo, o “Filé do Etecetera”, a “Coxinha da Íria (devia de ser coxão, eita saudade), e um monte de outros pratos. Os melhores, a gente pôs aqui, nesse livro.

Depois, se der certo, se as pessoas gostarem e disserem “gostei, viu?”, daí capaz da gente publicar em página escrita mesmo, não sabe? Mas por enquanto, é aqui. É gostoso. Vocës vão comer de limpar o prato. E melhor ainda: é tudo receita que dá certo. Não igual aquelas receitas que a gente vê na televisão, que fica linda na tela, mas depois quando a gente faz nas panelas, fica pior que dançar com irmã em formatura.

Travar e Destravar computador via Bluetooth

Saca só a idéia… você com seu celular modernoso com Bluetooth além de compartilhar arquivos de fotos, músicas e qualquer outra coisa com outros colegas, agora pode usar-lo para liberar o acesso a seu computador. O funcionamento é simples: quando você se aproxima, seu computador reconhece seu celular via Bluetooth e libera o acesso. Quando você se afasta do computador, levando seu celular, seu computador é travado automaticamente. Massa né, então conheça BtProx- Bluetooth Proximity Lock Utility.

É claro que é necessário ter um celular e um computador com recursos de Bluetooth ativado e funcionando entre ambos.

Ví no site do Velho

Livro: Rede de Computadores – Andrew S. Tanenbaum – Full

Já publicamos este livro aqui mesmo no blog, porém na publicação antiga o mesmo estava sem as imagens, apesar de ser versão em português.

Um dos meus alunos conseguiu essa versão que compartilho com vocês, este sim esta completo, com imagens e índice com links, e continua em portguês, muito bom… valeu Nildo…

Tamanho: 12MB
Opções de Download:

Backup Automático

Um freeware bem legal, e que pode salvar seu pescoço, é o IdleBackup.

Basta instalar, configurar e esquecer. Ele faz backup das pastas que você selecionou de forma automática, enquanto você não está usando o computador (mas deixa ele ligado, obviamente…). Uma outra vantagem é que ele só atualiza os arquivos que foram modificados (backup incremental). Vale experimentar!

Fonte: LifeHacker

Livro: Project Management with dotProject

Editora: Packt Publishing
Número de Páginas: 232
Data de Publicação: 10/05/2007

Descrição:
Trata-se de um simples e completo guia para a criação de um projeto de gestão interna rápida e de custo zero usando dotProject, o mais popular sistema de gestão de projetos open source. Mantido por voluntários comprometidos, dotProject é um multi-utilizado e multi-idioma, baseado em interface web, é livre para qualquer pessoa que necessite criar, controlar e manter qualquer tipo de projeto.

Este guia rápido é um instrumento prático do que se pode controlar com dotProject. O livro ensina através de exemplos do mundo real, para que os usuários sem experiência com gestão de projetos possam imediatamente começar a utilizar a ferramenta, obtendo o máximo proveito, abrange:

  • instalação e configuração do dotProject,
  • personalização do seu look and feel para ajustar a identidade corporativa de sua empresa e, finalmente,
  • Gráficos, Relatórios , e Extensões.

Vale a pena ter essa obra em mãos.

Download:

http://rapidshare.com/