Raspbian использует systemd
для управления службами по умолчанию, а не SysV. Следовательно, sysv-rc-conf
и chkconfig
ведут себя непоследовательно.
Чтобы отключить nginx
при загрузке, выполните:
sudo systemctl disable nginx.service
Что касается файлов nginx
, зависающих после успешной очистки, должно быть что-то пошло не так, или пакеты все еще лежат вокруг. Последнее неизбежно, поскольку в настоящее время nginx
больше не является единым пакетом, и вам необходимо удалить несколько пакетов:
$apt-cache search nginx | grep ^nginx | awk ' { print $1 } '
nginx-common
nginx-doc
nginx-extras
nginx-extras-dbg
nginx-full
nginx-full-dbg
nginx-light
nginx-light-dbg
Произошло следующее: nginx
перестал один пакет на несколько. Вы можете перечислить пакеты nginx, которые вы все еще установили:
dpkg -l | awk ' { print $2 } ' | grep ^nginx
Поскольку вы обновили сообщение с пакетами nginx
, которые у вас все еще есть, я рекомендую сделать:
dpkg --purge nginx-common nginx-full
Для дальнейшего использования вы можете проверить доступные пакеты по адресу:
https://packages.debian.org/jessie/nginx
Я предпочитаю использовать rsync, так как после первоначального резервного копирования ему нужно только изменить файлы, которые изменились с момента последнего выполнения. Если вы настроили цель резервного копирования для ssh, будет работать следующее:
rsync -avz --delete -e ssh / path / to / your / data / your-backup-server.com:/path/to/save / your / data /
Обратите внимание, что rsync определяет то, как вы называете вещи; / path / data / yourserver.com:/path/data/ скопирует содержимое / path / data / точно в / path / data /. Пожалуйста, просмотрите страницы руководства по rsync для лучшего понимания.
Если на вашем сервере резервного копирования есть ssh, используйте scp для копирования файлов, например
scp -r /src/folder user@server:/path/
(флаг -r для копирования всего каталога вместо одного)