Salvando / copiando configurações do Apache, Mysql? Porque eu quero reinstalar o servidor Ubuntu 14.04.

0

No meu servidor eu instalei o Ubuntu 14.04. O Bind9, o Apache, o MySql etc funcionaram bem, até alguns meses atrás eu tive alguns problemas com o mailman. Não sei o que aconteceu, mas não consigo instalar, remover ou reinstalar o mailman. E como o mailman-update não está instalado, ele continua voltando e está me impedindo de atualizar outro software (por exemplo, Bind9, Mysql, etc) quando disponível. : (

Agora, eu quero instalar o Ubuntu 14.04-server a partir do zero. Mas isso significa que eu tenho que configurar todo o software do servidor. A menos que tenha que haver uma maneira que as configurações que são feitas em Bind9, Apache, Mysql, etc possam ser copiadas para, e. um disco rígido USB externo e, mais tarde, pode ser copiado de volta para o novo disco rígido Ubuntu 14.04-server instalado.

Se isso for possível, quais arquivos (e / ou pastas) eu tenho que copiar para um disco rígido externo para:

  • Apache

  • Bind9

  • MySQL

  • Postfix

Eu seria ótimo se isso fosse possível. Isso me pouparia muito tempo. ;)

Kevin

    
por kevinx 14.01.2017 / 01:27

2 respostas

2

Eu tenho trabalhado nas mesmas linhas. Eu fiz esta lista de arquivos & amp; diretórios que eu rsync para o meu backup. Em algum momento eu editei ou fiz algo para cada um deles. As configurações irão variar (por exemplo, eu uso o nullmailer em vez do postfix, e eu não tenho o mysql), mas talvez este seja um ponto de partida para você.

/etc/apache2 
/etc/sysctl.conf 
/etc/fstab 
/etc/bind 
/etc/host.conf 
/etc/modsecurity 
/etc/fail2ban 
/etc/psad 
/etc/ufw
/etc/ddclient.conf 
/etc/default/ddclient 
/etc/default/bind9
/etc/ssh 
/etc/rkhunter.conf 
/etc/openvpn 
/etc/hosts
/etc/nullmailer
/etc/mailname
/etc/samba
/etc/rsyslog.d/20-ufw.conf
/etc/sudoers.d/sudoers
/etc/tripwire
/etc/pwrstatd.conf
/etc/pwrstatd-email.sh
/etc/pwrstatd-lowbatt.sh
/etc/pwrstatd-powerfail.sh
/lib/ufw 
/usr/share/modsecurity-crs 
/usr/share/GeoIP
/usr/share/logwatch  
/var/www
    
por Organic Marble 14.01.2017 / 02:09
1

Durante uma atualização, os problemas do carteiro começaram? Você pode tentar: sudo dpkg -P mailman

Se isso não funcionar, faça: sudo dpkg -i --force-all / var / cache / apt / archives / mailman *

(Se isso causar problemas: sudo apt-get -f install) e então tente: sudo dpkg -P mailman para limpar o pacote do mailman.

Em relação a backups, se você rsync / etc / / var / lib / / var / www / então as coisas devem estar bem em geral.

Em instalaes de servidor baseado em Debian / Ubuntu / etc / onde todos os arquivos de configo vivem, e em / var / lib / h e. mysql, LDAP, diretórios samba que têm alguma importância. Para o mysql, na verdade, é recomendado usar mysqldumps também, especialmente se você usar o formato innoDB.

Nos servidores, eu sempre gosto de instalar o pacote automysqlbackup.

sudo apt-get install automysqlbackup

link

É muito fácil e conveniente ter.

Você pode instalá-lo e usar um cronjob para colocar backups noturnos em / var / lib / automysqlbackup / daily /, mas você pode executar o comando "automysqlbackup" imediatamente com o sudo right para produzir esse mysqldump em tempo real , pronto para ser copiado para o seu local de backup.

    
por albert j 14.01.2017 / 04:25