Provisioning an Oracle Kubernetes Engine (OKE) cluster with Rancher

Background In my post Automated Oracle Container Engine for Kubernetes (OKE) build with Terraform I shared how we can use Terraform to automate the creation of an Oracle Kubernetes Engine (OKE) cluster on Oracle Cloud Infrastructure (OCI). An alternative, and increasingly popular approach is Rancher, Rancher provides both a Command Line Interface (CLI) and Web... Continue Reading →

Getting started with Oracle 18c Express Edition (XE) on Kubernetes

In this post I will share how you can get started with containerising Oracle databases and how to use a Kubernetes Container Storage Interface (CSI) driver to provision dynamic persistent storage to the container. For this post I will use Oracle 18c Express Edition (XE) the 'Free Database for Everyone' and Portworx Essentials Forever Free... Continue Reading →

Make it easy on yourself – use Kubernetes Short Names

When the Walker Bothers sang 'Make it easy on yourself' they was most definitely was not singing about Kubernetes. However, if you want to make it easy on yourself, learn some of Kubernetes short names and save time typing all those kubectl commands. Some don't help much, % kubectl get nodes NAME STATUS ROLES AGE... Continue Reading →

Protecting Oracle backups from ransomware and malicious intent

As database professionals we are the custodians of our organisations data and in the event of any data related issue are usually one of the first on the scene. Over the last few years we have seen an increasing number of ransomware attacks, this has been headline news across the globe impacting all industries, with... Continue Reading →

Oracle 19c on Kubernetes Data Protection with Portworx PX-Backup

Introduction If you thinking about, or already running an Oracle database within a container, you may have thought 'how I am I going to backup and secure my database and environment ?' In this post I will share how we can use Portworx PX-Backup to easily backup an Oracle database to a Pure Storage FlashBlade... Continue Reading →

Oracle 19c on Kubernetes with NFS Storage and Portworx Proxy Volumes

I have previously shared how we can deliver a containerised Oracle 19c database using a Kubernetes Statefulset with Block devices, in this post I will show how we do the same with Kubernetes Deployments and NFS. For this post I will be using Kubernetes v1.17 [root@master-1 ~]# kubectl version --short | awk -Fv '/Server Version:... Continue Reading →

Using autofs with Oracle Recovery Manager (RMAN) and dNFS

Background This week I was asked an interesting question can Oracle dNFS and Oracle Recovery Manager (RMAN) use auto mounts, not knowing the answer I thought I better find out. What is Autofs ? Autofs, also known as automounter mounts filesystems on-demand when they are accessed rather than maintaining the mounts all the time. The... Continue Reading →

How to access a FlashBlade Object Store from within your Oracle 19c database

Introduction Last year I wrote a number of posts on Big Data and shared how we can access CSV, Parquet and Avro file formats directly from an on-premises Oracle 19c database using Oracle external files on a local file system or and NFS share from an NFS server e.g. FlashBlade Unfortunately, at that time I... Continue Reading →

Getting started with Oracle Cloud Infrastructure (OCI) Object Storage

Introduction In my post How to access Object Storage from your on-premises database I showed how we configure an Oracle 19c (19.9+) database to use the DBMS_CLOUD package to access objects stored within Object Stores. In this post I will share how I created the Oracle Cloud Infrastructure (OCI) Object Store bucket and objects I... Continue Reading →

How to access Object Storage from your on-premises Oracle 19c Database

Introduction Last year I wrote a number of posts on Big Data and shared how we can access CSV, Parquet and Avro file formats directly from an on-premises Oracle 19c database. In these posts I demonstrated how we can access different file types using SQL external tables on a file system, unfortunately I quickly run... Continue Reading →

Create a website or blog at WordPress.com

Up ↑