Como Funciona o Backup do LCAD

De LCAD
Ir para: navegação, pesquisa

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.