Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
Bareosのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
Bareos
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:バックアップ]] [[Category:データ圧縮とアーカイブ]] [[en:Bareos]] [[ru:Bareos]] '''Bareos''' ('''B'''ackup '''A'''rchiving '''Re'''covery '''O'''pen '''S'''ourced) は、元々 Bacula プロジェクトからフォークされたバックアップソフトウェアです。これはネットワークベースのマルチクライアントであり、スケーラビリティを重視したアーキテクチャを備えた非常に柔軟性があります。したがって、学習曲線はやや急勾配と見なされる可能性があります。このプロジェクトは、ドイツに拠点を置く商業会社 Bareos GmbH&Co.KG によって支援されています。 オープンソースプロジェクトサイトは https://www.bareos.com/ にあり、ソースコードは Github https://github.com/bareos/ でホストされています。 == インストール == インストールするためのパッケージは [https://aur.archlinux.org/pkgbase/bareos AUR のパッケージ群] がありますが、動作させるためには若干の手作業が必要です。[[MariaDB]]/MySQL はバージョン 19.0 で非推奨となったため、Bareos は [[PostgreSQL]] と共に使用することが推奨されています。 [[インストール]] 最初の要件: * {{Pkg|apache}} Apache ウェブサーバ * {{Pkg|php-apache}} Apache PHP モジュール * {{Pkg|postgresql}} PostgreSQL データベース * {{Pkg|php-pgsql}} PostgreSQL PHP 用のモジュール == 設定 == === 設定の準備 === [[Apache HTTP Server]] および [[PHP]] の最小構成: * [https://wiki.archlinux.org/title/Apache_HTTP_Server#Using_libphp Usinglibphp] で説明されている手順に従います * {{ic|rewrite}} モジュールも有効にする必要があります。これを行うには、{{ic|/etc/httpd/conf/httpd.conf}} を変更して、コメントを解除します: LoadModule rewrite_module modules/mod_rewrite.so PHP7 を使用するには、次の修正も行う必要があります。: # PHP7 #LoadModule mpm_event_module modules/mod_mpm_event.so LoadModule mpm_prefork_module modules/mod_mpm_prefork.so LoadModule php7_module modules/libphp7.so Include conf/extra/php7_module.conf # bareos-webui Include conf/extra/bareos-webui.conf *次に、[[PHP#PostgreSQL]] にリストされているように、PHP で {{ic|postgresql}} 拡張機能を有効にします。 *そしてPHPで {{ic|gettext}} 拡張機能を有効にします /etc/php7/php.ini の修正: open_basedir = /usr/share/bareos-webui/:/etc/bareos-webui/ extension=gettext extension=pgsql [[PostgreSQL]] の最小構成 * [[PostgreSQL#Initial configuration]] に従って、データベースを初期化します。 {{ic|httpd.service}} と {{ic|postgresql.service}} の両方が [[有効化]] および [[起動]] してることを確認してください。 === 初期設定 === これらの手順は、主に docs.bareos.org の [https://docs.bareos.org/IntroductionAndTutorial/InstallingBareos.html Instructions] に従い、いくつかの Arch 固有のものが含まれています。 * Bareos データベースをセットアップする $ /usr/lib/bareos/scripts/create_bareos_database $ /usr/lib/bareos/scripts/make_bareos_tables $ /usr/lib/bareos/scripts/grant_bareos_privileges * デフォルトの設定ファイルを {{ic|/etc/bareos/}} ディレクトリにコピーします # cp -r /usr/share/bareos/config/* /etc/bareos/ # chown -R bareos:bareos /etc/bareos * カタログ構成ファイルに正しい DB ドライバーを設定します {{hc|/etc/bareos/bareos-dir.d/catalog/MyCatalog.conf|2=dbdriver = "postgresql"}} * これらを [[有効化]]/[[起動]] します {{ic|bareos-dir.service}}, {{ic|bareos-sd.service}} {{ic|bareos-fd.service}} === Web-UI の設定 === ==== webui のユーザーを追加します ==== * *インタラクティブ管理シェルを開始するには、次を実行します: $ bconsole * シェル内で、プロンプトとして {{ic|*}} が表示され、次のコマンドを入力できます({{ic|''secret''}} を実際のパスワードに置き換えます。) *reload *configure add console name=admin password=''secret'' profile=webui-admin tlsenable=false *quit ==== Apache をセットアップする ==== * パスを2行修正する必要があります。: {{hc|/etc/httpd/conf.d/extra/bareos-webui.conf| Alias /bareos-webui /usr/share/'''webapps/'''bareos-webui/'''public''' # ... <Directory /usr/share/'''webapps/'''bareos-webui/'''public'''> }} * {{ic|/etc/httpd/conf/httpd.conf}} ファイルに次の行を追加します: Include conf.d/extra/bareos-webui.conf * Apache {{ic|httpd.service}} を [[再起動]] します。 これで、{{ic|<nowiki>http://localhost/bareos-webui/</nowiki>}} で BareosWebui にログインし、{{ic|bconsole}} で作成したアカウントを使用してログインできます。 {{TranslationStatus|Bareos|2022-05-26|729452}}
このページで使用されているテンプレート:
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:TranslationStatus
(
ソースを閲覧
)
Bareos
に戻る。
検索
検索
Bareosのソースを表示
話題を追加