Rsync mata o apt-listchanges

0

Servidor antigo:

Distributor ID: Debian
Description:    Debian GNU/Linux 7.11 (wheezy)
Release:        7.11
Codename:       wheezy

Novo servidor:

Distributor ID: Debian
Description:    Debian GNU/Linux 9.3 (stretch)
Release:        9.3
Codename:       stretch

Estou tentando fazer um rsync do servidor antigo para o novo servidor e, enquanto ele passa, surge um erro no final:

rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1688) [generator=3.1.2]

Depois de conseguir isso, eu posso usar o apt-get update sem problemas, mas o apt-get upgrade exibe este erro:

apt-listchanges: APT_HOOK_INFO_FD environment variable is not defined 
(is Dpkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD set to 20?)
E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10

O apt-listchanges está instalado, mas algo sobre o rsync o quebra.

Este é o comando que estou usando para rsync (obviamente com um endereço IP real). Este comando é executado no novo servidor, contatando o servidor antigo:

rsync -e ssh -avz --progress --exclude-from=/root/hotclone_exclude [email protected]:/ /

O 'hotclone_exclude' tem os seguintes diretórios:

/boot/
/lib/modules
/etc/modules
/etc/lilo.conf
/etc/fstab
/etc/mtab
/proc
/dev
lost+found/
/var/log
/var/tmp
/var/cache
/etc/network/interfaces
/root
/sys
/tmp
/run
Felizmente, ambos os servidores estão em máquinas virtuais (um está no XenServer, o outro no VMware), já que estamos migrando tudo para fora do Xen, e eu tenho instantâneos antes de iniciar o rsync para voltar.

Quaisquer pensamentos sobre o que pode estar quebrando isso para que eu possa passar? Existe um arquivo ou diretório que eu preciso excluir que não tenho? Eu baseei os exclui de conselhos em vários fóruns sobre migrações de rsync.

Essencialmente, queremos ter uma cópia exata (mas atualizada) do servidor em execução, por isso estou tentando trazer os scripts e a configuração.

    
por Randy 24.02.2018 / 20:21

0 respostas