Skip to content

Commit 500c46b

Browse files
committed
Large ASE update
Includes smaller updates to sql, oracle, postgres
1 parent 4d8dac3 commit 500c46b

File tree

7 files changed

+664
-5
lines changed

7 files changed

+664
-5
lines changed

ase-admin/INSTRUCTIONS.md

Lines changed: 631 additions & 0 deletions
Large diffs are not rendered by default.

ase-admin/images/image1.png

705 KB
Loading

ase-admin/images/image2.png

106 KB
Loading

ase-admin/images/image3.png

66.6 KB
Loading

mssql-admin/INSTRUCTIONS.md

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828

2929
## Lab Exercises
3030

31-
Perform these exercises when instructed by your Delphix Instructor.
31+
Perform these exercises when instructed by your Delphix Instructor. It is suggested that you use the latest version of the Windows MS SQL lab. This lab guide is designed for version 6.0.6 and on.
3232

3333
## <a id="stroragetest"></a>Optional Advanced Exercise - Perform a Storage Performance Test through the CLI
3434

@@ -51,6 +51,10 @@ In this exercise, you will:
5151
* Check all values by typing `ls` at the command prompt
5252
* Begin the storage test by typing: `commit`
5353
* Note that this test will take anywhere between 7-10 minutes to complete
54+
* Note: If you receive an error, it could be because the Delphix Engine is already configured. In this case:
55+
* Connect to your Delphix Engine using Chrome on your lab server (see the **Important IP Addresses** section of the Getting Started guide above).
56+
* Log into the setup console as the sysadmin user
57+
* Click on the 3 dots in the upper right hand corner and select **Factory Reset** - this may take several minutes to complete.
5458

5559
![images/download/attachments/90015915/worddavc276fac4332b81539a6114b6f823b7ec.png](images/download/attachments/90015915/worddavc276fac4332b81539a6114b6f823b7ec.png)
5660
Example Storage Test Configuration
@@ -74,6 +78,7 @@ _delphix.local_ domain.
7478
Please note, it may take some time for the Windows servers to come online. If
7579
the _Connecting_ dialog stays open for more than 5-10 seconds, cancel and try
7680
again in a few minutes.
81+
7782
### Steps
7883

7984
1. Double click on **Windows Source**
@@ -246,8 +251,9 @@ In this exercise, you will:
246251
Before we start this exercise is important to mention that in Delphix, a
247252
Target and Staging server have the same configuration. It's a Delphix best
248253
practice to isolate the Staging workload from the VDB workload, so that's why
249-
we call them in a different way, but from a requirements point of view, they
254+
it has a different name, but from a requirements point of view, they
250255
are the same.
256+
251257
### Steps
252258

253259
1. Double click "RDP" icon on the Student Desktop
@@ -298,6 +304,8 @@ In this exercise, you will:
298304

299305
* Connect Delphix to your Windows Target server
300306

307+
The target environment is the host where the virtual databases will be created.
308+
301309
## Steps
302310
1. Navigate to your Delphix Engine at 10.0.x.10 ('x' is your **Student Number** )
303311
* Log in as the delphix_admin user
@@ -328,6 +336,8 @@ In this exercise, you will:
328336

329337
* Connect Delphix to your Windows Source Server
330338

339+
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. 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.
340+
331341
### Steps
332342

333343
1. Navigate to your Delphix Engine at 10.0.x.10 ('x' is your **Student Number** )
@@ -355,6 +365,8 @@ In this exercise, you will:
355365

356366
* Add the AdventureWorks2008R2 dSource into Delphix and bring in the initial backup
357367

368+
With an environment set up, users can then sync databases into Delphix. The Delphix engine will read the source database and create a dSource (a custom object). The dSource is not a functional image of the database but a storage-efficient object from which virtual databases can be created. When creating a dSource, Delphix will pull over the complete data set using standard database protocols. Subsequent sync operations, as governed by user-defined policies, will pull only incremental changes.
369+
358370
### Steps
359371

360372
1. Navigate to Manage -> Datasets
@@ -422,6 +434,8 @@ In this exercise, you will:
422434

423435
* Log into the VDB
424436

437+
The objective of Delphix virtualization is to provide easy access to virtualized databases (VDBs) that resemble production and other data systems. VDBs are fully functional database images that can be created from dSources.
438+
425439
**Steps**
426440

427441
1. Click the AdventureWorks2008R2 dSource in the MS SQL Databases group
@@ -485,6 +499,8 @@ In this exercise, you will:
485499

486500
* Verify the new table appears on the VDB
487501

502+
VDBs can get out of sync as new data comes into the source system. Refreshing a VDB will re-provision it from the dSource. Refreshing a VDB will delete any changes that have been made to it over time.
503+
488504
**Steps**
489505

490506
1. Log into the Source via RDP
@@ -554,6 +570,8 @@ In this exercise, you will:
554570

555571
* Rewind the _devdb_ VDB to recover the table
556572

573+
Rewinding a VDB rolls it back to a previous point in its Timeflow and re-provisions the VDB. The VDB will no longer contain changes after the rewind point. it can be triggered when changes to the VDB do not need to be saved.
574+
557575
**Steps**
558576

559577
1. Take a snapshot of the _devdb_ VDB and note the time
@@ -605,6 +623,8 @@ There are four types of Policies in Delphix. In this exercise, you will:
605623

606624
* Apply the policy to the VDB we created in the previous exercise
607625

626+
Both dSources and VDBs timeflow is governed by snapshots, which are either created manually or through policies. Retention policies govern the lifespan of such snapshots and help clean older ones that are no longer relevant.
627+
608628
**Steps**
609629

610630
1. Navigate to Manage -> Policies
@@ -630,6 +650,8 @@ In this exercise, you will:
630650
* Create a Hook Operation Template called: _CREATE APPUSER_
631651

632652
* Insert code into the template that will create a Login and database user named _appuser_
653+
654+
Hook operations allow users to execute custom operations at select points during linking sources and managing virtual datasets.
633655

634656
**Steps**
635657

oracle-admin/INSTRUCTIONS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,7 +323,7 @@ In this exercise, you will:
323323

324324
**Context**
325325

326-
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.
326+
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.
327327

328328
**Steps**
329329

postgresql/instructions.md

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -458,6 +458,12 @@ Before creating (one or more) copies of the source database, we need to create t
458458
459459
## <a id="_vdb"></a>Provision a VDB
460460
461-
Do it
461+
**Context**
462462
463-
Just do it™
463+
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.
464+
465+
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)
466+
2. In the Wizard, select "Postgres Target Host" as the environment and ensure the user = "postgres"
467+
3. Select "Add Dataset Group" and name this target group "DB Target", and set name = "devdb"
468+
4. Accept all other defaults and click through the Wizard.
469+
5. Review the summary page, click Submit, and watch in the Actions tab to confirm it runs successfully.

0 commit comments

Comments
 (0)