Автор Тема: Резервное копирование: чем?  (Прочитано 2587 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 20 160
    • Домашняя страница
Что бы перераспределить пространство между разделами рекомендуется LiveCD+Gparted.
А вот чем сделать бэкап системы?
Bacula. Она же используется в модуле Резервное копирование Центра управления системой.
Андрей Черепанов (cas@)

Оффлайн Vasiliy_ZV

  • Участник
  • *
  • Сообщений: 385
  • +++
Резервное копирование: чем?
« Ответ #1 : 19.07.2010 21:02:35 »
Что бы перераспределить пространство между разделами рекомендуется LiveCD+Gparted.
А вот чем сделать бэкап системы?
Bacula. Она же используется в модуле Резервное копирование Центра управления системой.
Как бы по подробнее узнать порядок работы, а то эта хороша штука не хочет запускаться и вешает Центр управления...
« Последнее редактирование: 19.07.2010 21:08:43 от Vasiliy »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 361
  • Учиться .... Телепатами не рождаются, ими ....
Резервное копирование: чем?
« Ответ #2 : 19.07.2010 21:27:20 »
Для bacula выберите внешний диск. Основной у вас и так переполнен.

Оффлайн Vasiliy_ZV

  • Участник
  • *
  • Сообщений: 385
  • +++
Re: Резервное копирование: чем?
« Ответ #3 : 20.07.2010 14:32:03 »
Диск уже был выбран (см. 9.jpg), но "Bacula" висит?
« Последнее редактирование: 20.07.2010 14:42:24 от Vasiliy »

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Резервное копирование: чем?
« Ответ #4 : 30.10.2015 10:26:08 »
Bacula. Она же используется в модуле Резервное копирование Центра управления системой.
А Как ее установить на ALT Linux 7.0.5 KDesktop? Что то поиском ни чего не нашел?

Оффлайн stanukih

  • Участник
  • *
  • Сообщений: 560
Re: Резервное копирование: чем?
« Ответ #5 : 30.10.2015 11:12:45 »
под рутом:
apt-get install alterator-bacula

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Резервное копирование: чем?
« Ответ #6 : 30.10.2015 11:18:57 »
$ apt-cache search alterator | grep bacula
alterator-bacula - module for Bacula backup system
alterator-bacula-client - Alterator module for Bacula client configuration
installer-feature-bacula-stage3 - Installer hook for alterator-bacula setup
Синаптик же есть, там мне кажется удобнее.

Если нет каких-то сложный процедур можно обойтись rsync или tar. Я например rsync использую.
« Последнее редактирование: 30.10.2015 11:21:51 от Koi »

Оффлайн neobht

  • Участник
  • *
  • Сообщений: 390
Re: Резервное копирование: чем?
« Ответ #7 : 30.10.2015 16:36:25 »
Attic-backup

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Резервное копирование: чем?
« Ответ #8 : 30.10.2015 21:11:56 »
$ apt-cache search alterator | grep bacula
alterator-bacula - module for Bacula backup system
alterator-bacula-client - Alterator module for Bacula client configuration
installer-feature-bacula-stage3 - Installer hook for alterator-bacula setup
Их все ТРИ устанавливать или? Как в сообщении stanukih - а установка уже сама зависимости подтянет?
apt-get install alterator-bacula
И почему "alterator-bacula", а не просто "bacula". Алтератор в смысле добавит аплет в панель Управления системой?
Синаптик же есть, там мне кажется удобнее.
Постепенно отвыкаю :)
Если нет каких-то сложный процедур можно обойтись rsync или tar. Я например rsync использую.
Вроде прочитал (и даже понял) как делать архив, а как восстанавливать? Да и Диск сразу с загрузчиком наверное не получится восстановить?
Attic-backup
Что то про этого зверька, ни где не слова по РУССКИ!

Если с Бакулой не получится, гляну в сторону КлонеЗила Лайв...

Оффлайн Юра Римский

  • Участник
  • *
  • Сообщений: 138
Re: Резервное копирование: чем?
« Ответ #9 : 31.10.2015 17:18:57 »
Вроде прочитал (и даже понял) как делать архив, а как восстанавливать? Да и Диск сразу с загрузчиком наверное не получится восстановить?
Мне Бакула не подошла, она не умеет сохранять резервные копии на FAT32, а у меня основной раздел именно в ней.

C tar'ом долго разбирался

tar
--create                  // создать новый архив
--gzip                    // сжимаем архив с помощью GZIP
--force-local             // файл архива является локальным, даже если содержит двоеточие

--recursion               // рекурсивный спуск по каталогам (абсолютно все папки и файлы на диске)
--sparse                  // разреженные файлы, с наличием "пустот", сохраняем с указанием мест и длин пустот, а не с огромным количеством нулей.
--one-file-system         // запрещает бэкапу выходить за пределы файловой системы (никаких подмонтированных систем)

--preserve-permissions    // сохранять информацию о правах на файлы
--preserve-order          // сохранить порядок файлов в каталогах
--numeric-owner           // сохранять владельцев файлов в числовом виде

--no-ignore-command-error // считать ненулевые коды завершения дочерних процессов как ошибку
--check-links             // вывод сообщений, если сохранены не все ссылки

--verbose                 // выводить на экран список обрабатываемых файлов
--totals                  // в конце процесса выводим информацию о том, сколько данных мы сохранили.

--wildcards               // разрешаем использовать маски (* и ?) в списке исключений

--file="/mnt/disk/backup.tar.gz" // полный путь к файлу бэкапа
"/"

Восстановление: tar с теми же самыми опциями (это важно), только вместо --create - --extract и вместо "/" - --directory="/"

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

Мне tar больше всего понравился, он уже входит в этот дистрибутив, и в лайв, и во все остальные дистрибутивы.

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Резервное копирование: чем?
« Ответ #10 : 01.11.2015 04:51:13 »
Мне Бакула не подошла, она не умеет сохранять резервные копии на FAT32, а у меня основной раздел именно в ней.
Я немного все таки поковыряюсь, тем более у меня Фата нет совсем... Может подойдет?

Люди, поясните пожалуйста что ОНА (bacula) от меня хочет? Она не виснет как у ТС но и не архивирует? Если про каталог - то она вроде создает каталог /srv/backup... Поможите? Отчет Bacula:
Цитировать
01-Nov 08:24 bacula-dir JobId 0: Fatal error: Could not open Catalog "MyCatalog", database "bacula".
01-Nov 08:24 bacula-dir JobId 0: Fatal error: mysql.c:210 Unable to connect to MySQL server.
Database=bacula User=bacula
MySQL connect failed either server not running or your authorization is incorrect.
01-Nov 08:24 bacula-dir ERROR TERMINATION
Please correct configuration file: /etc/bacula/bacula-dir.conf
01-Nov 08:29 bacula-dir JobId 0: Fatal error: Could not open Catalog "MyCatalog", database "bacula".
01-Nov 08:29 bacula-dir JobId 0: Fatal error: mysql.c:210 Unable to connect to MySQL server.
Database=bacula User=bacula
MySQL connect failed either server not running or your authorization is incorrect.
01-Nov 08:29 bacula-dir ERROR TERMINATION
Please correct configuration file: /etc/bacula/bacula-dir.conf
Сам файл "file: /etc/bacula/bacula-dir.conf" :
# cat /etc/bacula/bacula-dir.conf
Director {                            # define myself
  Name = dir
  DIRport = 9101                # where we listen for UA connections
  QueryFile = "/usr/share/bacula/scripts/query.sql"
  WorkingDirectory = "/var/lib/bacula"
  PidDirectory = "/var/run/bacula"
  Maximum Concurrent Jobs = 1
@/etc/bacula/bacula-dir-password.conf
  Messages = Daemon
}

# Generic catalog service
Catalog {
  Name = MyCatalog
  dbname = bacula
  user = bacula
  password = "Specify password for catalog here"
}

#
# Restricted console used by tray-monitor to get the status of the director
#
#Console {
#  Name = localhost-mon
#  Password = "Specify restricted console password here"
#  CommandACL = status, .status
#}

@/etc/bacula/job/defaultjob.conf
@/etc/bacula/job/bacula.conf
@/etc/bacula/job/backupcatalog.conf
@/etc/bacula/job/restore.conf

@/etc/bacula/fileset/fullset.conf
@/etc/bacula/fileset/catalog.conf

@/etc/bacula/schedule/weeklycycle.conf
@/etc/bacula/schedule/weeklycycleafterbackup.conf                                                                                                   
                                                                                                                                                     
@/etc/bacula/client/client1.conf                                                                                                                     
                                                                                                                                                     
@/etc/bacula/storage/file.conf                                                                                                                       
@/etc/bacula/storage/example.conf                                                                                                                   
                                                                                                                                                     
@/etc/bacula/messages/standart.conf                                                                                                                 
@/etc/bacula/messages/daemon.conf                                                                                                                   
                                                                                                                                                     
@/etc/bacula/pool/default.conf                                                                                                                       
@/etc/bacula/pool/scratch.conf                                                                                                                       
#
==========================
2-я Часть. Про права и Файлы...

Установил "bacula-bat" - тоже не запускается. Из консоли:
# bacula-bat               
-bash: bacula-bat: команда не найдена
Со значка приложения выдает ошибку:
Цитировать
bat: ERROR TERMINATION at parse_conf.c:918
Config error: Cannot open config file "/etc/bacula/bat.conf": Отказано в доступе
Хотя в каталоге, такого файла вообще нет:
# ls -lh
итого 68K
-rw-r----- 1 root bacula 1,2K июл 11  2014 bacula-dir.conf
-rw-r----- 1 root bacula   33 окт 31 20:40 bacula-dir-password.conf
-rw-r----- 1 root bacula  905 июл 11  2014 bacula-fd.conf
-rw-r----- 1 root bacula   32 окт 31 20:40 bacula-fd-password.conf
-rw-r----- 1 root bacula 1,1K июл 11  2014 bacula-sd.conf
-rw-r----- 1 root bacula   32 окт 31 20:40 bacula-sd-password.conf
-rw------- 1 root root    160 июл 11  2014 bconsole.conf
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 client
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 device
drwxr-xr-x 3 root root   4,0K окт 31 20:42 filelist
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 fileset
drwxr-x--- 2 root bacula 4,0K окт 31 20:53 job
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 messages
-rw-r----- 1 root bacula 1,5K июл 11  2014 mtx-changer.conf
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 pool
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 schedule
drwxr-x--- 2 root bacula 4,0K окт 31 20:40 storage
На сам каталог Бакула права:
# ls -lh | grep bacula
drwxr-x--- 11 root    bacula  4,0K окт 31 20:42 baculaПомогите разобраться с правами и что то там на Сервер MySql ругается вроде?
« Последнее редактирование: 01.11.2015 08:03:33 от San »

Оффлайн neobht

  • Участник
  • *
  • Сообщений: 390
Re: Резервное копирование: чем?
« Ответ #11 : 01.11.2015 07:27:54 »
Бакула по сравнению с attic, если его приготовить - древний мамонт.

Рекомендую смотреть в сторону аттик и даже не пробовать бакулу.

Оффлайн San

  • Участник
  • *
  • Сообщений: 745
Re: Резервное копирование: чем?
« Ответ #12 : 01.11.2015 07:54:42 »
Рекомендую смотреть в сторону аттик и даже не пробовать бакулу.
Енто все хорошо. А как разобраться с Вашим Аттик? Как его устанавливать? Лицензия? Как настраивать? Я Английский не знаю.
# apt-cache search attic
attica-devel - Devel stuff for attica
libattica0.4 - KDE 4 library
libsmokeattica4 - Qt generic bindings library
kde4base-runtime-core - Core files for kde4base-runtime
libfplll - LLL-reduces euclidean lattices
libqhull - General dimension convex hull program library
libqhull-devel - General dimension convex hull program development files.
qhull - General dimension convex hull programs
i586-attica-devel - Devel stuff for attica
i586-kde4base-runtime-core - Core files for kde4base-runtime
i586-libattica0.4 - KDE 4 library
i586-libfplll - LLL-reduces euclidean lattices
i586-libqhull - General dimension convex hull program library
i586-libqhull-devel - General dimension convex hull program development files.
i586-libsmokeattica4 - Qt generic bindings library
fonts-otf-gfs-theokritos - GFS Theokritos decorative font
ipython - An enhanced interactive Python shell
ipython3 - An enhanced interactive Python 3 shell
qhull-doc - General dimension convex hull program documentation
« Последнее редактирование: 01.11.2015 08:04:06 от San »

Оффлайн neobht

  • Участник
  • *
  • Сообщений: 390
Re: Резервное копирование: чем?
« Ответ #13 : 01.11.2015 10:19:54 »
По всей видимости в репозитории он не собран. Поэтому смотрите на сайте проекта.

Оффлайн Koi

  • alt linux team
  • ***
  • Сообщений: 1 893
  • валар дохаэрис
    • Канал на youtube
Re: Резервное копирование: чем?
« Ответ #14 : 01.11.2015 14:53:19 »
И почему "alterator-bacula", а не просто "bacula". Алтератор в смысле добавит аплет в панель Управления системой?
Бакула, консольна, а модуль альтератора дает базовый интерфейс и еще дополнительно притягивает все что нужно для нормальной работы, даже пакет для работы с разделами виндовс.

Но если надо сделать что-то особенное, придется поискать мануалы.
Мне Бакула не подошла, она не умеет сохранять резервные копии на FAT32, а у меня основной раздел именно в ней.
Возможно файл архива получился слишком большим для фат32?
Мне tar больше всего понравился, он уже входит в этот дистрибутив, и в лайв, и во все остальные дистрибутивы.
Да, это логичный вариант.
Я rsync пользуюсь по тем же причинам, делаю резерв только системных папок, они ужатые 268мб занимают. Резерв создается 1го числа каждого месяца. Хом не делаю резерв у меня все на внешних дисках, а мелкие данные в облаках, кроме паролей они в бумажнике и на флешке в запароленом файле.
Рабочие файлы созданные в Документах и т.д которые для меня важны, тем же rsync синхронизируются с внешними дисками.
Так и живем.