The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Доступна система резервного копирования Bacula 13.0.0

09.07.2022 10:01

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

Основные новшества Bacula 13.0.0:

  • Задействован новый формат каталога резервных копий, что требует одновременного обновления управляющего процесса Director и Storage Daemon, отвечающего за предоставление ресурсов для сохранения резервных копий. File Daemon необходимо обновить, если он запускается на в одной системе с новым Director или Storage. Для автоматизации преобразования старого формата каталога в новый в состав включены необходимые инструменты, но в процессе обновления потребуется примерно в два раза больше дискового пространства, чем занимаемое текущим каталогом резервных копий.
  • Реализована поддержка "групп хранения".
  • Добавлен плагин для Kubernetes.
  • Добавлена опция для отдельного сохранения только ACL и метаданных файлов.
  • Добавлена поддержка Windows CSV (Cluster Shared Volumes).
  • В каталоге объектов предоставлена возможность использования тегов.
  • В FileSet разрешено использование хешей SHA256 и SHA512.
  • Добавлена возможность аутентификации через LDAP.


  1. Главная ссылка к новости (https://www.bacula.org/bacula-...)
  2. OpenNews: Доступна система резервного копирования restic 0.13
  3. OpenNews: Доступен GNU Anastasis, инструментарий для резервного копирования ключей шифрования
  4. OpenNews: Доступна система резервного копирования Bareos 20
  5. OpenNews: Релиз системы резервного копирования BorgBackup 1.1.0
  6. OpenNews: Выпуск системы резервного копирования Bacula 9.0.0
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/57476-bacula
Ключевые слова: bacula, backup
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (38) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, eyeDM (?), 10:49, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то у них ВордПрессу на www.bacula.org/en/ поплохело)
     
     
  • 2.2, Аноним (2), 10:55, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +17 +/
    Ничего, сейчас из бекапов старую версию подымут)
     
  • 2.5, Аноним (5), 11:41, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не успели новость выложить уже хакнули. А вот писали бы на zig дыреней бы не было.  
     
     
  • 3.12, Аноним (12), 12:41, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    zig? что-то новенькое........ неужели растоманы переквалифицировались после bun?
     
     
  • 4.26, Анончик (?), 16:07, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Проще, быстрее, меньше. Ждем релиз
     
  • 3.17, qwe (??), 13:11, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    У них там 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 код. Надеюсь это расчет, а не привычка.

     
     
  • 4.40, сарказм (?), 06:14, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    <?
       /**
        * 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 = "";

    ?>

     
     
  • 5.48, qwe (??), 13:31, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я  это видел видел. Зачем его нужно было цитировать? А еще этот кусок нехило вставляет:

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

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

     

  • 1.13, Аноним (13), 12:53, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Кто пробовал, хорошо ли у разработчики сделали оптимизацию?
     
  • 1.16, InuYasha (??), 13:03, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    Эх, было б в Линуксе всё так просто (внешне) и надёжно как в NTFS в Шинде... ( Тык - и десять предыдущих версий файлов. Тык - и десять снапшотов состояния системы. Тык-тык - и всё автоматом рековырнулось...
     
     
  • 2.20, turbo2001 (ok), 14:12, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Как сделать и забекапить снапшот в линуксе я знаю, но как сделать то же самое в винде?
     
     
  • 3.23, john_erohin (?), 15:15, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    в консоли управления Hyper-V мышкой клац-клац.
     
  • 3.24, InuYasha (??), 15:19, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • –4 +/
    Давай меняться опытом )
    Только - чур, снапшот не dd и без экзотических ФС со всякими mdadm, а на обычном ext4. И без написания скриптов или команд, не умещающихся в консоли. Ну, и "снапшот" должен быть не просто копией, а инкрементным и с быстрым частичным доступом.
     
     
  • 4.25, turbo2001 (ok), 15:55, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Давай.
    Только совсем без скриптов не умею, так как мне наоборот надо, чтоб холодный бекап делался без моего участия ночью по крону.
    Я флушу таблицы в mysql, делаю снапшот lvm. После чего он монтируется (ext4) и файлы выборочно бекапятся borg, либо все блочное устройство скармливается в borg (это почти dd). Зависит от того, что именно надо.
    Это медленно в первый раз, но эффективно, так как весь сетевой трафик сжимается и передаются только изменения (это почти инкрементальный бекап).
    Доступ к бекапу простой и быстрый - монтируешь бекап за нужную дату.
    В винде я знаю только как сделать первый шаг - создать снапшот. Как забекапить блочное устройство - для меня загадка. Знаю, что есть windows backup, но он устарел и не эффективен по трафику. Знаю о платных решениях типа macrium.
     
     
  • 5.42, Exp (?), 08:45, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Рекомендую вместо borg взглянуть на kopia. Может работать в режиме сервера. Сжатие, дедупликация, монтирование снапшотов, есть webui, очень гибок в настройке.
     
  • 4.27, RNZ (ok), 16:27, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Держи:
    rsync -a --delete $HOME/ /back/$USER.$(date -I)/
    rsync -a /back/$USER.$(date -I)/ /back/$USER.$(date -Iseconds)/

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

     
  • 4.43, Аноним (43), 08:46, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Продемонстрируйте то же самое на винде с FAT32.
     
  • 4.51, oficsu (ok), 03:27, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > Давай меняться опытом )

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

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

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

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

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

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

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

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

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

     
  • 4.54, anonymous (??), 17:15, 12/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Что за странные ограничения без того, без этого, без скриптов... Вам шашечки или ехать? Даже безотносительно того, что даже с этими ограничениями оно вполне осуществимо, просто непонятно, откуда эти ограничения высланы?
     
  • 2.29, grishow.wise (?), 17:54, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    ага. тык и guid не совпал или диск (раздел) обьемом, разделами отличается а другие данные нужны. тыц. видели, обжигались.
     
  • 2.32, Аноним (32), 21:43, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В HAMMER от DragonFlyBSD это так и работает.
     
  • 2.38, Castom (?), 23:34, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Btrf or zfs отправляй снаршоты по сети, обращался к ним когда угодно!
     
  • 2.41, vvm13 (?), 07:59, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Veeam бесплатен до 10 машин.
     
  • 2.46, xrensgory (?), 10:43, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    zfs же
     
  • 2.49, Ан (??), 18:32, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    В OpenSUSE с Btrfs как-то так и есть. Но места это жрёт, конечно.
     
     
  • 3.50, Ан (??), 18:34, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    https://en.opensuse.org/openSUSE:Snapper_Tutorial
     

  • 1.19, Аноним12 (?), 14:05, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    если кому попроще наше всё backuppc
     
     
  • 2.21, john_erohin (?), 14:28, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    все хорошо, но нет стораджа в webdav и imap.
    так что duplicity пока остается.
     

  • 1.22, Shodan (ok), 14:49, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Пытаются догнать поезд k8s velero с плагином для кубернетес, лучше бы допилили свой полудохлый S3 сторадж
     
  • 1.30, Аноним (30), 18:33, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    borg bacup...
     
  • 1.31, keydon (ok), 19:01, 09/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Отказались в пользу bareos
     
     
  • 2.37, Аноним (-), 22:11, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Огромное спасибо за столь подробное освещение причин Вашего отказа. Очень информативно и главное познавательно.
     
     
  • 3.39, Аноним (39), 23:51, 09/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Всегда пожалуйста!
    Обращайтесь ещё!
     
  • 3.52, Аноним (52), 10:35, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Так достаточно и той причины форка, что указана в новости - из-за урезания функциональности в бакуле в пользу коммерческой версии. Причина более чем весома и достаточна.
     

  • 1.44, abu (?), 09:31, 10/07/2022 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Никогда их не понимал - что bacula, что bareos - свой птичий язык заместо rsync с кучей документации, утилит, особенностей в работе, дополнительного администрирования там, где и без них все просто и понятно.

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

     
     
  • 2.45, Аноним (45), 09:44, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +1 +/
    есть коммерческий вариант => откаты
     
  • 2.47, maxx (??), 11:33, 10/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Лично я недавно с удивлением узнал, что bacula прекрасно восстанавливает файлы на ntfs вместе с owner&acl, так что можно винду накатить на голое железо. Как такое делать с rsync, я не знаю
     
     
  • 3.53, john_erohin (?), 19:06, 11/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > восстанавливает файлы на
    > ntfs вместе с owner&acl,
    > так что можно винду накатить на голое железо.

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

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

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

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

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

     
     
  • 4.55, abu (?), 13:10, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    А всякие древнегреческие xcopy в винде не спасают? Или, например, заархивировать файлы с сохранением прав?
     
     
  • 5.56, john_erohin (?), 19:47, 13/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    > А всякие древнегреческие xcopy в винде не спасают?

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

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

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

     
     
  • 6.57, abu (?), 05:25, 14/07/2022 [^] [^^] [^^^] [ответить]  
  • +/
    Надеюсь, меня все это, как и ранее, не коснется, так и буду в линуксе сидеть.

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


     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру