<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.hostsharing.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cdo</id>
	<title>Hostsharing Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.hostsharing.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cdo"/>
	<link rel="alternate" type="text/html" href="https://wiki.hostsharing.net/index.php?title=Spezial:Beitr%C3%A4ge/Cdo"/>
	<updated>2026-04-25T20:08:54Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4571</id>
		<title>Restore von Postgresql Datenbanken</title>
		<link rel="alternate" type="text/html" href="https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4571"/>
		<updated>2018-02-13T11:14:19Z</updated>

		<summary type="html">&lt;p&gt;Cdo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zum Restore einer PostgreSQL Datenbank wird die Datenbank zuerst in phpPgAdmin komplett geleert (alle Tabellen entfernen) oder in [[Hsadmin]] gelöscht und neu angelegt. Danach wird das Backup mit folgendem Befehlen auf der Shell entpackt und in PostgreSQL eingespielt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
xyz00@h03:~$ cd ~/.bak&lt;br /&gt;
xyz00@h03:~/.bak$ gunzip pgsql-xyz00_database.dmp.gz&lt;br /&gt;
xyz00@h03:~/.bak$ pg_restore -d xyz00_database -h localhost pgsql-xyz00_database.dmp&lt;br /&gt;
resp.&lt;br /&gt;
xyz00@h03:~/.bak$ psql -h localhost -U xyz00_dbadmin xyz00_database &amp;lt; pgsql-xyz00_database.dmp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Folgende Variablen wurden verwendet:&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp.gz&#039;&#039;&#039; Name der Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp&#039;&#039;&#039; Name der entpackten Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;xyz00_database&#039;&#039;&#039; Die Datenbank&lt;br /&gt;
* &#039;&#039;&#039;xyz00_dbadmin&#039;&#039;&#039; Der Datenbank-Admin-User&lt;br /&gt;
&lt;br /&gt;
PostgreSQL fragt dann nach dem Kennwort des Datenbank-Admins/Owners und liest den Dump dann ein. Fehlermeldungen können daraus entstehen, dass globale Postgresql-Funktionen im Backup gespeichert wurden und dem Benutzer das Neuanlegen nicht erlaubt ist. Diese Fehlermeldungen sind nicht von Bedeutung.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:HSDoku]]&lt;br /&gt;
[[Kategorie:PostgreSQL]]&lt;br /&gt;
[[Kategorie:Datenbanken]]&lt;br /&gt;
[[Kategorie:Backup &amp;amp; Restore]]&lt;/div&gt;</summary>
		<author><name>Cdo</name></author>
	</entry>
	<entry>
		<id>https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4570</id>
		<title>Restore von Postgresql Datenbanken</title>
		<link rel="alternate" type="text/html" href="https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4570"/>
		<updated>2018-02-13T11:13:57Z</updated>

		<summary type="html">&lt;p&gt;Cdo: Im neuen PSQL-Aufruf den DB-User hinzugefügt&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zum Restore einer PostgreSQL Datenbank wird die Datenbank zuerst in phpPgAdmin komplett geleert (alle Tabellen entfernen) oder in [[Hsadmin]] gelöscht und neu angelegt. Danach wird das Backup mit folgendem Befehlen auf der Shell entpackt und in PostgreSQL eingespielt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
xyz00@h03:~$ cd ~/.bak&lt;br /&gt;
xyz00@h03:~/.bak$ gunzip pgsql-xyz00_database.dmp.gz&lt;br /&gt;
xyz00@h03:~/.bak$ pg_restore -d xyz00_database -h localhost pgsql-xyz00_database.dmp&lt;br /&gt;
resp.&lt;br /&gt;
xyz00@h03:~/.bak$ psql -h localhost -U xyz00_dbadmin xyz00_database &amp;lt; pgsql-xyz00_database.dmp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Folgende Variablen wurden verwendet:&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp.gz&#039;&#039;&#039; Name der Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp&#039;&#039;&#039; Name der entpackten Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;xyz00_database&#039;&#039;&#039; Die Datenbank&lt;br /&gt;
* &#039;&#039;&#039;xyz00_dbadmin&#039;&#039; Der Datenbank-Admin-User&lt;br /&gt;
&lt;br /&gt;
PostgreSQL fragt dann nach dem Kennwort des Datenbank-Admins/Owners und liest den Dump dann ein. Fehlermeldungen können daraus entstehen, dass globale Postgresql-Funktionen im Backup gespeichert wurden und dem Benutzer das Neuanlegen nicht erlaubt ist. Diese Fehlermeldungen sind nicht von Bedeutung.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:HSDoku]]&lt;br /&gt;
[[Kategorie:PostgreSQL]]&lt;br /&gt;
[[Kategorie:Datenbanken]]&lt;br /&gt;
[[Kategorie:Backup &amp;amp; Restore]]&lt;/div&gt;</summary>
		<author><name>Cdo</name></author>
	</entry>
	<entry>
		<id>https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4569</id>
		<title>Restore von Postgresql Datenbanken</title>
		<link rel="alternate" type="text/html" href="https://wiki.hostsharing.net/index.php?title=Restore_von_Postgresql_Datenbanken&amp;diff=4569"/>
		<updated>2018-02-13T10:59:48Z</updated>

		<summary type="html">&lt;p&gt;Cdo: Wenn pg_restore einen Fehler meldet, muss psql genommen werden. War jedenfalls bei mir so&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Zum Restore einer PostgreSQL Datenbank wird die Datenbank zuerst in phpPgAdmin komplett geleert (alle Tabellen entfernen) oder in [[Hsadmin]] gelöscht und neu angelegt. Danach wird das Backup mit folgendem Befehlen auf der Shell entpackt und in PostgreSQL eingespielt:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
xyz00@h03:~$ cd ~/.bak&lt;br /&gt;
xyz00@h03:~/.bak$ gunzip pgsql-xyz00_database.dmp.gz&lt;br /&gt;
xyz00@h03:~/.bak$ pg_restore -d xyz00_database -h localhost pgsql-xyz00_database.dmp&lt;br /&gt;
resp.&lt;br /&gt;
xyz00@h03:~/.bak$ psql -h localhost xyz00_database &amp;lt; pgsql-xyz00_database.dmp&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Folgende Variablen wurden verwendet:&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp.gz&#039;&#039;&#039; Name der Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;pgsql-xyz00_database.dmp&#039;&#039;&#039; Name der entpackten Backupdatei&lt;br /&gt;
* &#039;&#039;&#039;xyz00_database&#039;&#039;&#039; Die Datenbank&lt;br /&gt;
&lt;br /&gt;
PostgreSQL fragt dann nach dem Kennwort des Datenbank-Admins/Owners und liest den Dump dann ein. Fehlermeldungen können daraus entstehen, dass globale Postgresql-Funktionen im Backup gespeichert wurden und dem Benutzer das Neuanlegen nicht erlaubt ist. Diese Fehlermeldungen sind nicht von Bedeutung.&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:HSDoku]]&lt;br /&gt;
[[Kategorie:PostgreSQL]]&lt;br /&gt;
[[Kategorie:Datenbanken]]&lt;br /&gt;
[[Kategorie:Backup &amp;amp; Restore]]&lt;/div&gt;</summary>
		<author><name>Cdo</name></author>
	</entry>
</feed>