Os backups são uma parte importante da administração do sistema. Os backups mais eficazes não são armazenadas no computador que está sendo feito o backup. Para fazer backup de estações de trabalho do Fedora , use um servidor de backup em execução NFS e combinado com rsync . Configurar e instalar NFS porque Fedora usa o SELinux para a segurança. Depois de instalar o sistema de backup , use cópia normal comandos para restaurar arquivos, pastas e todo o backup para um sistema. Verifique se o servidor de backup tem espaço suficiente para o número de backups que você pretende manter . Stagger o agendamento de backup para redes com mais de 20 computadores. Instruções
Configurando o servidor de backup
1
Abra um terminal e digite o seguinte comando :
rpm- q nfs -utils
Esse comando verifica se a rede File System (NFS) é instalado
2
Digite o seguinte comando para instalar o NFS, se necessário: .
su -c ' yum install- y nfs -utils system-config- nfs '
3
Digite o seguinte comando para criar um diretório de backup para cada computador :
su -c' mkdir /var /ftp /pub /computername '< br >
Altere " nome do computador " para o nome do computador que está sendo feito o backup. Crie um diretório para cada computador
4
Digite o seguinte comando para abrir o arquivo de configuração do NFS para edição: .
Su -c ' vim /etc /exports ' em
o programa " vim " aceita todos os "vi" comandos do editor
5
Digite as informações para os compartilhamentos NFS : .
/var /ftp /pub /computername 192.168. 1.100/255.255.255.0 (rw , async , no_subtree_check )
/var/ftp/pub/computername2 192.168.1.101/255.255.255.0 (rw , async , no_subtree_check )
Digite uma linha de informações para cada computador que está sendo feito o backup. Substitua o " nome do computador " com o nome do diretório que você criou para o computador. Substituir " 192.168.1.100/255.255.255.0 " com o endereço IP ea máscara de sub-rede do computador conectar -se ao servidor . Você também pode inserir nomes de computador DNS se a rede está configurado para acesso DNS local. Depois de inserir as informações para cada computador, salve o arquivo e saia vim
6
Digite o seguinte comando para fazer as alterações entrem em vigor: .
Su -c ' nfs serviço restart'
Computadores Configurando o cliente
7
Abra um terminal e digite o seguinte comando :
su -c ' mkdir /media /nfsbackup ' em
Este comando cria um diretório para montar o compartilhamento NFS. Você pode mudar " nfsbackup " se você preferir
8
Digite o seguinte comando para editar os sistemas montados no boot: .
Su -c ' vim /etc /fstab' < br >
9
Digite a seguinte linha após os outros pontos de montagem no arquivo :
192.168.1.5 :/var /ftp /pub /computername /media /nfsbackup nfs rw
Substitua o " 192.168.1.5 " com o endereço IP ou nome DNS do servidor de backup. Substitua o " nome do computador " e " nfsbackup " com os nomes de diretório que você criou para o computador cliente . . Salvar e fechar o arquivo quando terminar
10
Digite o seguinte comando para montar o compartilhamento NFS sem reiniciar :
su -c ' mount-a ' em
11
Digite os seguintes comandos para criar o primeiro backup:
su -c ' rsync -a /filestobackup /media /nfsbackup /backup_ $ (date + % y% m % d) "
su -c ' ln- s /media /nfsbackup /backup_ $ (date + % y% m % d) /media /nfsbackup /latest '
Este comando faz o backup de seus arquivos para uma pasta chamada "Backup ", que termina na data atual. Ele cria um link simbólico a a "última " diretório que aponta para a cópia de segurança actual . Substituir " filestobackup " com o caminho para os arquivos que você deseja fazer backup e " nfsbackup " com o seu ponto de montagem NFS . Note-se que em "ln ", a primeira letra é "L"
12
Digite o seguinte comando para editar a configuração do cron :
su -c ' crontab -e'
Cron é o serviço de agendamento. Editando a configuração permite que você adicione os comandos de backup e executá-los automaticamente
13
Adicione a seguinte linha ao final do arquivo crontab :
00 1 *** rsync - . a - link- dest = /media /nfsbackup /latest /filestobackup /media /nfsbackup /backup_ $ (date + % y % m% d);
Substituir " nfsbackup " com o nome de sua montagem NFS . Substituir " filestobackup " com o caminho para os arquivos que você deseja fazer backup. A parte final do comando cria um novo backup com a data anexada . Usando o " - link- dest" parâmetro cria links simbólicos para arquivos que não foram modificados . Este processo reduz significativamente a quantidade de espaço e de tempo de rede necessária após a reserva inicial . Porque apenas os novos arquivos serão copiados , links simbólicos serão criados para os arquivos não modificados. Este comando irá funcionar em 1:00 . Para alterar o tempo, alterar os três primeiros números , primeiro minutos , horas segundo em uma escala de 24 horas
14
Adicione o seguinte na mesma linha que o comando anterior no arquivo crontab : .
rm- f /media /nfsbackup /latest ;
Substituir " nfsbackup " com o nome de sua montagem NFS. Este processo remove o link para o backup anterior
15
Adicione o seguinte na mesma linha que o comando anterior no arquivo crontab : .
Ln- s /media /nfsbackup /backup_ $ (date + % y% m % d) /media /nfsbackup /latest ;
Substituir " nfsbackup " com o nome de sua montagem NFS. . Este comando ligações do último backup para o diretório " mais recente "
16
Adicione a seguinte linha ao final do arquivo crontab :
encontrar -type d /media /nfsbackup /backup_ * -mtime +7 -exec rm- fr {} \\;
Substituir " nfsbackup " com o nome de sua montagem NFS. Este comando irá apagar backups mais antigos do que 7 dias. Para alterar o número de dias , mude de "7" para outro número. Salve e saia do arquivo crontab. Os backups será executado automaticamente em uma base diária , no momento que você especificou.