Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
$ whereis telnet
telnet: /usr/bin/telnet
XXX: error while loading shared libraries: libXXXX.so: cannot open shared object file: No such file or directory
бекапы сделали сами
Проверяем заработал ли rsync, если нет — смотрим чего не хватает, если да — запускаем rsync,
т.е. каждый администратор помимо сертификации RHCE должен уметь её решать + интересно давать её на собеседовании linux-админам
А вы, простите, БД файлами копируете? :)
А как же родной grep?
rsync --dry-run | grep
Есть еще PCREgrep и много-много другого софта, упрощяющего анализ простыней отчетов.
В том-то и дело, что grep — фильтр и ничто вам не мешало сохранить прогон с --verbose --dry-run в файл и читать его до просветления.
Это нормальная практика и я бы даже сказал правильный подход.
При живом баше можно было обойтись без nc на принимающем сервере.
На доноре:
nc -l -p 8080 < test.tgzНа принимающем:
cat - > test.tgz < /dev/tcp/donor.server/8080
Восстановление remote сервера после удаления части ОС