Discussion:
Debian
(слишком старое сообщение для ответа)
Maxim Trophimov
2018-03-22 14:26:06 UTC
Permalink
Доброго времени суток, All!

Появилась необходимость резервного копирования под Debian Jessie, в связи
чем возник ряд вопросов:
1. Чем лучше архивировать tar/gz?
2. Чем лучше отсылать результат на ftp wget и чем-то еще?

Спасибо, что потратили время и прочитали все до конца.
Andrei Dzedolik
2018-03-22 11:07:58 UTC
Permalink
Greetings, traveler ...

22 Mar 18 17:26, you wrote to All:

MT> Появилась необходимость резервного копирования под Debian Jessie,
MT> в связи чем возник ряд вопросов:
MT> 1. Чем лучше архивировать tar/gz?
Ты же понимаешь, что выбор алгоритма сжатия сильно завсист от доступных
ресурсов и типа данных. Но я бы сказал, что gzip или xz твой выбор.
TAR соеберт файлы в кучку, gzip/xz сожмет.
MT> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?
Почитай про rsync, это удобнее и надежнее.


\aID
Alexey Vissarionov
2018-03-22 19:44:44 UTC
Permalink
Доброго времени суток, Andrei!
22 Mar 2018 14:07:58, ты -> Maxim Trophimov:

MT>> Появилась необходимость резервного копирования под Debian Jessie,
MT>> в связи чем возник ряд вопросов:
MT>> 1. Чем лучше архивировать tar/gz?
AD> Ты же понимаешь, что выбор алгоритма сжатия сильно завсист от
AD> доступных ресурсов и типа данных. Но я бы сказал, что gzip или xz
AD> твой выбор. TAR соеберт файлы в кучку, gzip/xz сожмет.
MT>> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?
AD> Почитай про rsync, это удобнее и надежнее.

А если гонять тот rsync через SSH - еще и безопаснее. Даже в дебилиане.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Безумству храбрых - минута молчания
Andrei Dzedolik
2018-03-24 07:48:48 UTC
Permalink
Greetings, traveler ...

22 Mar 18 22:44, you wrote to me:

AV> А если гонять тот rsync через SSH - еще и безопаснее. Даже в
AV> дебилиане.
А остались системы где в rsync по умолчанию не --rsh=ssh?
Слушай, давно хотел спросить, а откуда у тебя такая неприязнь к дебиану? Есть
какая-то история или просто религиозная несовместимость?

\aID
Alexey Vissarionov
2018-03-26 05:01:00 UTC
Permalink
Доброго времени суток, Andrei!
24 Mar 2018 10:48:48, ты -> мне:

AV>> А если гонять тот rsync через SSH - еще и безопаснее. Даже в
AV>> дебилиане.
AD> А остались системы где в rsync по умолчанию не --rsh=ssh?

Ты не поверишь: есть системы, где rsync вообще сеть не использует.

AD> Слушай, давно хотел спросить, а откуда у тебя такая неприязнь
AD> к дебиану? Есть какая-то история или просто религиозная
AD> несовместимость?

Вот только что в рулинуксе написал...

Таки да, история. Называется CVE-2008-0166, полностью описывает подход
разработчиков дебилиана к сборке пакетов, в том числе и критичных. И за
прошедшие с того случая 10 лет у них ничего не поменялось.

Контроль качества? Аудит? Не, ни разу не слышали... :-)


З.Ы. (Замечу Ышо): я знаю, что среди них есть хорошие специалисты, но если
добавить ложку меда в бочку говна - это по-прежнему будет бочка говна.

--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Последним смеется тот, кто стреляет первым
Maxim Trophimov
2018-03-23 06:17:20 UTC
Permalink
Доброго времени суток, Andrei!

22 Мар 18 14:07, ты писал(а) мне:

AD> Ты же понимаешь, что выбор алгоритма сжатия сильно завсист от
AD> доступных ресурсов и типа данных. Но я бы сказал, что gzip или xz
AD> твой выбор. TAR соеберт файлы в кучку, gzip/xz сожмет.

Собственно на данный момент так и есть, на сколько я знаю, под линкусом
есть и *.zip, и *.rar, и наверняка еще куча других.

MT>> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?
AD> Почитай про rsync, это удобнее и надежнее.

Вкусно, сочнее чем морковка, особенно для бэкапа пользовательского барахла
в локалке, но, как я понимаю, она использует свой протокол и по фтп такую
красоту делать не умеет, но зато нашел lftp клиента, который умеет делать
зеркало, что вполне устраивает на текущий момент.

P.S. спасибо за софтинку, буду использовать в дальнейшем.


Спасибо, что потратили время и прочитали все до конца.
Igor Goroun
2018-03-22 17:37:15 UTC
Permalink
Hi Maxim Trophimov!

MT> 1. Чем лучше архивировать tar/gz?
MT> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?

Думаю наиболее обычная утилита это rsync.


Igor Goroun ***@gmail.com
http://snake.mk.ua 2:466/***@fidonet
Maxim Trophimov
2018-03-23 06:21:54 UTC
Permalink
Доброго времени суток, Igor!

22 Мар 18 20:37, ты писал(а) мне:

MT>> 1. Чем лучше архивировать tar/gz?
MT>> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?
IG> Думаю наиболее обычная утилита это rsync.

Благодарю, ответил предыдущему оратору. Дабы не гонять пустое письмо, еще
вопрос, при запуске debian jessie, есть куча сообщений, я так полагаю они
должны быть /var/log/boot но он пустой, в других журанлах этого нет; что и где
надо включить, чтоб все этапы загрузки писались в журнал?

Спасибо, что потратили время и прочитали все до конца.
Igor Goroun
2018-03-23 05:03:57 UTC
Permalink
Hi Maxim Trophimov!

MT> вопрос, при запуске debian jessie, есть куча сообщений, я так полагаю они
MT> должны
MT> быть /var/log/boot но он пустой, в других журанлах этого нет; что и где
MT> надо
MT> включить, чтоб все этапы загрузки писались в журнал?

Обычно это все в /var/log/dmesg или а просто выполни команду dmesg

Igor Goroun ***@gmail.com
http://snake.mk.ua 2:466/***@fidonet
Maxim Trophimov
2018-03-23 12:16:44 UTC
Permalink
Доброго времени суток, Igor!

23 Мар 18 08:03, ты писал(а) мне:

MT>> вопрос, при запуске debian jessie, есть куча сообщений, я так
MT>> полагаю они должны быть /var/log/boot но он пустой, в других
MT>> журанлах этого нет; что и где надо включить, чтоб все этапы
MT>> загрузки писались в журнал?
IG> Обычно это все в /var/log/dmesg или а просто выполни команду dmesg

==============================================================================
***@bx:~# dmesg
[ 0.000000] Initializing cgroup subsys cpuset
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Initializing cgroup subsys cpuacct
[ 0.000000] Linux version 3.16.0-4-686-pae (debian-***@lists.debian.org)
(gcc version 4.8.4 (Debian 4.8.4-1) ) #1 SMP Debian 3.16.51-3 (2017-12-13)
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009d800-0x000000000009ffff] reserved
Вырезан большой кусок
[ 7.020958] input: HDA Intel PCH HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[ 7.832339] [drm] Enabling RC6 states: RC6 on, RC6p off, RC6pp off
[ 7.869737] Adding 987132k swap on /dev/sda5. Priority:-1 extents:1
across:987132k FS
[ 7.909499] EXT4-fs (sda1): re-mounted. Opts: (null)
[ 8.451311] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 8.860381] loop: module loaded
[ 9.055614] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[ 9.927181] r8169 0000:02:00.0: firmware: direct-loading firmware
rtl_nic/rtl8168e-3.fw
[ 10.044634] r8169 0000:02:00.0 eth0: link down
[ 10.044651] r8169 0000:02:00.0 eth0: link down
[ 10.044698] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 11.593384] r8169 0000:02:00.0 eth0: link up
[ 11.593396] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 28.148320] tun: Universal TUN/TAP device driver, 1.6
[ 28.148324] tun: (C) 1999-2004 Max Krasnyansky <***@qualcomm.com>
[ 31.377903] Netfilter messages via NETLINK v0.30.
[ 31.430481] ip_set: protocol 6
[ 32.109900] ip_tables: (C) 2000-2006 Netfilter Core Team
[ 1567.688295] perf interrupt took too long (2504 > 2500), lowering
kernel.perf_event_max_sample_rate to 50000
[11681.464647] nf_conntrack: automatic helper assignment is deprecated and it
will be removed soon. Use the iptables CT target to attach helpers instead.
==============================================================================

Hичего о запуске сервисов (демонов) нет, только оборудование.

Спасибо, что потратили время и прочитали все до конца.
Alexandr Kruglikov
2018-03-23 10:48:00 UTC
Permalink
Привет, Igor!

23 мар 18 08:03, Igor Goroun писал(а) к Maxim Trophimov:

IG> Обычно это все в /var/log/dmesg или а просто выполни команду dmesg

Там сообщения от драйверов.

С наилучшими пожеланиями, Alexandr.
Alexandr Kruglikov
2018-03-23 10:44:10 UTC
Permalink
Привет, Maxim!

23 мар 18 09:21, Maxim Trophimov писал(а) к Igor Goroun:

MT> при запуске debian jessie, есть куча сообщений, я
MT> так полагаю они должны быть /var/log/boot но он пустой, в других
MT> журанлах этого нет; что и где надо включить, чтоб все этапы загрузки
MT> писались в журнал?

А там не богомерзкий сустемд?
journalctl -b

С наилучшими пожеланиями, Alexandr.
Maxim Trophimov
2018-03-23 15:11:12 UTC
Permalink
Доброго времени суток, Alexandr!

23 Мар 18 13:44, ты писал(а) мне:


MT>> при запуске debian jessie, есть куча сообщений, я
MT>> так полагаю они должны быть /var/log/boot но он пустой, в других
MT>> журанлах этого нет; что и где надо включить, чтоб все этапы
MT>> загрузки писались в журнал?
AK> А там не богомерзкий сустемд?
AK> journalctl -b

***@bx:~# journalctl -b
-bash: journalctl: команда не найдена

И чем он такой богомерзский, кучу лет работал и внезапно стал неугодным?

Спасибо, что потратили время и прочитали все до конца.
Artem Artyuhov
2018-03-23 16:01:04 UTC
Permalink
Привет, Maxim!

23 мар 18 18:11, Maxim Trophimov -> Alexandr Kruglikov:
AK>> А там не богомерзкий сустемд?
AK>> journalctl -b

MT> ***@bx:~# journalctl -b
MT> -bash: journalctl: команда не найдена

MT> И чем он такой богомерзский, кучу лет работал и внезапно стал
MT> неугодным?
В смысле кучу? Он еще не на всех дитрибутивах есть.

С наилучшими пожеланиями, Artem.
Maxim Trophimov
2018-03-24 06:37:28 UTC
Permalink
Доброго времени суток, Artem!

23 Мар 18 19:01, ты писал(а) мне:

AK>>> А там не богомерзкий сустемд?
AK>>> journalctl -b
MT>> ***@bx:~# journalctl -b
MT>> -bash: journalctl: команда не найдена
MT>> И чем он такой богомерзский, кучу лет работал и внезапно стал
MT>> неугодным?
AA> В смысле кучу? Он еще не на всех дитрибутивах есть.

Перепутал с system V, и да не кучу, но в том же дебиане появился с 2014
года, если вики не врет.

Спасибо, что потратили время и прочитали все до конца.
Maxim Trophimov
2018-03-24 19:23:08 UTC
Permalink
Доброго времени суток, Artem!

24 Мар 18 09:37, я писал(а) тебе:

AK>>>> А там не богомерзкий сустемд?
AK>>>> journalctl -b
MT>>> ***@bx:~# journalctl -b
MT>>> -bash: journalctl: команда не найдена

Отбрасывая в сторону религию, вопрос все еще в силе, где и что надо
включить, чтоб посмотреть журнал запуска сервисов, дабы можно было узнать
почему iptables-restore внезапно при подъеме интерфейса перестал работать, хотя
после логина все прекрасно работает.

Спасибо, что потратили время и прочитали все до конца.
Andrew Kant
2018-03-24 15:10:57 UTC
Permalink
Hello Maxim!

Saturday March 24 2018 22:23, Maxim Trophimov wrote to Artem Artyuhov:

MT> Доброго времени суток, Artem!

MT> 24 Мар 18 09:37, я писал(а) тебе:

AK>>>>> А там не богомерзкий сустемд?
AK>>>>> journalctl -b
MT>>>> ***@bx:~# journalctl -b
MT>>>> -bash: journalctl: команда не найдена

MT> Отбрасывая в сторону религию, вопрос все еще в силе, где и что надо
MT> включить, чтоб посмотреть журнал запуска сервисов, дабы можно было
MT> узнать почему iptables-restore внезапно при подъеме интерфейса перестал
MT> работать, хотя после логина все прекрасно работает.
А, если не секрет, ты чем поднимаешь интерфейс, ifconfig-ом или чем-то другим
(и здесь как раз религия имеет значение)?

Good bye!
Andrew
Maxim Trophimov
2018-03-24 20:48:56 UTC
Permalink
Доброго времени суток, Andrew!

24 Мар 18 18:10, ты писал(а) мне:

MT>> Отбрасывая в сторону религию, вопрос все еще в силе, где и
MT>> что надо включить, чтоб посмотреть журнал запуска сервисов, дабы
MT>> можно было узнать почему iptables-restore внезапно при подъеме
MT>> интерфейса перестал работать, хотя после логина все прекрасно
MT>> работает.
AK> А, если не секрет, ты чем поднимаешь интерфейс, ifconfig-ом или чем-то
AK> другим (и здесь как раз религия имеет значение)?

Hе трогал с установки, прописал только настройки /etc/network/interfaces и
добавил в /etc/network/if-pre-up.d файл, где одна строка iptables-restore
/etc/iptables.rules, файл с правилами был соответсвенно с помощью iptables-save
сохранен.

Спасибо, что потратили время и прочитали все до конца.
Andrew Kant
2018-03-24 15:13:11 UTC
Permalink
Hello Maxim!

Saturday March 24 2018 22:23, Maxim Trophimov wrote to Artem Artyuhov:

MT> Доброго времени суток, Artem!

MT> 24 Мар 18 09:37, я писал(а) тебе:

AK>>>>> А там не богомерзкий сустемд?
AK>>>>> journalctl -b
MT>>>> ***@bx:~# journalctl -b
MT>>>> -bash: journalctl: команда не найдена

MT> Отбрасывая в сторону религию, вопрос все еще в силе, где и что надо
MT> включить, чтоб посмотреть журнал запуска сервисов, дабы можно было
MT> узнать почему iptables-restore внезапно при подъеме интерфейса перестал
MT> работать, хотя после логина все прекрасно работает.
А, если не секрет, ты чем поднимаешь интерфейс, ifconfig-ом или чем-то другим
(и здесь как раз религия имеет значение)?

Кстати, а с чего ты взял, что в iptables записи должны меняться при
поднятии-опускании интерфейса? Их, конечно, можно менять, но смысл? Hаверняка
при твоей конфигурации как раз достаточно один раз при старте компа их
установить и всё.

Good bye!
Andrew
Maxim Trophimov
2018-03-24 20:52:56 UTC
Permalink
Доброго времени суток, Andrew!

24 Мар 18 18:13, ты писал(а) мне:

AK> Кстати, а с чего ты взял, что в iptables записи должны меняться при
AK> поднятии-опускании интерфейса? Их, конечно, можно менять, но смысл?
AK> Hаверняка при твоей конфигурации как раз достаточно один раз при
AK> старте компа их установить и всё.

После перезагрузки компа таблицы iptables очищаются, описанным в предыдущем
сообщении методом, они заполняются при загрузке.

Спасибо, что потратили время и прочитали все до конца.
Artem Artyuhov
2018-03-25 05:50:16 UTC
Permalink
Привет, Maxim!

24 мар 18 22:23, Maxim Trophimov -> Artem Artyuhov:
MT> Отбрасывая в сторону религию, вопрос все еще в силе, где и что
MT> надо включить, чтоб посмотреть журнал запуска сервисов, дабы можно
MT> было узнать почему iptables-restore внезапно при подъеме интерфейса
MT> перестал работать, хотя после логина все прекрасно работает.

Сообщения от скриптов из /etc/init.d по умолчанию не записываются в лог-файл.
Для того чтобы их увидеть необходимо включить логирование. Сделать это можно
внеся в файл /etc/default/bootlogd следующую строку:
BOOTLOGD_ENABLE=Yes
После того как изменения сделаны, при последующих загрузках сообщения от
скриптов из /etc/init.d можно посмотреть в файле /var/log/boot.

Это выдержка из какой-то статьи - но отношение она имеет к system V. Для
systemd я думаю это так же справедливо.
почитай

man bootlogd

С наилучшими пожеланиями, Artem.
Maxim Trophimov
2018-03-25 20:13:10 UTC
Permalink
Доброго времени суток, Artem!

25 Мар 18 08:50, ты писал(а) мне:

AA> Сообщения от скриптов из /etc/init.d по умолчанию не записываются в
AA> лог-файл. Для того чтобы их увидеть необходимо включить логирование.
AA> Сделать это можно внеся в файл /etc/default/bootlogd следующую строку:
AA> BOOTLOGD_ENABLE=Yes

Файо отсутствует, как и сам bootlogd, на сайте дебиана написано, что он
были выпилен изза какого-то конфликта с одним из модулей systemd, что он вообще
не нужен и с systemd он не нужен, ибо послений иначе делает вывод и в логе все
равно будет пусто.
Логирование ведется в самом systemd, и для просмотра используйте
journalctl, только вот ее тоже нет у меня, и apt-get install journalctl,
печально разводит руками, мол нет такого пакета...

AA> man bootlogd

Hет bootlogd и мана на него соответственно тоже нет.

Спасибо, что потратили время и прочитали все до конца.
Igor Goroun
2018-03-25 18:14:38 UTC
Permalink
Hi Maxim Trophimov!

AA>> Сделать это можно внеся в файл /etc/default/bootlogd следующую строку:
AA>> BOOTLOGD_ENABLE=Yes
MT> Файо отсутствует, как и сам bootlogd, на сайте дебиана написано, что он
MT> были выпилен изза какого-то конфликта с одним из модулей systemd, что он
MT> вообще
MT> не нужен и с systemd он не нужен, ибо послений иначе делает вывод и в логе
MT> все
MT> равно будет пусто.
MT> Логирование ведется в самом systemd, и для просмотра используйте
MT> journalctl, только вот ее тоже нет у меня, и apt-get install journalctl,
MT> печально разводит руками, мол нет такого пакета...
AA>> man bootlogd
MT> Hет bootlogd и мана на него соответственно тоже нет.

Хм, да, у меня его тоже нет, но можно поставить и отконфигурить, как было
сказано выше:

***@office /etc/default $ apt-cache search bootlogd
bootlogd - daemon to log boot messages

Вот вики: https://wiki.debian.org/bootlogd

Igor Goroun ***@gmail.com
http://snake.mk.ua 2:466/***@fidonet
Artem Artyuhov
2018-03-26 17:21:20 UTC
Permalink
Привет, Maxim!

25 мар 18 23:13, Maxim Trophimov -> Artem Artyuhov:
MT> Файо отсутствует, как и сам bootlogd, на сайте дебиана написано,
MT> что он были выпилен изза какого-то конфликта с одним из модулей
MT> systemd, что он вообще не нужен и с systemd он не нужен, ибо послений
MT> иначе делает вывод и в логе все равно будет пусто.
MT> Логирование ведется в самом systemd, и для просмотра используйте
MT> journalctl, только вот ее тоже нет у меня, и apt-get install
MT> journalctl, печально разводит руками, мол нет такого пакета...
Очень странно, вот вывод man journalctl с моей Raspberrypi 3 model B. А у меня
там raspbian - а он на сколько я знаю урезанее Debian

NAME
journalctl - Query the systemd journal

SYNOPSIS
journalctl [OPTIONS...] [MATCHES...]

DESCRIPTION
journalctl may be used to query the contents of the
systemd(1) journal as written by systemd-
journald.service(8).


С наилучшими пожеланиями, Artem.

Maxim Sokolsky
2018-03-23 04:35:28 UTC
Permalink
Привет, Maxim!

22 мар 18 17:26, Maxim Trophimov -> All в сообщении по ссылке
area://ru.linux.chainik?msgid=2:5005/82+5ab3855d:

MT> Появилась необходимость резервного копирования под Debian Jessie,
MT> в связи чем возник ряд вопросов:
MT> 1. Чем лучше архивировать tar/gz?

таром без сжатия

MT> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?

Чем угодно. Вопрос - куда отсылать, как регулярно, в каких объёмах и как потом
восстанавливать.

С наилучшими пожеланиями, Maxim.
Maxim Trophimov
2018-03-23 12:13:38 UTC
Permalink
Доброго времени суток, Maxim!

23 Мар 18 07:35, ты писал(а) мне:

MT>> 2. Чем лучше отсылать результат на ftp wget и чем-то еще?

MS> Чем угодно. Вопрос - куда отсылать, как регулярно, в каких объёмах и
MS> как потом восстанавливать.

Отсылать на ftp сервер, не локальный, решили раза в неделю пока хватит,
посли сборки таром получается 8 пакетов, суммарно примерно на 500 Мбайт,
восстанавливать простым копированием на место.

Спасибо, что потратили время и прочитали все до конца.
Loading...