NTNX>日記

個人的な趣味による Nutanix Community Edition 日記。Japanese のみですみません。

NDB

Nutanix Database Service (NDB)

NDB の PostgreSQL クローン DB を ソース DB 更新に揃えてリフレッシュしてみる。

Nutanix Database Service(NDB)には Copy Data Management 機能があり、ソース DB のスナップショットで、クローン DB をリフレッシュできます。今回は、PostgreSQL のクローン DB を、テスト データを格納したソース DB のスナップショットでリフレッシュ…

NDB で PostgreSQL のクローン DB を作成してみる。(Ansible)

Nutanix Database Service(NDB)で PostgreSQL のクローン DB を、Ansible で作成してみます。 今回の内容です。 今回の環境 Ansible Playbook(YAML ファイル)の用意 Ansible でのクローンDB 作成

NDB で MongoDB 6 をプロビジョニングしてみる。

Nutanix Database Service(NDB)で、MongoDB の DB をプロビジョニングしてみます。 NDB で管理できる DBMS には MongoDB が含まれています。しかし、NDB 2.5.3 から Out-of-the-Box のソフトウェア プロファイル(MONGODB_4.4_OOB)が廃止され、NDB Server…

NDB で PostgreSQL 15 をプロビジョニングしてみる。(Peer 認証)

Nutanix Database Service(NDB)でプロビジョニングする PostgreSQL DB で、Peer 認証を有効化してみます。 今回の内容です。 Peer 認証について 今回の環境 1. JSON ファイルの用意 2. DB のプロビジョニング(curl) 3. Peer 認証での DB ログイン確認

NDB で Vector DB をプロビジョニングしてみる。(PostgreSQL 15 + pgvector)

Nutanix Database Service(NDB)で PostgreSQL 15 + pgvector のデータベースをプロビジョニングしてみます。 前回はこちら。 NDB で PostgreSQL 15 をプロビジョニングしてみる。 今回の内容です。 pgvector とは 今回の環境 1. PostgreSQL DB サーバー VM…

NDB で PostgreSQL 15 をプロビジョニングしてみる。

Nutanix Database Service(NDB)で PostgreSQL 15 のデータベースをプロビジョニングしてみます。 NDB 2.5 にデフォルトで含まれている PostgreSQL ソフトウェア プロファイルは、 PostgreSQL 10.4 です。そこで、PostgreSQL 15 をインストールした DB サー…

NDB でデータベースを Soft Remove してみる。(REST API & curl)

Nutanix Database Service(NDB)で、REST API でデータベースを Soft Remove してみます。 今回の環境 オペレーションの停止 データベースの Soft Remove

NDB Server をセットアップしてみる。(Prism Central Marketplace 編)

最近の Prism Central では、Marketplace から Nutanix Database Service(NDB)を展開できるようになっています。そこで、Marketplace から NDB Server を展開してみます。 今回の内容です。 今回の環境 Marketplace の有効化 NDB Server の展開 NDB Server…

Nutanix Database Service(NDB)投稿のまとめ

Nutanix Database Service(NDB)関連の投稿のまとめページです。 NDB Server PostgreSQL PostgreSQL(REST API / Terraform / Ansible) Oracle Database Oracle Database(詳細編) NDB-Operator Nutanix DevStation 微妙なもの おまけ

NDB 初心者にもわかる​コピー データ マネージメント の録画と資料(Nutanix Meetup Hybrid 23.03)

だいぶ前になりますが、Nutanix Meetup Hybrid 23.03 で「NDB 初心者にもわかる​コピー データ マネージメント」の話をしました。 nutanix.connpass.com

NDB の Oracle Database パラメータ プロファイルに初期化パラメータを追加してみる。

Nutanix Database Service(NDB)は、プロビジョニングする DBMS のパラメータを、データベース パラメータ プロファイルで設定します。今回は NDB Server UI では設定できない初期化パラメータを、REST API でプロファイルに追加してみます。 今回の内容で…

Nutanix DevStation から NDB を操作してみる。(Nutanix Meetup Hybrid 23.08)

Nutanix Meetup Hybrid 23.08 で話した「Nutanix DevStation から NDB を操作してみる。」の資料と補足です。 nutanix.connpass.com 今回の内容です。 1. NDB と REST API 2. Nutanix DevStation から NDB を操作 例1: DB のプロビジョニング / 削除 例2: …

Nutanix の NDB と Oracle Database。(21c サイレント インストール)

Nutanix Database Service(NDB)に、Oracle Database 21c の DB Server VM を登録してみます。X Window 環境の準備が面倒なので、今回の Oracle Database はサイレント インストールします。 今回の内容です。 今回の環境 1. Linux 仮想マシンの準備 1-1. O…

NDB で PostgreSQL DB をプロビジョニングしてみる。(Terraform 編 補足)

Nutanix Database Service(NDB)での PostgreSQL DB のプロビジョニングを、Terraform で実行してみます。今回は、DB Server VM と DB を別の Resource としてプロビジョニングします。 今回の内容です。 tf ファイルの作成 DB の作成 / 削除

NDB で PostgreSQL DB をプロビジョニングしてみる。(Terraform 編)

Nutanix Database Service(NDB)での PostgreSQL DB のプロビジョニングを、Terraform で実行してみます。 今回の内容です。 NDB の Terraform Provider 今回の実行環境 tf ファイルの作成 provider.tf variable.tf ndb.auto.tfvars db.tf Terraform の実行

Nutanix の NDB と Oracle Database。補足編(DB Server と DB の同時登録)

Nutanix Database Service(NDB)では、NDB Server に、DB サーバーの仮想マシンと DB を同時に登録できます。 以前の投稿(下記)で作成した Oracle Database 仮想マシンには、DB サーバーも作成されています。「3. NDB への DB サーバ登録」では DB サーバ…

NDB で作成した Oracle Database の様子。(Single Instance DB Server VM - vDisk 編)

Nutanix Database Service(NDB)でプロビジョニングした Oracle Single Instance の DB サーバで、ディスク構成を確認してみます。 この DB サーバは下記のように作成しました。ただし、あらためて再作成した DB サーバなのでホスト名は変更されています。

Nutanix から見た NDB のソフトウェア プロファイル。

Nutanix Database Service(NDB)では、DB のプロビジョニングに「ソフトウェア プロファイル」が必要で、これは DBMS ソフトウェアをインストールした仮想マシンから作成します。 今回は、Prism Element からソフトウェア プロファイルの様子を見てみます。…

Nutanix の NDB-Operator で PostgreSQL DB をプロビジョニングしてみる。

Nutanix Database Service(NDB)と Kubernetes を連携させる、NDB-Operator を使用してみます。NDB-Operator ではコンテナの DB を作成するわけではなく、NDB による仮想マシンの DB サーバを作成します。 今回の内容です。 今回の環境 1. Kubernetes の用…

NDB で DB と DB サーバ VM を削除してみる。(REST API & curl 編)

Nutanix Database Service(NDB)でプロビジョニングした PostgreSQL の DB と DB サーバ VM を、REST API から削除してみます。 今回の内容です。 今回の環境 DB の削除 DB サーバ VM の削除

NDB で PostgreSQL DB サーバ に OS パッチを適用してみる。

Nutanix Database Service(NDB)には、DB サーバ VM の OS パッチ適用機能で、PostgreSQL DB サーバ VM をアップデートしてみます。 今回の環境 PostgreSQL Yum リポジトリの除外 OS パッチの適用

NDB で OS アップデートの様子を見てみる。

NDB

Nutanix Database Service(NDB)には、DB サーバ VM の OS パッチ適用機能が用意されているので、ためしに実行して様子を見てみました。ただし今回はただの様子見です。 今回の環境 メンテナンス ウインドウの作成 DB サーバ VM へのメンテナンス ウィンド…

NDB のプロファイル ID を REST API で取得してみる。

Nutanix Database Service(NDB)の REST API で DB をプロビジョニングやクローン作成する場合には、プロファイルを UUID で指定します。 しかし、NDB の Web UI からはプロファイル ID を確認できないので、REST API でまとめて取得してみます。

NDB Server をアップグレードしてみる。(NDB 2.5.1.1)

NDB

Nutanix Database Service(NDB)の、NDB Server をアップグレードしてみます。今回のアップグレードは、NDB 2.5.0.2 → NDB 2.5.1.1 です。 NDB アップグレード バンドルのダウンロード NDB のアップグレード

NDB で PostgreSQL DB をプロビジョニングしてみる。(REST API & curl 編)

Nutanix Database Service(NDB)での PostgreSQL の DB プロビジョニングを、REST API から実行してみます。今回は、下記の投稿で実施した PostgreSQL DB(と DB サーバ VM) のプロビジョニングと同等の処理を Linux の curl で実行してみます。 今回の内…

NDB で 1台の DB サーバに 複数の Oracle CDB をクローンしてみる。

Nutanix Database Service(NDB)では、1台の DB サーバ VM に複数の DB をクローンできます。今回は CDB の Oracle Database を、既存クローン DB をホストしている DB サーバ VM に追加クローンしてみました。 ちなみに、複数の CDB クローンを用意するな…

NDB で DB を PIT リカバリしてみる。(Oracle)

Nutanix Database Service(NDB)で、Oracle Database の DB を Point in Time(PIT)リカバリしてみます。 今回の内容です。 今回の環境 1. NDB でのタイムマシンの SLA 設定 2. 検証用データの準備 2-1. 検証用スキーマの用意 2-2. 検証用テーブルの疑似操…

NDB で DB をプロビジョニングしてみる。(Oracle CDB)

Nutanix Database Service(NDB)で、Oracle Database の DB と DB サーバをプロビジョニングしてみます。以前のプロビジョニング がうっかり Non-CDB だったため、今回は CDB(Multitenant Container Database) です。 今回の内容です。 今回の環境 DB の…

NDB での DB / DB サーバの削除の様子。(Oracle)

今回は Nutanix Database Service(NDB)から、以前に作成した DB と DB サーバをひたすら削除していきます。 今回の環境 1. クローン DB の削除 2. クローン DB と同時に作成した DB サーバの削除 3. ソース DB の削除 4. ソース DB サーバの削除 登録した …

NDB の Oracle Database クローンでデータ マスキングしてみる。

この投稿は、Nutanix Advent Calendar 2022 の 14日目です。 adventar.org Nutanix Database Service(NDB)では、DB のプロビジョニングやクローンの際にプリ/ポスト コマンドを実行できます。今回はその機能を利用して、Oracle Databaes の DB をクローン…

©2024 gowatana
クリエイティブ・コモンズ・ライセンスこの 作品 は クリエイティブ・コモンズ 表示 4.0 国際 ライセンスの下に提供されています。