URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 127957
[ Назад ]

Исходное сообщение
"Доступна система резервного копирования Bacula 13.0.0 "

Отправлено opennews , 09-Июл-22 10:49 
Представлен релиз кроссплатформенной клиент-серверной системы резервного копирования Bacula 13.0.0. Ветка 12.x пропущена для разделения нумерации версий между свободной и коммерческой редакциями - в свободной версии используются нечётные номера веток, а в коммерческой - чётные. Код свободной редакции Bacula распространяется под лицензией AGPLv3, но излишний контроль над ходом разработки и урезание функциональности в пользу коммерческой версии несколько лет назад привёл к созданию форка - Bareos, который активно развивается и конкурирует с Bacula...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=57476


Содержание

Сообщения в этом обсуждении
"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено eyeDM , 09-Июл-22 10:49 
Что-то у них ВордПрессу на www.bacula.org/en/ поплохело)

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 10:55 
Ничего, сейчас из бекапов старую версию подымут)

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 11:41 
Не успели новость выложить уже хакнули. А вот писали бы на zig дыреней бы не было.  

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 12:41 
zig? что-то новенькое........ неужели растоманы переквалифицировались после bun?

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Анончик , 09-Июл-22 16:07 
Проще, быстрее, меньше. Ждем релиз

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено qwe , 09-Июл-22 13:11 
У них там php код в plain text отдается, с короткими тегами. Возможно отвалилась опция short_open_tag=On в php.ini после обновления.

Из их кода:

> printf('Welcome %s, <a style="color: white; text-decoration: none" href="/?page=logout">logout here</a>.', $_SESSION['user']);

Вот прям так, без затей вставляют переменную в html код. Надеюсь это расчет, а не привычка.


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено сарказм , 10-Июл-22 06:14 
<?
   /**
    * grab parms from URL
    *
    */
   parse_str($_SERVER['QUERY_STRING']);

   /**
    * some settings
    *
    */
   isset($page) || $page   = "home";               // default page to show
   if (!preg_match("/^[a-zA-Z0-9_\-]+$/", $page)) {
      sleep(5);
      header("HTTP/1.0 404 Not Found");
      exit;
   }

   $page_directory  = "pages";              // directory with pages
   $page_current    = "$page_directory/$page.php";


   /**
    * Login
    *
    */
   session_start();
   if(isset($_POST['username']) and isset($_POST['password'])) {
      $user = $_POST['username'];
      $pass = $_POST['password'];

      if($user == $pass) {
         $_SESSION['user'] = $user;
         $_SESSION['logged_in'] = true;
      }
   }

   /**
    * Prepare links
    */
   $spath = dirname($_SERVER['SCRIPT_NAME']);
   if(strlen($spath) < 2)
      $spath = "";

?>


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено qwe , 10-Июл-22 13:31 
Я  это видел видел. Зачем его нужно было цитировать? А еще этот кусок нехило вставляет:

> if($user == $pass) {
>     $_SESSION['user'] = $user;
>     $_SESSION['logged_in'] = true;
> }

Что бы это могло значить?


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 12:53 
Кто пробовал, хорошо ли у разработчики сделали оптимизацию?

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено InuYasha , 09-Июл-22 13:03 
Эх, было б в Линуксе всё так просто (внешне) и надёжно как в NTFS в Шинде... ( Тык - и десять предыдущих версий файлов. Тык - и десять снапшотов состояния системы. Тык-тык - и всё автоматом рековырнулось...

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено turbo2001 , 09-Июл-22 14:12 
Как сделать и забекапить снапшот в линуксе я знаю, но как сделать то же самое в винде?

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено john_erohin , 09-Июл-22 15:15 
в консоли управления Hyper-V мышкой клац-клац.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено InuYasha , 09-Июл-22 15:19 
Давай меняться опытом )
Только - чур, снапшот не dd и без экзотических ФС со всякими mdadm, а на обычном ext4. И без написания скриптов или команд, не умещающихся в консоли. Ну, и "снапшот" должен быть не просто копией, а инкрементным и с быстрым частичным доступом.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено turbo2001 , 09-Июл-22 15:55 
Давай.
Только совсем без скриптов не умею, так как мне наоборот надо, чтоб холодный бекап делался без моего участия ночью по крону.
Я флушу таблицы в mysql, делаю снапшот lvm. После чего он монтируется (ext4) и файлы выборочно бекапятся borg, либо все блочное устройство скармливается в borg (это почти dd). Зависит от того, что именно надо.
Это медленно в первый раз, но эффективно, так как весь сетевой трафик сжимается и передаются только изменения (это почти инкрементальный бекап).
Доступ к бекапу простой и быстрый - монтируешь бекап за нужную дату.
В винде я знаю только как сделать первый шаг - создать снапшот. Как забекапить блочное устройство - для меня загадка. Знаю, что есть windows backup, но он устарел и не эффективен по трафику. Знаю о платных решениях типа macrium.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Exp , 10-Июл-22 08:45 
Рекомендую вместо borg взглянуть на kopia. Может работать в режиме сервера. Сжатие, дедупликация, монтирование снапшотов, есть webui, очень гибок в настройке.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено RNZ , 09-Июл-22 16:27 
Держи:
rsync -a --delete $HOME/ /back/$USER.$(date -I)/
rsync -a /back/$USER.$(date -I)/ /back/$USER.$(date -Iseconds)/

Давай, теперь ты, только в DOS с fat16, без tcp/ip и ipx.


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 10-Июл-22 08:46 
Продемонстрируйте то же самое на винде с FAT32.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено oficsu , 11-Июл-22 03:27 
> Давай меняться опытом )

Если мы не требовательны к фичам, берём, наверное, bup. Вижу его впервые, но с ним имеет интеграцию Plasma. Наверное, чего-то стоит. Если требовательны — restic/borg и бэкапим ими всё, что нужно (а что не нужно — исключаем). Тут будет и дедупликация, и сжатие (у restic в стадии активной разработки), и e2e шифрование, поддержка облаков и не облаков... Фич на любой вкус

> без экзотических ФС со всякими

Полагаю, ФС, идущая в базовой поставке ОС не может быть экзотической, так что берём, например, BTRFS...

> на обычном ext4.

А степень обычности в мировом масштабе, конечно же, мы определяем опросом однго конкретного опеннетчика

> И без написания скриптов или команд, не умещающихся в консоли

У меня основная часть скрипта — список исключений. <s>А ещё где-то сверху плюсовая обёртка с кастомной fuse fs для удобной фильтрации миллионов файлов, но это на любителя</s>

> Ну, и "снапшот" должен быть не просто копией, а инкрементным и с быстрым частичным доступом.

Да-да, и дедупликацию я упомянул, и диффы, и монтирование там есть, чего, собственно, только нет


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено anonymous , 12-Июл-22 17:15 
Что за странные ограничения без того, без этого, без скриптов... Вам шашечки или ехать? Даже безотносительно того, что даже с этими ограничениями оно вполне осуществимо, просто непонятно, откуда эти ограничения высланы?

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено grishow.wise , 09-Июл-22 17:54 
ага. тык и guid не совпал или диск (раздел) обьемом, разделами отличается а другие данные нужны. тыц. видели, обжигались.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 21:43 
В HAMMER от DragonFlyBSD это так и работает.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Castom , 09-Июл-22 23:34 
Btrf or zfs отправляй снаршоты по сети, обращался к ним когда угодно!

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено vvm13 , 10-Июл-22 07:59 
Veeam бесплатен до 10 машин.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено xrensgory , 10-Июл-22 10:43 
zfs же

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Ан , 10-Июл-22 18:32 
В OpenSUSE с Btrfs как-то так и есть. Но места это жрёт, конечно.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Ан , 10-Июл-22 18:34 
https://en.opensuse.org/openSUSE:Snapper_Tutorial

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним12 , 09-Июл-22 14:05 
если кому попроще наше всё backuppc

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено john_erohin , 09-Июл-22 14:28 
все хорошо, но нет стораджа в webdav и imap.
так что duplicity пока остается.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Shodan , 09-Июл-22 14:49 
Пытаются догнать поезд k8s velero с плагином для кубернетес, лучше бы допилили свой полудохлый S3 сторадж

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 18:33 
borg bacup...

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено keydon , 09-Июл-22 19:01 
Отказались в пользу bareos

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 22:11 
Огромное спасибо за столь подробное освещение причин Вашего отказа. Очень информативно и главное познавательно.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 09-Июл-22 23:51 
Всегда пожалуйста!
Обращайтесь ещё!

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 11-Июл-22 10:35 
Так достаточно и той причины форка, что указана в новости - из-за урезания функциональности в бакуле в пользу коммерческой версии. Причина более чем весома и достаточна.

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено abu , 10-Июл-22 09:31 
Никогда их не понимал - что bacula, что bareos - свой птичий язык заместо rsync с кучей документации, утилит, особенностей в работе, дополнительного администрирования там, где и без них все просто и понятно.

В чем у них явная выгода - может кто сказать?


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено Аноним , 10-Июл-22 09:44 
есть коммерческий вариант => откаты

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено maxx , 10-Июл-22 11:33 
Лично я недавно с удивлением узнал, что bacula прекрасно восстанавливает файлы на ntfs вместе с owner&acl, так что можно винду накатить на голое железо. Как такое делать с rsync, я не знаю

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено john_erohin , 11-Июл-22 19:06 
> восстанавливает файлы на
> ntfs вместе с owner&acl,
> так что можно винду накатить на голое железо.

хехе. удачной возни с sysprep. много было желающих
клонировать современную винду недорого.

> Как такое делать с rsync, я не знаю

1) если это базовая винда: после "восстановления" пройтись secedit
с "шаблоном безопастности" и базой.

2) перед бэкапом сохранить права и владельцев в файл через icacls,
потом подправить по потребности и восстановить.

3) полность свой скрипт с takeown и cacls.
я применяю это, если в профилях что-то слетает.


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено abu , 13-Июл-22 13:10 
А всякие древнегреческие xcopy в винде не спасают? Или, например, заархивировать файлы с сохранением прав?

"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено john_erohin , 13-Июл-22 19:47 
> А всякие древнегреческие xcopy в винде не спасают?

не пробовал и не буду.
ключи xcopy менялись уже раза 2, совместимость никто не гарантировал.

> Или, например, заархивировать файлы с сохранением прав?

субьекты безопастности в "сохраненных правах" идентифицируются через SID,
SID есть well-known и черт-знает-какие, при клонировании вторые слетят.
по именам оно как-то надежнее. а это значит текстовый скрипт,
и не в UTF16LE, как стало модно в последнее время.


"Доступна система резервного копирования Bacula 13.0.0 "
Отправлено abu , 14-Июл-22 05:25 
Надеюсь, меня все это, как и ранее, не коснется, так и буду в линуксе сидеть.

И - спасибо за науку (: