<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>ITrig - Datenbanken</title>
    <link>http://www.itrig.de/</link>
    <description>Plattform für Open Source - Linux - IT Sicherheit</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 2.6-beta1 - http://www.s9y.org/</generator>
    
    <image>
    <url>rsslogo.png</url>
    <title>RSS: ITrig - Datenbanken - Plattform für Open Source - Linux - IT Sicherheit</title>
    <link>http://www.itrig.de/</link>
    <width></width>
    <height></height>
</image>

<item>
    <title>MERGE: PostgreSQL 14 Cluster auf PostgreSQL 15 aktualisieren</title>
    <link>http://www.itrig.de/index.php?/archives/2433-MERGE-PostgreSQL-14-Cluster-auf-PostgreSQL-15-aktualisieren.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>OpenSource</category>
            <category>Programme</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2433-MERGE-PostgreSQL-14-Cluster-auf-PostgreSQL-15-aktualisieren.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2433</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2433</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Wie jedes Jahr im Herbst wurde auch 2022 eine neue &lt;strong&gt;PostgreSQL&lt;/strong&gt; Version veröffentlicht.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:2767 --&gt;&lt;img alt=&quot;postgres_logo&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgres_logo.png&quot; style=&quot;width:332px&quot; title=&quot;postgres_logo&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Zu den größten Neuerungen von &lt;strong&gt;Version 15&lt;/strong&gt; zählt sicherlich die Einführung des &lt;a href=&quot;https://www.postgresql.org/docs/15/sql-merge.html&quot; target=&quot;_blank&quot; title=&quot;https://www.postgresql.org/docs/15/sql-merge.html&quot;&gt;MERGE&lt;/a&gt; Befehls. Zusätzlich wurde die logische Replikation um das Filtern nach Zeilen erweitert. Ebenfalls erwähnenswert ist die Einführung von zstd. Der Datenkompressionsalgorithmus aus dem Hause Facebook spart Zeit und Plattenplatz.&lt;/p&gt;

&lt;p&gt;Alle Neuerungen lassen sich dem &lt;a href=&quot;https://www.postgresql.org/about/news/postgresql-15-released-2526/&quot; target=&quot;_blank&quot; title=&quot;https://www.postgresql.org/about/news/postgresql-15-released-2526/&quot;&gt;Release Log&lt;/a&gt; entnehmen.&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Installation und Update auf PostgreSQL 15 unter Debian/Ubuntu&lt;/strong&gt;&lt;/h2&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;# Create the file repository configuration:
sudo sh -c &#039;echo &quot;deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main&quot; &amp;gt; /etc/apt/sources.list.d/pgdg.list&#039;

# Import the repository signing key:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

# Update the package lists:
sudo apt-get update

# Install the latest version of PostgreSQL.
sudo apt-get -y install postgresql-15

# Sicherung erstellen
sudo su postgres
pg_dumpall &amp;gt; Sicherung
exit

#Vorhandene Cluster anzeigen
pg_lsclusters

#Neues Cluster anhalten
sudo pg_dropcluster --stop 15 main

#Vorhandenes Cluster aktualisieren
sudo pg_upgradecluster 14 main

# Neues Cluster prüfen
sudo pg_ctlcluster 15 main status
sudo pg_isready

#Altes Cluster verwerfen
sudo pg_dropcluster 14 main
&lt;/code&gt;&lt;/pre&gt;
 
    </content:encoded>

    <pubDate>Mon, 17 Oct 2022 19:02:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2433-guid.html</guid>
    <category>aktualisieren</category>
<category>anleitung</category>
<category>cluster</category>
<category>datenbanken</category>
<category>debian ubuntu</category>
<category>how to</category>
<category>linux</category>
<category>migration</category>
<category>neuerungen</category>
<category>opensource</category>
<category>pg_lsclusters</category>
<category>pg_upgradecluster</category>
<category>postgresql 14</category>
<category>postgresql 15</category>
<category>programme</category>
<category>tools</category>
<category>upgrade</category>

</item>
<item>
    <title>PostgreSQL 13 Cluster auf PostgreSQL 14 aktualisieren</title>
    <link>http://www.itrig.de/index.php?/archives/2419-PostgreSQL-13-Cluster-auf-PostgreSQL-14-aktualisieren.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>OpenSource</category>
            <category>Tipps</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2419-PostgreSQL-13-Cluster-auf-PostgreSQL-14-aktualisieren.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2419</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2419</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Die neue Version 14 der Datenbanksoftware ist bereits einige Tage verfügbar.&lt;/p&gt;

&lt;p&gt;Es gibt dazu einen ausführlichen &lt;a href=&quot;https://www.postgresql.org/about/press/presskit14/de/&quot; target=&quot;_blank&quot; title=&quot;https://www.postgresql.org/about/press/presskit14/de/&quot;&gt;Release Log&lt;/a&gt;, den ihr euch gerne zu Gemüte führen dürft.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:2767 --&gt;&lt;img alt=&quot;postgres&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgres_logo.png&quot; style=&quot;width:332px&quot; title=&quot;postgres&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Installation und Update auf PostgreSQL 14 unter Debian/Ubuntu&lt;/strong&gt;&lt;/h2&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;# Create the file repository configuration:
sudo sh -c &#039;echo &quot;deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main&quot; &amp;gt; /etc/apt/sources.list.d/pgdg.list&#039;

# Import the repository signing key:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

# Update the package lists:
sudo apt-get update

# Install the latest version of PostgreSQL.
sudo apt-get -y install postgresql-14

# Sicherung erstellen
sudo su postgres
pg_dumpall &amp;gt; Sicherung
exit

#Vorhandene Cluster anzeigen
pg_lsclusters

#Neues Cluster anhalten
sudo pg_dropcluster --stop 14 main

#Vorhandenes Cluster aktualisieren
sudo pg_upgradecluster 13 main&lt;/code&gt;&lt;code class=&quot;language-bash&quot;&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;code class=&quot;language-bash&quot;&gt;&amp;#160;&lt;/code&gt;&lt;img alt=&quot;postgres14_update&quot; class=&quot;serendipity_image_center&quot; src=&quot;http://www.itrig.de/uploads/postgres14_update.png&quot; style=&quot;width:700px&quot; title=&quot;postgres14_update&quot; /&gt;Nachdem die Datenbanken aktualisiert und getestet wurden, kann die alte Version gelöscht werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_ctlcluster 14 main status

pg_ctl: server is running (PID: 60700)
/usr/lib/postgresql/14/bin/postgres &quot;-D&quot; &quot;/var/lib/postgresql/14/main&quot; &quot;-c&quot; &quot;config_file=/etc/postgresql/14/main/postgresql.conf&quot;

sudo pg_isready

/var/run/postgresql:5433 - accepting connections&lt;/code&gt;&lt;/pre&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_dropcluster 13 main&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 24 Oct 2021 15:44:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2419-guid.html</guid>
    <category>anleitung</category>
<category>cluster</category>
<category>datenbanken</category>
<category>how to</category>
<category>linux</category>
<category>neuerungen</category>
<category>opensource</category>
<category>pg_lsclusters</category>
<category>pg_upgradecluster</category>
<category>postgresql 13</category>
<category>postgresql 14</category>
<category>tipps</category>
<category>tools</category>
<category>ubuntu</category>
<category>update datenbank</category>

</item>
<item>
    <title>Serverumzug mit Serendipity - Datenbank Update notwendig</title>
    <link>http://www.itrig.de/index.php?/archives/2418-Serverumzug-mit-Serendipity-Datenbank-Update-notwendig.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>Intern</category>
            <category>OpenSource</category>
            <category>Sonstiges</category>
            <category>Tipps</category>
            <category>Web</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2418-Serverumzug-mit-Serendipity-Datenbank-Update-notwendig.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2418</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2418</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Vor einiger Zeit ist ITrig auf einen neuen Server umgezogen.&lt;/p&gt;

&lt;p&gt;Nach dem Umzug wollte das Blog nicht mehr so richtig funktionieren. Auch der Adminbereich war nicht mehr erreichbar und zeigte komische Fehler an. Nach etwas Recherche war schnell klar, dass bei Serendipity Pfade leider hart in der Datenbank stehen, welche nicht mehr auf die neue Serverstruktur passten.&lt;/p&gt;

&lt;p&gt;Da diese Schritte nicht in der &lt;a href=&quot;https://docs.s9y.org/docs/faq/index.html#docs-how-can-i-move-an-existing-serendipity-installation-to-a-different-place-server-or-path&quot; target=&quot;_blank&quot; title=&quot;https://docs.s9y.org/docs/faq/index.html#docs-how-can-i-move-an-existing-serendipity-installation-to-a-different-place-server-or-path&quot;&gt;Umzugsanleitung&lt;/a&gt; der S9y Seite vorhanden sind, bzw. ich sie einfach nicht gefunden habe, möchte ich hier das Vorgehen dokumentieren.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:3120 --&gt;&lt;img alt=&quot;s9y-logo&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/s9y-logo.png&quot; style=&quot;width:300px&quot; title=&quot;s9y-logo&quot; /&gt;&lt;/p&gt;

&lt;h1&gt;Serendipity Blog Pfad in der Datenbank anpassen&lt;/h1&gt;

&lt;p&gt;Zunächst wird die Ausgabe des aktuellen Pfads geprüft.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;mysql -uroot -p
USE s9y_db;
SELECT * FROM `serendipity_config` WHERE name=&#039;serendipityPath&#039;

               serendipityPath               /alterPfad/html/www/&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun kann der Pfad auf die neue Struktur aktualisiert werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;UPDATE `serendipity_config` set value = &#039;/neuerPfad/&#039; WHERE name = &#039;serendipityPath&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Ein weiterer Wert, der vielleicht angepasst werden muss ist serendipityHTTPPath.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;SELECT * FROM `serendipity_config` WHERE name=&#039;serendipityHTTPPath&#039;

UPDATE `serendipity_config` set value = &#039;/NeuerPfad/&#039; WHERE name = &#039;serendipityHTTPPath&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sollte sich zusätzlich die URL geändert haben, dann kann auch diese direkt angepasst werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;SELECT * FROM `serendipity_config` WHERE name = &#039;defaultBaseURL&#039;;

UPDATE `serendipity_config` set value = &#039;https://neuedomain.de&#039; WHERE name = &#039;defaultBaseURL&#039;;&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun sollte das System wieder wie gewohnt auf dem neuen Server erreichbar sein.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 24 Oct 2021 15:16:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2418-guid.html</guid>
    <category>datenbank</category>
<category>datenbank anpassen</category>
<category>datenbanken</category>
<category>doku</category>
<category>error</category>
<category>intern</category>
<category>linux</category>
<category>neue url</category>
<category>opensource</category>
<category>s9y</category>
<category>select</category>
<category>serendipity</category>
<category>serendipitypath</category>
<category>serverumzug</category>
<category>sonstiges</category>
<category>tipps</category>
<category>ubuntu</category>
<category>update</category>
<category>url</category>
<category>web</category>

</item>
<item>
    <title>PostgreSQL 12 Cluster auf PostgreSQL 13 aktualisieren</title>
    <link>http://www.itrig.de/index.php?/archives/2403-PostgreSQL-12-Cluster-auf-PostgreSQL-13-aktualisieren.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>OpenSource</category>
            <category>Tipps</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2403-PostgreSQL-12-Cluster-auf-PostgreSQL-13-aktualisieren.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2403</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2403</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Die neue Version der Datenbanksoftware ist bereits einige Tage verfügbar.&lt;/p&gt;

&lt;p&gt;Wer sich mit den Neuerungen beschäftigen möchte, der kann gerne in die &lt;a href=&quot;https://www.postgresql.org/about/press/presskit13/de&quot; target=&quot;_blank&quot; title=&quot;https://www.postgresql.org/about/press/presskit13/de&quot;&gt;Release Notes&lt;/a&gt; schauen oder sich diese Video zu Gemüte führen.&lt;/p&gt;

&lt;div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;&lt;iframe allow=&quot;accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture&quot; allowfullscreen=&quot;&quot; frameborder=&quot;0&quot; height=&quot;315&quot; src=&quot;https://www.youtube.com/embed/wIRbpkQbioY&quot; width=&quot;560&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;/div&gt;

&lt;p&gt;Hier soll es heute um das Update auf die neueste Version unter Ubuntu, Mint und Co gehen.&lt;/p&gt;

&lt;p&gt;An dieser Prozedur hat sich seit den letzten Releases nicht wirklich etwas geändert, dennoch kann es nicht schaden, den Vorgang noch einmal durchzuspielen.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:2767 --&gt;&lt;img alt=&quot;postgres_logo&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgres_logo.png&quot; style=&quot;width:332px&quot; title=&quot;postgres_logo&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;&lt;strong&gt;Installation und Update auf PostgreSQL 13 unter Ubuntu&lt;/strong&gt;&lt;/h2&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;# Create the file repository configuration:
sudo sh -c &#039;echo &quot;deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main&quot; &amp;gt; /etc/apt/sources.list.d/pgdg.list&#039;

# Import the repository signing key:
wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

# Update the package lists:
sudo apt-get update

# Install the latest version of PostgreSQL.
sudo apt-get -y install postgresql-13

# Sicherung erstellen
sudo su postgres
pg_dumpall &amp;gt; Sicherung
exit

#Vorhandene Cluster anzeigen
pg_lsclusters

#Neues Cluster anhalten
sudo pg_dropcluster --stop 13 main

#Vorhandenes Cluster aktualisieren
sudo pg_upgradecluster 12 main
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;!-- s9ymdb:3082 --&gt;&lt;img alt=&quot;postgresql13&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgres13.png&quot; style=&quot;width:650px&quot; /&gt;&lt;/p&gt;

&lt;p&gt;Nun kann die neue Version getestet werden, sollte alles korrekt sein, kann das alte Cluster entfernt werden&lt;/p&gt;

&lt;pre&gt;
&lt;code&gt;sudo pg_dropcluster 11 main
sudo pg_dropcluster 12 main&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 19 Oct 2020 16:44:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2403-guid.html</guid>
    <category>anleitung</category>
<category>datenbanken</category>
<category>how to</category>
<category>linux</category>
<category>neuerungen</category>
<category>opensource</category>
<category>pg_lsclusters</category>
<category>pg_upgradecluster</category>
<category>postgresql 12</category>
<category>postgresql 13</category>
<category>tipps</category>
<category>ubuntu</category>
<category>update datenbank</category>
<category>vorgehen</category>

</item>
<item>
    <title>PostgreSQL 12 und pgAdmin 4 unter Ubuntu installieren oder aktualisieren</title>
    <link>http://www.itrig.de/index.php?/archives/2379-PostgreSQL-12-und-pgAdmin-4-unter-Ubuntu-installieren-oder-aktualisieren.html</link>
            <category>Datenbanken</category>
            <category>Debian Ubuntu</category>
            <category>Netzwerk</category>
            <category>OpenSource</category>
            <category>Programme</category>
            <category>Tipps</category>
            <category>Tools</category>
    
    <comments>http://www.itrig.de/index.php?/archives/2379-PostgreSQL-12-und-pgAdmin-4-unter-Ubuntu-installieren-oder-aktualisieren.html#comments</comments>
    <wfw:comment>http://www.itrig.de/wfwcomment.php?cid=2379</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://www.itrig.de/rss.php?version=2.0&amp;type=comments&amp;cid=2379</wfw:commentRss>
    

    <author>nospam@example.com (Guenny)</author>
    <content:encoded>
    &lt;p&gt;Nach gut einem Jahr wurde vor wenigen Tagen die Version 12 der Datenbanklösung PostgreSQL veröffentlicht.&lt;/p&gt;

&lt;p&gt;Das Release steht im Zeichen der Performance und bietet beispielsweise mit &lt;em&gt;REINDEX CONCURRENTLY&lt;/em&gt; nun eine Möglichkeit Indizes im laufenden Betrieb ohne Einbußen zu erneuern.&lt;/p&gt;

&lt;p&gt;Weitere Änderungen sind im &lt;a href=&quot;https://www.postgresql.org/docs/current/release-12.html&quot; target=&quot;_blank&quot; title=&quot;PG12&quot;&gt;Changelog&lt;/a&gt; zu finden. Dort finden sich zusätzlich Anweisungen, welche für die ein oder andere Migration relevant sein dürften.&lt;/p&gt;

&lt;p&gt;&lt;!-- s9ymdb:2767 --&gt;&lt;img alt=&quot;postgres_logo&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgres_logo.png&quot; style=&quot;width:332px&quot; title=&quot;postgres_logo&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;PostgreSQL 12 unter Ubuntu installieren&lt;/h2&gt;

&lt;p&gt;Bei der Aktualisierung der vorhandenen Version hat sich nicht allzu viel getan. Der Vorgang ist analog zu Version 11.&lt;br /&gt;
&amp;#160;&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo sh -c  &#039;echo &quot;deb http://apt.postgresql.org/pub/repos/apt/ bionic-pgdg main&quot; &amp;gt;&amp;gt; /etc/apt/sources.list.d/pgdg.list&#039;

wget --quiet -O - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -

sudo apt update

sudo apt install postgresql-11&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Nun kann überprüft werden, ob das System korrekt funktioniert. Dazu wird in die Postgres Console gewechselt.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo -u postgres psql

postgres=# \conninfo
You are connected to database &quot;postgres&quot; as user &quot;postgres&quot; via socket in &quot;/var/run/postgresql&quot; at port &quot;5432&quot;.&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;!-- s9ymdb:3034 --&gt;&lt;img alt=&quot;postgresql12&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/postgresql12.png&quot; style=&quot;width:700px&quot; title=&quot;postgresql12&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;

&lt;h2&gt;PostgreSQL 11 auf PostgreSQL 12 aktualisieren&lt;/h2&gt;

&lt;p&gt;Nachdem die neueste Version installiert wurde, kann die alte im folgenden migriert werden.&lt;/p&gt;

&lt;p&gt;Unbedingt eine Sicherung der vorhandenen Datenbanken machen.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;pg_dumpall &amp;gt; /temp/sicherung&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Noch einmal die Installationsinfos anzeigen lassen.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_lsclusters

Ver Cluster Port Status Owner    Data directory              Log file
11  main    5432 online postgres /var/lib/postgresql/11/main /var/log/postgresql/postgresql-11-main.log&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sollte eine neue Version bereits installiert sein, muss diese zunächst gestoppt werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_dropcluster 12 main --stop&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Danach das alte Cluster migrieren.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_upgradecluster 11 main&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Sollte der Vorgang erfolgreich gewesen sein, kann das alte Cluster entfernt werden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo pg_dropcluster 11 main&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;&lt;hr /&gt;&lt;/p&gt;

&lt;h2&gt;&lt;!-- s9ymdb:3035 --&gt;&lt;img alt=&quot;pgAdmin_4&quot; class=&quot;serendipity_image_center&quot;  srcset=&quot;&quot; src=&quot;http://www.itrig.de/uploads/pgAdmin_4.png&quot; style=&quot;width:700px&quot; title=&quot;pgAdmin_4&quot; /&gt;&lt;/h2&gt;

&lt;h2&gt;pgAdmin 4 für PostgreSQL 12 installieren&lt;/h2&gt;

&lt;p&gt;Für viele bietet sich zur Verwaltung eine grafische Oberfläche an, hier kann der Quasistandard pgAdmin genutzt werden.&lt;/p&gt;

&lt;p&gt;Das Tool hat sich in den letzten Jahren gut entwickelt und viele Kinderkrankheiten überwunden.&lt;/p&gt;

&lt;p&gt;Das benötigte Repository ist durch die vorhergehende PostgreSQL Installation bereits vorhanden.&lt;/p&gt;

&lt;pre&gt;
&lt;code class=&quot;language-bash&quot;&gt;sudo apt install pgadmin4 pgadmin4-apache2&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;Das erste Paket installiert das Tool an sich, das zweite installiert das Webinterface dazu. Bei der Installation werden Mailadresse und Passwort abgefragt, dies wird später für den Login benötigt.&lt;/p&gt;

&lt;p&gt;Die fertige Installation kann über den Browser aufgerufen werden.&lt;/p&gt;

&lt;p&gt;&lt;br /&gt;
&lt;strong&gt;http://localhost/pgadmin4/&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&amp;#160;&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 06 Oct 2019 12:05:00 +0200</pubDate>
    <guid isPermaLink="false">http://www.itrig.de/index.php?/archives/2379-guid.html</guid>
    <category>aktualisieren</category>
<category>aktualisierung</category>
<category>anleitung</category>
<category>datenbanken</category>
<category>installation</category>
<category>linux</category>
<category>migration</category>
<category>netzwerk</category>
<category>opensource</category>
<category>pg admin 4</category>
<category>postgresql</category>
<category>postgresql 12</category>
<category>programme</category>
<category>tipps</category>
<category>tools</category>
<category>tutorial</category>
<category>ubuntu</category>

</item>

</channel>
</rss>
