You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: mssql-admin/INSTRUCTIONS.md
+24-2Lines changed: 24 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,7 +28,7 @@
28
28
29
29
## Lab Exercises
30
30
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.
32
32
33
33
## <aid="stroragetest"></a>Optional Advanced Exercise - Perform a Storage Performance Test through the CLI
34
34
@@ -51,6 +51,10 @@ In this exercise, you will:
51
51
* Check all values by typing `ls` at the command prompt
52
52
* Begin the storage test by typing: `commit`
53
53
* 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.
Please note, it may take some time for the Windows servers to come online. If
75
79
the _Connecting_ dialog stays open for more than 5-10 seconds, cancel and try
76
80
again in a few minutes.
81
+
77
82
### Steps
78
83
79
84
1. Double click on **Windows Source**
@@ -246,8 +251,9 @@ In this exercise, you will:
246
251
Before we start this exercise is important to mention that in Delphix, a
247
252
Target and Staging server have the same configuration. It's a Delphix best
248
253
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
250
255
are the same.
256
+
251
257
### Steps
252
258
253
259
1. Double click "RDP" icon on the Student Desktop
@@ -298,6 +304,8 @@ In this exercise, you will:
298
304
299
305
* Connect Delphix to your Windows Target server
300
306
307
+
The target environment is the host where the virtual databases will be created.
308
+
301
309
## Steps
302
310
1. Navigate to your Delphix Engine at 10.0.x.10 ('x' is your **Student Number** )
303
311
* Log in as the delphix_admin user
@@ -328,6 +336,8 @@ In this exercise, you will:
328
336
329
337
* Connect Delphix to your Windows Source Server
330
338
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
+
331
341
### Steps
332
342
333
343
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:
355
365
356
366
* Add the AdventureWorks2008R2 dSource into Delphix and bring in the initial backup
357
367
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
+
358
370
### Steps
359
371
360
372
1. Navigate to Manage -> Datasets
@@ -422,6 +434,8 @@ In this exercise, you will:
422
434
423
435
* Log into the VDB
424
436
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
+
425
439
**Steps**
426
440
427
441
1. Click the AdventureWorks2008R2 dSource in the MS SQL Databases group
@@ -485,6 +499,8 @@ In this exercise, you will:
485
499
486
500
* Verify the new table appears on the VDB
487
501
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
+
488
504
**Steps**
489
505
490
506
1. Log into the Source via RDP
@@ -554,6 +570,8 @@ In this exercise, you will:
554
570
555
571
* Rewind the _devdb_ VDB to recover the table
556
572
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
+
557
575
**Steps**
558
576
559
577
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:
605
623
606
624
* Apply the policy to the VDB we created in the previous exercise
607
625
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
+
608
628
**Steps**
609
629
610
630
1. Navigate to Manage -> Policies
@@ -630,6 +650,8 @@ In this exercise, you will:
630
650
* Create a Hook Operation Template called: _CREATE APPUSER_
631
651
632
652
* 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.
Copy file name to clipboardExpand all lines: oracle-admin/INSTRUCTIONS.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -323,7 +323,7 @@ In this exercise, you will:
323
323
324
324
**Context**
325
325
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.
Copy file name to clipboardExpand all lines: postgresql/instructions.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -458,6 +458,12 @@ Before creating (one or more) copies of the source database, we need to create t
458
458
459
459
## <a id="_vdb"></a>Provision a VDB
460
460
461
-
Do it
461
+
**Context**
462
462
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