<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Forum PostgreSQL - Point-in-time Recovery backup przyrostowy]]></title>
	<link rel="self" href="http://forum.postgresql.org.pl/extern.php?action=feed&amp;tid=1958&amp;type=atom"/>
	<updated>2016-12-13T11:46:42Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.postgresql.org.pl/viewtopic.php?id=1958</id>
		<entry>
			<title type="html"><![CDATA[Odp: Point-in-time Recovery backup przyrostowy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=17887#p17887"/>
			<content type="html"><![CDATA[Witam
Podepnę się pod temat

Debian, Postgresql 9.4
Robię archiwizacje WAL, usuwam bazę, przywracam bazę z kopi, startuje serwer baza się odbudowuje i jest ok.
Załóżmy, że dziś robię kopie bazy i od tej pory dodają się pliki w pg_xlog. Plików po pewnym czasie jest spora ilość.

Pytanie - czy w jakiś sposób te pliki się archiwizują, czy co jakiś czas trzeba je czyścić? W jaki sposób to ogarnąć przecież tych plików powstanie dużo przez kilka lat bezproblemowej pracy serwera. Czy później np za 3 lata w razie awarii uruchamiam dobrą kopię bazy sprzed 3 lat i po starcie serwera on się odbudowuje z plików zgromadzonych przez te lata?

Pozdrawiam]]></content>
			<author>
				<name><![CDATA[adamleon]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=873</uri>
			</author>
			<updated>2016-12-13T11:46:42Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=17887#p17887</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Point-in-time Recovery backup przyrostowy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=5040#p5040"/>
			<content type="html"><![CDATA[Dzięki za odpowiedz, to w takim razie po co robi się 

[code]
SELECT pg_start_backup(’my_backup’);
SELECT pg_stop_backup();
[/code]


Czy przy przywracaniu bazy danych z plików wal-a nie jest wymagana podanie recovery_target_time w pliku recovery.conf ?]]></content>
			<author>
				<name><![CDATA[magicmen]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1143</uri>
			</author>
			<updated>2014-04-17T12:52:35Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=5040#p5040</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Odp: Point-in-time Recovery backup przyrostowy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=5037#p5037"/>
			<content type="html"><![CDATA[To troche nie tak działa. incrementami są tu pliki xlog archiwizowane przy pomocy archive_command.

Czyli - robisz np. raz dziennie backup tak jak pokazałeś. I do tego masz xlogi archiwizowane. Jak potrzebujesz odtworzyć do stanu z 15:30, to po prostu bierzesz tylko te xlogi co trzeba do danego backupu.]]></content>
			<author>
				<name><![CDATA[depesz]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1564</uri>
			</author>
			<updated>2014-04-17T06:03:03Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=5037#p5037</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Point-in-time Recovery backup przyrostowy]]></title>
			<link rel="alternate" href="https://forum.postgresql.org.pl/viewtopic.php?pid=5035#p5035"/>
			<content type="html"><![CDATA[Witam. 
Pojawiła się potrzeba robienia backupu przyrostowego.
Chciałbym skorzystać z "mechanizmu " Point-in-time Recovery.

Tylko go trochę nie rozumiem, a szczególnie sposobu robienia backupu przyrostowego.
Z tego co wyczytałem aby zrobić backup Full wystarczy:

[code]
1. SELECT pg_start_backup(’my_backup’);
2. tar --exclude $PGDATA/pg_xlog  cvjpf pgbackup.tar.bz2 $PGDATA/
3. SELECT pg_stop_backup();
[/code]

Po takim zabiegu mam backup full a do lokalizacji archive_comand zostały przeniesione wszystkie pliki wal od memntu selecta z punktu 1 do selceta z punktu 2.

A jak wygląda procedura backupu incremetal co godzinę przykładowo  

6:00 robię backup full, 
7:00 robię backup incremental
8.00 robię backup incremental
...]]></content>
			<author>
				<name><![CDATA[magicmen]]></name>
				<uri>https://forum.postgresql.org.pl/profile.php?id=1143</uri>
			</author>
			<updated>2014-04-16T12:20:35Z</updated>
			<id>https://forum.postgresql.org.pl/viewtopic.php?pid=5035#p5035</id>
		</entry>
</feed>
