Mudanças entre as edições de "Bacula - Restauração de Backups/Restauração do Samba4"
De IFRS Campus Canoas
Linha 43: | Linha 43: | ||
# make install | # make install | ||
+ | =Restauração dos arquivos= | ||
+ | Utilize a restauração do bacula para restaurar os arquivos contidos nas pasta: | ||
+ | /backup (Contêm arquivos de backup utilizando a ferramenta samba_backup). | ||
+ | /etc/krb5.conf | ||
+ | A partir do backup realizado pela ferramenta samba_backup: | ||
+ | # cd /tmp/bacula-restores/ | ||
+ | # tar jxvf etc.XXXX.tar.bz2 -C /usr/local/samba/ | ||
+ | # tar jxvf samba4_private.XXXX.tar.bz2 -C /usr/local/samba/ | ||
+ | # tar jxvf sysvol.XXXX.tar.bz2 -C /usr/local/samba/ | ||
+ | Renomeie os arquivos .bak: | ||
+ | # find /usr/local/samba/private/ -type f -name '*.ldb.bak' -print0 | while read -d $'\0' f ; do mv "$f" "${f%.bak}" ; done | ||
Edite o arquivo /etc/resolv.conf | Edite o arquivo /etc/resolv.conf | ||
domain canoas.ifrs.edu.br | domain canoas.ifrs.edu.br |
Edição das 14h05min de 15 de outubro de 2015
Índice
Requisitos
Fixe o endereço IP no arquivo /etc/network/interfaces
allow-hotplug eth0 iface eth0 inet static address IPSERVIDOR netmask 255.255.255.0 gateway GATEWAY
Edite o nome do host no arquivo /etc/hostname
dominio
Edite o arquivo /etc/hosts
127.0.0.1 localhost IPSERVIDOR dominio.canoas.ifrs.edu.br dominio ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
Instalação de dependências
# apt-get install bind9
# apt-get install acl attr autoconf bison build-essential \ debhelper dnsutils docbook-xml docbook-xsl flex gdb krb5-user \ libacl1-dev libaio-dev libattr1-dev libblkid-dev libbsd-dev \ libcap-dev libcups2-dev libgnutls28-dev libjson-perl \ libldap2-dev libncurses5-dev libpam0g-dev libparse-yapp-perl \ libpopt-dev libreadline-dev perl perl-modules pkg-config \ python-all-dev python-dev python-dnspython python-crypto \ xsltproc zlib1g-dev
Instalação do samba4 através do código fonte
Baixe o código fonte no site https://download.samba.org/pub/samba/stable/, que deve ser a mesma versão utilizada no servidor original.
# wget https://ftp.samba.org/pub/samba/stable/samba-4.X.XX.tar.gz
Descompacte e inicie o processo de compilação:
# tar zxvf samba-4.X.XX.tar.gz # cd samba-4.X.XX/ # ./configure --enable-debug --enable-selftest # make # make quicktest # make install
Restauração dos arquivos
Utilize a restauração do bacula para restaurar os arquivos contidos nas pasta:
/backup (Contêm arquivos de backup utilizando a ferramenta samba_backup). /etc/krb5.conf
A partir do backup realizado pela ferramenta samba_backup:
# cd /tmp/bacula-restores/ # tar jxvf etc.XXXX.tar.bz2 -C /usr/local/samba/ # tar jxvf samba4_private.XXXX.tar.bz2 -C /usr/local/samba/ # tar jxvf sysvol.XXXX.tar.bz2 -C /usr/local/samba/
Renomeie os arquivos .bak:
# find /usr/local/samba/private/ -type f -name '*.ldb.bak' -print0 | while read -d $'\0' f ; do mv "$f" "${f%.bak}" ; done
Edite o arquivo /etc/resolv.conf
domain canoas.ifrs.edu.br search canoas.ifrs.edu.br nameserver IPSERVIDOR