はじめに

Vertica 11.0.1より、vbrのパスワード設定(入力)をせずにデータベースのバックアップを取得できるようになりました。
本記事では、上記の設定方法をご紹介します。

設定方法

2つの設定をする必要があります。

  • vbr構成ファイルの設定
  • 認証の設定

  • vbr構成ファイルの設定

    「dbUseLocalConnection = true」を記述します。
    デフォルトは false です。


    認証の設定

    dbadminユーザに対する認証方式を設定します。
    以下の設定により、Verticaサーバのローカルアクセスは、vsql、vbr共にパスワードなしで認証できるようになります。


    注意事項

    認証方式を1つでも設定した場合、設定した認証方式の接続のみがホワイトリスト扱いとなり、それ以外からの接続は拒否されます。
    Verticaデータベースに対して想定されるアクセスを把握したうえで複数の認証方式を作成し、他ユーザのアクセスについても許可する必要があるためご注意ください。

    特定のIPアドレスからのみ接続可能なユーザを作成する
    http://vertica-tech.ashisuto.co.jp/authentication_hash/

    参考情報

    Configuration File Reference [Database]
    https://www.vertica.com/docs/11.0.x/HTML/Content/Authoring/AdministratorsGuide/BackupRestore/ConfigFileReference/Database.htm

    検証バージョンについて

    この記事の内容はVertica 11.0で確認しています。

    更新履歴

    2022/04/26 本記事を公開