Se você tem um servidor doméstico com Linux, provavelmente atualizará seu sistema operacional de vez em quando. Aqui estão alguns arquivos importantes para backup e alguns utilitários alternativos que o ajudarão a começar a trabalhar rapidamente.
Claro, cada 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 pessoal é onde todas as suas músicas, filmes, fotos e documentos estão (a menos que você use uma partição separada para eles), mas também contém arquivos de configuração para seus outros programas. Pressione ctrl + H no nautilus para mostrar os arquivos ocultos e você verá uma grande quantidade deles! Faça backup do que você precisar. Não é uma má ideia fazer backup deste diretório, mesmo se você tiver uma partição / home separada, pois a reinstalação pode sobrescrever um pequeno número desses arquivos de configuração. Repita o processo para todos os usuários.
Fontes de Apt
A lista de fontes de software usadas 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 o Linux, provavelmente instalou software de outros repositórios além dos padrões. Depois de reinstalar, você pode apenas ter que mudar o marcador de distro final para um mais novo (por exemplo, “lucid” para “maverick”) e copiar essas linhas para seu novo sources.list, mas para muitos repositórios você terá que baixar um nova chave gpg antes de poder usá-los. No mínimo, servirá como um lembrete do que você tinha em sua configuração antiga. Ubuntu-Tweak oferece uma maneira de instalar software e repositórios, bem como alterar várias configurações, e serve como uma excelente alternativa para esse backup.
Samba Configuration
Se você configurar compartilhamentos Samba (Windows), precisará copiar “/etc/samba/smb.conf”. As configurações do Samba mudam muito pouco entre as versões, então você pode apenas usar sua cópia antiga após reinstalá-la. Se você precisar reconfigurá-lo ou esquecer de fazer o backup, o gadmin-samba (para Gnome) e o KSambaPlugin (para KDE) fornecem um editor de GUI para smb.conf que o torna mais fácil de editar e refazer.
SSH
Se usar SSH para acessar remotamente seu computador, você pode economizar tempo fazendo 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 sua função é ser a tabela do sistema de arquivos do Linux. Não se engane, você NÃO poderá usar o arquivo fstab da instalação antiga na nova instalação. Isso ocorre porque os UUIDs mudam sempre que você reformata uma partição. No entanto, você pode copiar o resto da linha em seu arquivo fstab antigo para que não tenha que perder 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 GUI para editar seu arquivo fstab , mas certifique-se de fazer um backup manual primeiro. Para a maioria das contas da 'rede, parece mais seguro aprender sobre as opções no fstab e editá-lo manualmente, então tenha isso em mente.
Programas de backup
Se você tem seu servidor configurado para fazer backups automáticos com ferramentas como rsync ou Simple Backup, então você vai querer pegar seus arquivos de configuração. A configuração do Rsync está localizada em “/etc/rsyncd.conf” e a do 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 os arquivos de configuração possam ser um pouco complicados para fazer backup, você não deve se esquecer de fazer isso no seu próprio site, localizado em “/ var / www”.
Provavelmente, é melhor reconfigurar o Apache, MySQL e PHP ao reinstalá-los, pois suas versões podem mudar e você pode querer usar senhas mais novas. Quando você fizer isso, poderá instalar facilmente todos os três de uma vez no Ubuntu com o seguinte comando:
sudo apt-get install lamp-server ^
E sim, esse acento circunflexo (^) precisa estar lá. Não se esqueça de instalar o phpMyAdmin para configurar facilmente seus bancos de dados MySQL!
sudo apt-get install libapache2-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 (*) próximo a ele. E, como sempre, certifique-se de alterar todas as senhas padrão para tudo. Boa reinstalação!