Como Funciona o Backup do LCAD
Índice
O Backup LCAD
O Backup do LCAD funciona de maneira automática e incremental. A máquina responsável pelo processo se conecta à lcad10 e realiza o backup de todas as contas de usuário a partir do diretório /home da lcad10. Os arquivos ficam armazenados na máquina backup.lcad.inf.ufes.br. A cada novo backup a ser executado, o programa de backup descarta o backup mais antigo e renomeia os demais de acordo com a periodicidade configurada (ver periodicidade na próxima seção).
Periodicidade do Backup
A periodicidade do backup é dividida da seguinte forma:
Por Hora : às 12:30 e 21:30. (Encontrados nas pastas com nome hourly.X) Por Dia : às 23:50. (Encontrados nas pastas com nome daily.X) Por Semana : às 04:00 nos dias 2, 9, 16, 23. (Encontrados nas pastas com nome weekly.X) Por Mês : às 04:00 no dia 1. (Encontrados nas pastas com nome monthly.X)
Nos dias e horários previstos é executado o script de backup.
Encontrando Arquivos
Para navegar nos arquivos 'backupeados', basta entrar na máquina de backup com seu login e senha da conta do lcad. O seu 'home' na máquina de backup contém diretórios os quais armazenam seus arquivos. Cada diretório possui a data e hora de quando foi realizado o backup de sua conta.
Exemplo:
flibio@lcad17:~> ssh backup flibio@backup's password: Last login: Wed Jan 2 09:21:33 2008 from lcad2.local flibio@backup:~$ ls -lth total 44K drwxr-xr-x 94 flibio AlunoIC 4,0K 2008-01-01 21:43 hourly.0 drwxr-xr-x 94 flibio AlunoIC 4,0K 2008-01-01 12:42 daily.0 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-31 12:43 daily.1 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-30 12:43 daily.2 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-29 12:43 daily.3 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-28 12:43 daily.4 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-27 12:43 weekly.0 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-16 21:43 weekly.1 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-12-10 12:43 weekly.2 drwxr-xr-x 94 flibio AlunoIC 4,0K 2007-11-28 21:42 weekly.3 drwxr-xr-x 95 flibio AlunoIC 4,0K 2007-11-17 12:45 monthly.0 flibio@backup:~$
O parâmetro 't' do comando ls acima ordena os diretórios do mais recentemente modificado para o mais antigo.
Desta forma é possível verificar o estado de sua conta em cada uma das datas referentes a estes diretórios.
Como Restaurar Arquivos
No Backup do LCAD, a restauração dos arquivos é responsabilidade de cada usuário. O processo de restauração é idêntico ao de cópia de um arquivo de uma máquina para outra, funcionando através da cópia de um ou mais arquivos do diretório escolhido na máquina de backup para a sua conta ou outro local qualquer desejado.
Uma maneira simples de restaurar um arquivo para sua conta é através do comando scp.
Exemplo: Escolhi restaurar o arquivo chamado 'meuarquivo' que se encontrava na raiz do meu home, no dia 2007-11-25 21:46, que corresponde ao diretório hourly.1:
flibio@lcad17:~> scp backup:hourly.1/meuarquivo . flibio@backup's password: meuarquivo 100% 1315 1.3KB/s 00:00 flibio@lcad17:~>
Pronto! o arquivo está devolta restaurado.
Para maiores informações de como restaurar pastas inteiras, refira-se ao manual do comando scp do linux.
man scp
FAQ do Backup
Quem é Responsável por Restaurar meus Arquivos?
R: Você mesmo! O Backup do LCAD foi construído de forma que o próprio usuário possa navegar pelo backup e restaurar os arquivos/pastas que desejar.