Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
632 changes: 632 additions & 0 deletions ase-admin/INSTRUCTIONS.md

Large diffs are not rendered by default.

Binary file added ase-admin/images/image1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ase-admin/images/image2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ase-admin/images/image3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
650 changes: 328 additions & 322 deletions mssql-admin/INSTRUCTIONS.md

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions oracle-admin/INSTRUCTIONS.md
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@ In this exercise, you will:

**Context**

Before users can create their own virtual databases, Delphix needs to connect to source data. In Delphix, an environment is a host that runs database software. For example, a Linux system running Oracle. the environment is where the Delphix engine will search for available data sources. Credentials to access the host need to be provided while configuring an environment.
Before users can create their own virtual databases, Delphix needs to connect to source data. In Delphix, an environment is a host that runs database software. For example, a Linux system running Oracle. The environment is where the Delphix engine will search for available data sources. Credentials to access the host need to be provided while configuring an environment.

**Steps**

Expand All @@ -344,15 +344,15 @@ Before users can create their own virtual databases, Delphix needs to connect to
- Leave the **DSP** fields blank
- Set **Login Type** to **Username and Password**
- OS Username: ***delphix***
- OS Password: ***Delphix*** (Note: Enter the Toolkit Path before Validating the Username and Password)
- OS Password: ***delphix*** (Note: Enter the Toolkit Path before Validating the Username and Password)
- Toolkit Path: /u01/app/toolkit
- Click **Validate**

![](images/new/image9.png)

6. Click **Next**
7. Click **Submit**
8. You can view the status of the environment creation and discovery by clicking on the **Actions** menu on the top right-hand side of the page. Clicking on the jobs lower right corner, in the Actions pane, will allow you to track its progress
8. You can view the status of the environment creation and discovery by clicking on the **Actions** menu on the top right-hand side of the page. Clicking on a job in the Actions pane will allow you to track its progress.

![](images/new/image10.png)

Expand Down Expand Up @@ -386,7 +386,7 @@ With an environment set-up, users can then sync databases into Delphix. The Delp
![](images/new/image13.png)

4. The Welcome page for the dSource Wizard will be displayed. Review the instructions to get an overview of the process and click **Next**
5. In the Source tab select the orcl Data source and provide the username and password of the database user
5. In the Source tab select the orcl Data source and provide the username and password of the database user (user and password are both ***delphix_db***)
6. Under the **dSource Configuration** tab we will provide a user-friendly name for the dSource and create a new Dataset Group to place it in.
- Enter ***orcl*** for the **dSource Name**
- Click on the **Add Dataset Group** link and enter ***Source DB*** in the **Name** field.
Expand Down Expand Up @@ -467,7 +467,7 @@ The objective of Delphix virtualization is to provide easy access to virtualized
1. Click the **Manage** menu and then **Datasets**
2. Expand the **Source DB** group and click the **orcl** dSource from the **Datasets** panel on the left. This will reveal the **Timeflow** for the dSource by default.
3. On the **Timeflow** tab of the dSource select the most recent (topmost) **Snapshot**. The **Provision VDB** iconwill appear along with the **Open LogSync** icon to the right.
4. Click on the **Provision VDB** icon to open the **Provision VDB** wizard. The first of the three icons next to the snapshot time.
4. Click on the **Provision VDB** icon (on the right of the Snapshot) to open the **Provision VDB** wizard. The first of the three icons next to the snapshot time.

![](images/new/image19.png)

Expand Down Expand Up @@ -1043,7 +1043,7 @@ As an advanced exercise, this lab has no corresponding Lab Solution. Instead, we
- While still logged into the CLI, return to the root by typing: cd /
- Begin a network throughput test by typing: network test throughput create
- List the default/required parameters by typing: get
- Set the remoteHost value to the TargetA environment IP address: setremoteHost=10.0.x.30 ('x' will be your **Student Number** )
- Set the remoteHost value to the TargetA environment IP address: set remoteHost=10.0.x.30 ('x' will be your **Student Number** )
- Begin the test by typing: commit

![](images/new/image60.png)
Expand Down
25 changes: 18 additions & 7 deletions postgresql/instructions.md
Original file line number Diff line number Diff line change
Expand Up @@ -137,8 +137,6 @@ Ensure the system is configured correctly.

```sudo chmod 770 /opt/delphix/```

3. (Perhaps finish this later) SET Environment Variables

## <a id="_postgres"></a>Configure Postgres

**Create a role**
Expand Down Expand Up @@ -213,15 +211,22 @@ Ensure the system is configured correctly.

**Restart Postgres**

1. As the user &quot;postgres&quot;
1. Switch to the postgres user

```su - postgres```

2. As the user &quot;postgres&quot;

```pg_ctl restart -D /usr/local/pgsql/data -l logfile```

## <a id="_start"></a>Ensure Postgres Starts Upon Restart

We may choose to start and stop our lab. Rather than going through the process of starting Postgres each time, we&#39;ll create a rule to ensure that Postgres is started when the system does.

1. As centos, change directories to /etc/systemd/system
1. As centos, change directories:

```cd /etc/systemd/system```

2. Create a new file for our rule:

```sudo touch postgresql.service```
Expand Down Expand Up @@ -382,7 +387,7 @@ The basic configuration for the staging host is the same as the source.
1. On the Delphix Engine as an administrator, go to **Manage->Environments**
2. Click Add Environment
3. Add an environment name &quot;Postgres Staging Host&quot;
4. Add the host address &quot;10.0.1.30&quot;
4. Add the host address &quot;10.0.1.30&quot; and the OS username
5. Select &quot;username and public key&quot;
6. Click view public key
7. Copy the public key
Expand Down Expand Up @@ -453,6 +458,12 @@ Before creating (one or more) copies of the source database, we need to create t

## <a id="_vdb"></a>Provision a VDB

Do it
**Context**

The objective of Delphix virtualization is to provide easy access to virtualized databases that resemble production and other data systems. Here, we provision a Virtual Database (VDB). VDBs are fully functional database images that can be created from dSources.

Just do it™
1. Go to Manage -> Datasets, select the most recent Snapshot, and click on the leftmost icon to provision a database (you can hover over each icon to see what it does)
2. In the Wizard, select "Postgres Target Host" as the environment and ensure the user = "postgres"
3. Select "Add Dataset Group" and name this target group "DB Target", and set name = "devdb"
4. Accept all other defaults and click through the Wizard.
5. Review the summary page, click Submit, and watch in the Actions tab to confirm it runs successfully.