Skip to content
This repository was archived by the owner on Apr 20, 2023. It is now read-only.
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
8 changes: 4 additions & 4 deletions docs/docs/Discovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ Environment refresh will update the metadata associated with that environment an
5. Select the **Refresh** icon.
6. In the Refresh confirmation dialog select **Refresh**.

![Screenshot](./image/Image9.png)
![Screenshot](./image/image9.png)

Once an environment refresh completes successfully, Delphix will discover all MySQL installations on the environment.
These installations are referred to as "repositories"
Expand All @@ -49,16 +49,16 @@ For the MySQL plugin, Source config is must be created manually.
3. Select **Environments**.
4. Select the repository.
5. Click on **+** icon (Shown in next image).
![Screenshot](./image/Image10.png)
![Screenshot](./image/image10.png)

6. Add required details in the `Add database` section.

- Enter source data directory in section **Data Directory**.
- Enter source port number in **Port** section.
- Enter MySQL base directory on the source host in **Base Directory** section.
- Enter dsource name in **MySQL dSource Name** section.
![Screenshot](./image/Image11.png)

![Screenshot](./image/image11.png)


## What's Next?
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/Linking/Manual_Ingestion_Mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ or via a SnapSync policy once the data is restored into the seed staging databas
2. Click **Manage** > **Datasets**.
3. Select **Add dSource**.

![Screenshot](../../image/add-dsource.png)
![Screenshot](../image/add-dsource.png)


4. In the Add dSource wizard, select the MySQL source configuration which is created on the staging host.
Expand Down Expand Up @@ -71,7 +71,7 @@ or via a SnapSync policy once the data is restored into the seed staging databas
11. On the Hooks screen, add any pre-sync and (or) post-sync hooks as required and click *Next*.
12. Review the dSource configuration on the Summary screen and Submit. The Linking process has commenced.

![Screenshot](../../image/dsource-creation.png)
![Screenshot](../image/dsource-creation.png)


Once the dSource creation is successful, the <span class="code_title">*Timeflow*</span> tab should show the initial snapshot.
Expand Down
6 changes: 3 additions & 3 deletions docs/docs/Linking/Replication_Mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,13 +27,13 @@ Delphix can set up a MySQL native replication. from the source db to the staging
2. Click **Manage** > **Datasets**.
3. Select **Add dSource**.

![Screenshot](../../image/add-dsource.png)
![Screenshot](../image/add-dsource.png)


4. In the Add dSource wizard, select the MySQL source configuration which is created on the staging host.
5. Select *Replication* in the dSource Type dropdown.

![Screenshot](../../image/dsource-type.png)
![Screenshot](../image/dsource-type.png)

7. Provide the additional details required for dsource creation
- Staging DB Server ID
Expand Down Expand Up @@ -103,7 +103,7 @@ Delphix can set up a MySQL native replication. from the source db to the staging
11. On the Hooks screen, add any pre-sync and (or) post-sync hooks as required and click *Next*.
12. Review the dSource configuration on the Summary screen and Submit. The Linking process has commenced.

![Screenshot](../../image/dsource-creation.png)
![Screenshot](../image/dsource-creation.png)


Once the dSource creation is successful, the <span class="code_title">*Timeflow*</span> tab should show the initial snapshot.
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/PluginInstallation.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@

5. Click on **close** button.

![Screenshot](./image/image6.png)
![Screenshot](./image/Image6.png)


6. See the plugin version in **Plugins** section.

![Screenshot](./image/image7.png)
![Screenshot](./image/Image7.png)


### Method2: Using dvp command
Expand Down
3 changes: 3 additions & 0 deletions docs/docs/Pre-Requisites/General.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,9 @@ Given below are the general pre-requisites for MySQL virtualization.
### Environments
For MySQL virtualization, Delphix requies only Staging and Target Hosts to be added as environments.

Refer to [Delphix Docs](https://docs.delphix.com/docs/configuration/performance-analytics-management/target-host-os-and-database-configuration-options)
for configuration best practices.

##### Staging Host/Environment
The MySQL plugin is a "Staged" plugin - which means that in order to create a dSource, Delphix requires a staging environment.
This environment must have MySQL binaries installed and the version of MySQL must match the source MySQL database(s).
Expand Down
12 changes: 12 additions & 0 deletions docs/docs/Pre-Requisites/Manual_Ingestion_Mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,12 @@ There are 2 ways to achieve this
### Staging Environment Requirements

#### Staging OS User

This is a typical Delphix OS staging user.
Key requirements for this user are given below.

Please refer to Delphix Docs for more detailed requirements.

- A Delphix OS user with the elevated permissions to run *ps, mount, umount, mkdir, rmdir*
commands without requiring a password

Expand Down Expand Up @@ -84,6 +90,12 @@ There are 2 ways to achieve this
### Target Environment Requirements

#### Target OS User

This is a typical Delphix OS target user.
Key requirements for this user are given below.

Please refer to Delphix Docs for more detailed requirements.

- A Delphix OS user with the elevated permissions to run *ps, mount, umount, mkdir, rmdir*
commands without requiring a password

Expand Down
16 changes: 15 additions & 1 deletion docs/docs/Pre-Requisites/Replication_Mode.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,9 @@ Given below are the pre-requisites for MySQL virtualization when using Replicati
- Delphix staging user must be able to connect to source environment from staging and take a backup of the source database(s) using the *mysqldump* utility.

#### Source DB User
- A Source DB user who
- A Source DB user with the following permissions.


- Can connect to the source database from staging host as well as locally
```jql
mysql>CREATE USER 'delphix_os'@'<staging_host>' IDENTIFIED BY 'delphix_user_passwd';
Expand Down Expand Up @@ -64,6 +66,12 @@ The source database must have a non zero server-id.
### Staging Environment Requirements

#### Staging OS User

This is a typical Delphix OS staging user.
Key requirements for this user are given below.

Please refer to Delphix Docs for more detailed requirements.

- A Delphix OS user with the elevated permissions to run *ps, mount, umount, mkdir, rmdir*
commands without requiring a password

Expand Down Expand Up @@ -101,6 +109,12 @@ The source database must have a non zero server-id.
### Target Environment Requirements

#### Target OS User

This is a typical Delphix OS target user.
Key requirements for this user are given below.

Please refer to Delphix Docs for more detailed requirements.

- A Delphix OS user with the elevated permissions to run *ps, mount, umount, mkdir, rmdir*
commands without requiring a password

Expand Down
5 changes: 4 additions & 1 deletion docs/docs/Provisioning.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@ A VDB can be created using a snapshot on the dSource timeflow.
- Require a linked dSource with at least 1 snapshot.
- Require a Target environment added to Delphix.
- A MySQL binary with the same version as the source db must be installed on the Target enviornment.

!!! warning
It may take upto 5 minutes after successful dSource creation for the status to show as Active.


## Provisioning a VDB
Expand Down Expand Up @@ -64,4 +67,4 @@ A VDB can be created using a snapshot on the dSource timeflow.

And we're done!
----------------
We have not successfully provisioned a MySQL VDN.
We have now successfully provisioned a MySQL VDB.