Como escolher o que fazer backup em seu servidor doméstico Linux
Se você tem um servidor doméstico equipado com Linux, provavelmente estará atualizando seu SO de vez em quando. Aqui estão alguns arquivos importantes para backup e alguns utilitários alternativos que ajudarão você a se posicionar rapidamente.
É claro que todo servidor doméstico será um pouco diferente, e você deve ajustar essas recomendações de acordo - é apenas um guia geral para ajudá-lo a entender por onde começar.
Imagem por daryl_mitchell
/casa
Vamos começar com o óbvio. / home contém uma pasta para cada usuário em seu sistema. Seu diretório pessoal é onde todas as suas músicas, filmes, imagens e documentos são (a menos que você use uma partição separada para eles), mas também abriga arquivos de configuração para seus outros programas. Hit ctrl + H no nautilus para mostrar arquivos ocultos e você verá uma enorme quantidade deles! Faça o backup do que você precisar. Não é uma má idéia fazer backup desse diretório, mesmo se você tiver uma partição / home separada, já que a reinstalação pode sobrescrever um pequeno número desses arquivos de configuração. Repita o processo para todos os usuários.
Fontes Aptas
A lista de fontes de software usada pelo apt está localizada em “/etc/apt/sources.list” e as chaves gpg assinadas estão no diretório /etc/apt/sources.list.d/. Se você já usou Linux, provavelmente instalou software de outros repositórios além dos padrões. Depois de reinstalar, você pode apenas ter que mudar o último marcador de distro para o mais recente (por exemplo, “lucid” para “maverick”) e copiar essas linhas para o seu novo sources.list, mas para muitos repositórios você terá que baixar um nova chave gpg antes de poder usá-las. No mínimo, pelo menos, serve como um lembrete do que você tinha em sua configuração antiga. O Ubuntu-Tweak oferece uma maneira de instalar software e repositórios, bem como alterar cargas de configurações, e serve como uma excelente alternativa para esse backup..
Configuração do Samba
Se você configurar os compartilhamentos do Samba (Windows), precisará copiar “/etc/samba/smb.conf”. As configurações do Samba mudam muito pouco entre as versões, então você pode simplesmente usar sua cópia antiga depois de reinstalá-la. Se você precisar reconfigurá-lo ou esquecer de fazer o backup, o gadmin-samba (para o Gnome) e o KSambaPlugin (para o KDE) fornecem um editor de GUI para o smb.conf que facilita a edição e refazer.
SSH
Se usar o SSH para acessar remotamente o seu computador, você pode economizar tempo fazendo o backup de seus arquivos de configuração, localizados em “/ etc / ssh / ssh_config” e “/ etc / ssh / sshd_config”.
fstab
O arquivo em questão é “/ etc / fstab” e seu trabalho é ser a tabela do sistema de arquivos do Linux. Não se engane, você NÃO poderá usar o arquivo fstab da sua instalação antiga em sua nova instalação. Isso ocorre porque os UUIDs mudam sempre que você reformata uma partição. No entanto, você pode copiar o restante da linha no arquivo fstab antigo para não precisar gastar tempo procurando todas as opções. Isso é realmente útil se você tiver muitas partições, compartilhamentos montados automaticamente, uma partição / home separada, etc. Você também pode usar pySDM (Gnome) ou mountmanager (KDE), já que ambos fornecem um processo de GUI para editar seu arquivo fstab. , mas certifique-se de fazer um backup manual primeiro. Da maioria das contas na net, parece mais seguro aprender sobre as opções do fstab e editá-lo manualmente, então tenha isso em mente.
Programas de Backup
Se você tiver o seu servidor configurado para fazer backups automáticos com ferramentas como o rsync ou o Simple Backup, então você vai querer pegar seus arquivos de configuração. A configuração do Rsync é a localização em “/etc/rsyncd.conf” e o Simple Backup está em “/etc/sbackup.conf”.
Arquivos do site
Muitas pessoas têm Apache, MySQL e / ou PHP instalados em seus servidores domésticos para executar sites pessoais. Embora seus arquivos de configuração possam ser um pouco complicados para backup, você não deve esquecer de fazer isso para o seu próprio site, localizado em “/ var / www”.
Você provavelmente está melhor reconfigurando o Apache, MySQL e PHP quando os reinstalar, pois suas versões podem mudar e você pode querer usar senhas mais novas. Quando você vai fazer isso, você pode facilmente instalar todos os três em um único tiro no Ubuntu com o seguinte comando:
sudo apt-get instala o servidor da lâmpada ^
E sim, esse careta (^) precisa estar lá. Não se esqueça de instalar o phpMyAdmin para configurar facilmente seus bancos de dados MySQL!
sudo apt-get instalar libpache2-mod-auth-mysql phpmyadmin
Você precisará pressionar a barra de espaço ao selecionar a instalação do Apache. Você fez isso corretamente se vir um asterisco (*) ao lado dele. E, como sempre, certifique-se de alterar todas as senhas padrão para tudo. Feliz reinstalação!