Mudanças entre as edições de "Bacula - Restauração de Backups/Restauração do Samba4"
De IFRS Campus Canoas
(Uma revisão intermediária pelo mesmo usuário não estão sendo mostradas) | |||
Linha 47: | Linha 47: | ||
/backup (Contêm arquivos de backup utilizando a ferramenta samba_backup). | /backup (Contêm arquivos de backup utilizando a ferramenta samba_backup). | ||
/etc/krb5.conf | /etc/krb5.conf | ||
+ | /etc/init.d/samba4 | ||
A partir do backup realizado pela ferramenta samba_backup: | A partir do backup realizado pela ferramenta samba_backup: | ||
Linha 55: | Linha 56: | ||
Renomeie os arquivos .bak: | 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 | # find /usr/local/samba/private/ -type f -name '*.ldb.bak' -print0 | while read -d $'\0' f ; do mv "$f" "${f%.bak}" ; done | ||
+ | |||
+ | # samba-tool dbcheck --cross-ncs --fix | ||
+ | # samba-tool ntacl sysvolreset | ||
Edite o arquivo /etc/resolv.conf | Edite o arquivo /etc/resolv.conf | ||
domain canoas.ifrs.edu.br | domain canoas.ifrs.edu.br | ||
Linha 65: | Linha 69: | ||
[https://wiki.samba.org/index.php/Backup_and_restore_an_Samba_AD_DC Backup and restore an Samba AD DC] | [https://wiki.samba.org/index.php/Backup_and_restore_an_Samba_AD_DC Backup and restore an Samba AD DC] | ||
+ | |||
+ | export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH |
Edição atual tal como às 08h47min de 16 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 /etc/init.d/samba4
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
# samba-tool dbcheck --cross-ncs --fix # samba-tool ntacl sysvolreset
Edite o arquivo /etc/resolv.conf
domain canoas.ifrs.edu.br search canoas.ifrs.edu.br nameserver IPSERVIDOR
Referências
Backup and restore an Samba AD DC
export PATH=/usr/local/samba/bin/:/usr/local/samba/sbin/:$PATH