Portál AbcLinuxu, 10. května 2025 09:20

Dotaz: Synchronizace filesystému proti databázi?

9.1.2006 22:47 Ctirad Feřtr | skóre: 43 | Praha
Synchronizace filesystému proti databázi?
Přečteno: 180×
Odpovědět | Admin
Omlouvám se za trošku matoucí název, ale nic výstižnějšího mě nenapadlo.

Zajímá mě toto. Potřeboval bych dělat rozdílové zálohy obdobně jako to dělá třeba rsync, ale s tím rozdílem, že by se neporovnávaly dva filesystémy, ale jeden s nějakým souborem (jednoduchou databází), který by obsahoval pouze údaje o filesystému.

Zkrátka hedám utilitu X, která by umožnila z jakéhokoliv namountovaného filesystému nebo adresáře vygenerovat soubor, obsahující názvy, cesty, stromy, práva (eventuelně i hashe) jednotlivých souborů. A která by stejně tak zpětně umožňovala takto vygenerovaný soubor porovnat s jiným filesystémem a rozdíly nakopírovat do určeného adresáře. Narozdíl od rsyncu nepotřebuju srovnávat i soubory jako takové, pouze určit, jestli tam je/není, případně podle data přepsat starší verzi novější apod.

Existuje něco takového? Nebo alespoň vzdáleně podobného?
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

9.1.2006 23:23 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nestačilo by trochu přiohnout tripwire?
9.1.2006 23:30 kumar
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Aide, vychazi z tripwire udela databazi pak stacit udelat diff db1.db db2.db :) a rsync klidne na dvou systemech. Ale to zavani necim jako inkrementalni zalohovani mam pocit ze to umi i tar ne?
10.1.2006 00:05 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
Teď nevím, jestli si rozumíme. Já potřebuju v prvním kroku udělat databázi default.db a pak za nějaký čas udělat porovnání změněného filesystému s touto databází a rozdíly nakopírovat do nějakého adresáře tentokrát už jako normální data.

Každopádně ale vám oběma díky za tipy. Zejtra na to kouknu.
10.1.2006 01:24 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
No a nepomohl by nakonec prece jen ten rsync, treba s parametrem --dry-run ? Nebo, pokud se ma uchovavat historie, tak treba mirne upraveny rdiff-backup ? Ten umi i vypsat stav repositare v urcitem okamziku vcetne kompletnich metainformaci, udrzuje si kompletni mirror + historii zmen. Je psany v pythonu, takze by sel asi snadno upravit. Nic blizssiho Vasemu pozadavku me nenapada...
-- OldFrog
10.1.2006 10:09 dumi | skóre: 13
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Mozna by se taky dal pouzit backup2l.
10.1.2006 17:50 Ctirad Feřtr | skóre: 43 | Praha
Rozbalit Rozbalit vše Re: Synchronizace filesystému proti databázi?
Tohle vypadá nadějně! Díky.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.