Skip to content

Commit

Permalink
Merge pull request #1324 from EnterpriseDB/release/2021-04-30
Browse files Browse the repository at this point in the history
Former-commit-id: e373421
  • Loading branch information
robert-stringer committed Apr 30, 2021
2 parents 7d04710 + 2a6c76a commit 9eaec9e
Show file tree
Hide file tree
Showing 15 changed files with 52 additions and 55 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,13 @@ katacodaPanel:
iconName: coffee
---

This demo is interactive. You can follow along right in your browser, using Katacoda, by clicking the button below.
In this step, we'll configure a PostgreSQL server, preparing it to be backed up using Barman.

!!! Note
When you click "Start Now," Katacoda will load a Docker Compose environment with two container images representing a
PostgreSQL 13 server with [the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman.
!!!interactive This demo is interactive
You can follow along right in your browser. When you click "Start Now," Katacoda will load a Docker Compose
environment with two container images representing a PostgreSQL 13 server with
[the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman (named `backup`).

Once you see a `postgres@pg` prompt, you can follow the steps below.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,12 @@ iconName: coffee

In [the previous step](step01-db-setup), we configured the PostgreSQL server, creating users for Barman to connect and manage backups. In this step, we'll install and configure Barman on the backup server.

This demo is interactive. You can follow along right in your browser, using Katacoda, by clicking the button below.
!!!interactive This demo is interactive
You can follow along right in your browser. When you click "Start Now," Katacoda will load a Docker Compose
environment with two container images representing a PostgreSQL 13 server with
[the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman (named `backup`).

!!! Note
When you click "Start Now," Katacoda will load a Docker Compose environment with two container images representing a
PostgreSQL 13 server with [the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman.

Once you see a `root@backup` prompt, you can follow the steps below.

<KatacodaPanel />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,11 @@ iconName: coffee

With [the Barman server configured in our last step](step02-backup-setup), we can run a full backup (or "base backup").

This demo is interactive. You can follow along right in your browser, using Katacoda, by clicking the button below.

!!! Note
When you click "Start Now," Katacoda will load a Docker Compose environment with two container images representing a
PostgreSQL 13 server with [the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman.
!!!interactive This demo is interactive
You can follow along right in your browser. When you click "Start Now," Katacoda will load a Docker Compose
environment with two container images representing a PostgreSQL 13 server with
[the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman (named `backup`).

Once you see a `barman@backup` prompt, you can follow the steps below.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,12 @@ iconName: coffee

In the previous step, [we created a full backup of the example database](step03-backup). But it's not a real backup until we've successfully restored it - so let's end with that.

This demo is interactive. You can follow along right in your browser, using Katacoda, by clicking the button below.
!!!interactive This demo is interactive
You can follow along right in your browser. When you click "Start Now," Katacoda will load a Docker Compose
environment with two container images representing a PostgreSQL 13 server with
[the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman (named `backup`).

!!! Note
When you click "Start Now," Katacoda will load a Docker Compose environment with two container images representing a
PostgreSQL 13 server with [the Pagila database](https://github.com/devrimgunduz/pagila) loaded (named `pg`)
and a backup server for Barman.

Once you see a `barman@backup` prompt, you can follow the steps below.

<KatacodaPanel />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ CREATE TABLE sales
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
)
PARTITION BY LIST(country)
(
Expand Down Expand Up @@ -70,8 +70,8 @@ CREATE TABLE n_america
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
);
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ CREATE TABLE sales
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
)
PARTITION BY LIST(country)
(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ CREATE TABLE sales
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
)
PARTITION BY LIST(country)
(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ CREATE TABLE sales
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
)
PARTITION BY RANGE(date)
SUBPARTITION BY LIST (country)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ CREATE TABLE sales
dept_no number,
part_no varchar2,
country varchar2(20),
date date,
amount number
date date,
amount number
)
PARTITION BY LIST(country)
(
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,13 +17,13 @@ Range-partitioned table definitions may include multiple columns in the partitio
```text
CREATE TABLE sales
(
dept_no number,
part_no varchar2,
country varchar2(20),
dept_no number,
part_no varchar2,
country varchar2(20),
sale_year number,
sale_month number,
sale_day number,
amount number
amount number
)
PARTITION BY RANGE(sale_year, sale_month)
(
Expand Down
15 changes: 2 additions & 13 deletions product_docs/docs/migration_toolkit/54.0.0/01_whats_new.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,17 +8,6 @@ legacyRedirectsGenerated:

<div id="whats_new" class="registered_link"></div>

The following enhancements are added to the EDB Postgres Migration Toolkit for 54.0.0 release:
The following have been added to the EDB Postgres Migration Toolkit for the 54.0.1 release:

- Migration Toolkit now supports:

- Postgres and EDB Postgres Advanced Server version 13

- Ubuntu version 20

- Windows (64-bit)

!!! Note
If you have an existing 32-bit Windows Migration Toolkit installation, you must uninstall and reinstall Migration Toolkit with the Windows 64-bit installer.

For complete list of supported platforms, see [Supported Operating Systems and Database Versions](02_supported_operating_systems_and_database_versions/#supported_operating_systems_and_database_versions).
- Fixed customer escalations
Original file line number Diff line number Diff line change
Expand Up @@ -442,13 +442,13 @@ If you are using StackBuilder Plus to add Migration Toolkit to your EDB Postgres
!!! Note
If you are using Stack Builder to add Migration Toolkit to your PostgreSQL installation, expand the `EnterpriseDB Tools` node of the tree control (`located under the Registration-required and trial productsnode`), and select `Migration Toolkit` checkbox. Click `Next` to continue.

![The Stack Builder application selection window.](images/installing_mtk_sbp_categories.png)
![The Stack Builder application selection window.](images/installing_mtk_sbp_categories_1.png)

*The Stack Builder application selection window*

Confirm that Migration Toolkit is included in the `Selected Packages` list and that the `Download directory` field contains an acceptable download location.

![The Stack Builder selection confirmation window.](images/installing_mtk_sbp_selected_packages.png)
![The Stack Builder selection confirmation window.](images/installing_mtk_sbp_selected_packages_1.png)

*The Stack Builder selection confirmation window*

Expand Down Expand Up @@ -510,7 +510,7 @@ To launch the installer:

- Navigate to the file path in the terminal:

/&lt;User/Directory>/Downloads/edb-migrationtoolkit-54.0.0-1-osx.app/Contents/MacOS
/&lt;User/Directory>/Downloads/edb-migrationtoolkit-54.0.1-1-osx.app/Contents/MacOS

- Assume superuser privileges and invoke the following command:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,10 @@ When migrating from MySQL, `SRC_DB_URL` takes the form of a JDBC URL. For exampl
jdbc:mysql://<host_name>[:<port>]/<database_id>
```

!!! Note
For MTK versions `54.0.1` and onwards append the optional parameter `?tinyInt1isBit=false` in the JDBC URL if datatype `tinyInt` is used to represent boolean value in the MySQL source database.


The URL contains the following information:

- `jdbc` The protocol is always `jdbc`.
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 9eaec9e

Please sign in to comment.