abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 01:00 | Komunita

    Z upstreamu GNOME Mutter byl zcela odstraněn backend X11. GNOME 50 tedy poběží už pouze nad Waylandem. Aplikace pro X11 budou využívat XWayland.

    Ladislav Hagara | Komentářů: 0
    dnes 00:00 | IT novinky

    Byl publikován plán na odstranění XSLT z webových prohlížečů Chrome a Chromium. S odstraněním XSLT souhlasí také vývojáři Firefoxu a WebKit. Důvodem jsou bezpečnostní rizika a klesající využití v moderním webovém vývoji.

    Ladislav Hagara | Komentářů: 0
    včera 15:55 | Nová verze

    Desktopové prostředí LXQt (Lightweight Qt Desktop Environment, Wikipedie) vzniklé sloučením projektů Razor-qt a LXDE bylo vydáno ve verzi 2.3.0. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 05:55 | IT novinky

    Organizace Open Container Initiative (OCI) (Wikipedie), projekt nadace Linux Foundation, vydala Runtime Specification 1.3 (pdf), tj. novou verzi specifikace kontejnerového běhového prostředí. Hlavní novinkou je podpora FreeBSD.

    Ladislav Hagara | Komentářů: 0
    4.11. 11:33 | IT novinky

    Nový open source router Turris Omnia NG je v prodeji. Aktuálně na Allegro, Alternetivo, Discomp, i4wifi a WiFiShop.

    Ladislav Hagara | Komentářů: 22
    4.11. 05:44 | Komunita

    Na YouTube a nově také na VHSky byly zveřejněny sestříhané videozáznamy přednášek z letošního OpenAltu.

    Ladislav Hagara | Komentářů: 0
    4.11. 04:33 | Komunita

    Jednou za rok otevírá společnost SUSE dveře svých kanceláří široké veřejnosti. Letos je pro vás otevře 26. listopadu v 16 hodin v pražském Karlíně. Vítáni jsou všichni, kdo se chtějí dozvědět více o práci vývojářů, prostředí ve kterém pracují a o místní firemní kultuře. Můžete se těšit na krátké prezentace, které vám přiblíží, na čem inženýři v Praze pracují, jak spolupracují se zákazníky, partnery i studenty, proč mají rádi open source a co

    … více »
    SUSEMAS | Komentářů: 2
    4.11. 04:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za říjen (YouTube).

    Ladislav Hagara | Komentářů: 0
    4.11. 04:11 | Zajímavý článek

    Jeff Quast otestoval současné emulátory terminálu. Zaměřil se na podporu Unicode a výkon. Vítězným emulátorem terminálu je Ghostty.

    Ladislav Hagara | Komentářů: 11
    3.11. 22:55 | IT novinky

    Amazon bude poskytovat cloudové služby OpenAI. Cloudová divize Amazon Web Services (AWS) uzavřela s OpenAI víceletou smlouvu za 38 miliard USD (803,1 miliardy Kč), která poskytne majiteli chatovacího robota s umělou inteligencí (AI) ChatGPT přístup ke stovkám tisíc grafických procesů Nvidia. Ty bude moci využívat k trénování a provozování svých modelů AI. Firmy to oznámily v dnešní tiskové zprávě. Společnost OpenAI také nedávno

    … více »
    Ladislav Hagara | Komentářů: 8
    Jaké řešení používáte k vývoji / práci?
     (36%)
     (48%)
     (18%)
     (17%)
     (22%)
     (15%)
     (21%)
     (16%)
     (16%)
    Celkem 316 hlasů
     Komentářů: 15, poslední 2.11. 08:25
    Rozcestník

    Administrace komentářů

    Jste na stránce určené pro řešení chyb a problémů týkajících se diskusí a komentářů. Můžete zde našim administrátorům reportovat špatně zařazenou či duplicitní diskusi, vulgární či osočující příspěvek a podobně. Děkujeme vám za vaši pomoc, více očí více vidí, společně můžeme udržet vysokou kvalitu AbcLinuxu.cz.

    Příspěvek
    3.6.2021 21:34 Heron | skóre: 53 | blog: root_at_heron | Olomouc
    Rozbalit Rozbalit vše Re: Zálohování celého serveru
    KAZDA normalni databaze, pouzivat system log -> data.

    Ano, a vrátí potvrzení o provedeném commitu tehdy, pokud jsou data v logu. Tedy na fs, který lze snapshotovat.
    A KAZDA normalni databaze UMI dokoncit bezici transakce, zapsat je do dat, a presne v tenhle okamzik az do odvolani ZASTAVI zapis do dat, a zapisuje POUZE do logu.
    Ano, a tohle dělá ten zmiňovaný pg_start_backup v případě, že je potřeba kopírovat base soubory, tedy to, co ty nazýváš data, běžnými kopírovacími nástroji.
    A PRESNE v tenhle okazik muzes udelat snap.
    Nikoliv, snap můžeš pořídit kdykoliv. V tento okamžik je možné použít běžné kopírovací nástroje, protože db je ve stavu, kdy nemění base soubory.
    Nekdy bezi databaze v rezimu, kdy se prave presne az do kompletni zalohy uchovava v logu vse, co se udalo od posledni zalohy a pri pripadny obnove lze tudiz ukazat i na zcela konkretni transakci a rict ze se to ma obnovit prave az k ni.

    PG umožňuje odlévat wal logy jinam a na základě starší base backup a uchovaných wal logů potom obnovit db k číslu konkrétní transakce. Psal jsem o tom zde, a existují i prográmky, které to nastavení ulehčí (asi jak pro koho), a psal jsem o tom zde. Prosím povšimněte si data vydání článků před tím, než mi budete psát, že existují i mnohem lepší možnosti.
    A pokud to presne takhle nedelas, prijdes o data, jak trivilane snadny.

    Nepřijdeš, protože db si ukládá wal logy se všemi potvrzenými transakcemi a po např. výpadku proudu vyleje tyhle wal logy do base souborů. Data zůstanou ve stavu poslední potvrzené transakce.
    Prijdes o ne v rozahu tech prave bezicich transakci, ktery nejsou kompletne zapsany a tudiz ziskas nekonzistentni databazi, protoze do tech souboru se ty transakce taky nezapisou lusknutim prstu, takze to co se tam prave zapisuje, presne to se pri obnoveni ty databaze (pokud to umi, ne kazda to prezije) zahodi.
    Nepřijdeš, protože ta data jsou stále v logu. Z logu zmizí až po té, co jsou base soubory řádně upraveny. Tebou navrhovaný log, který by se mazal ještě před tím, než jsou data zapsána do base souborů, by byl dost k ničemu. Ten log je tam právě od toho, aby se do nej zapisovali změny a ty šly potom zapsat do base souborů.
    A ne, ZADNA normalni databaze nepotvrzuje transakci az po zapisu na disk, protoze to, jestli se vubec neco na disk zapsalo ani nemuze vedet, a navic by tim padem byla zcela nepouzitelne pomala.

    Každá acid databáze potvrzuje transkaci až po zápisu na disk a právě proto je tak pomalá. wal logy se používají z důvodů, že úprava base souborů je pomalejší, protože jejich struktura je stavěná zejména na rychlé vyhledávání, takže se změny nejdříve logují do linerární sekvence logů, kam stačí jen rychle appendovat a flushnout. Až následně se jejich obsah (který je ale v běžném běhu db v paměti, takže se již nečtou z disku), hromadně vyleje do base souborů. Na tohle ale už klient nemusí čekat.
    Stejne tak ti zadnej normalni disk, nepotvrdi to, ze data jsou na plotne, ale pouze to, ze je ma v cache.
    Write cache se u disků vypíná. Jinak hrozí rozsypání nejen DB, ale i celého fs. Právě na to, že některé disky vracejí potvrzení zápisu jen po nalití do write cache, se přišlo během vývoje fs typu btrfs nebo zfs. Tyto fs potřebují mít spoleh (zejména v multidevice konfiguraci), že data, která mají být zapsána, skutečně zapsána jsou. Tímto se tedy přišlo na vadný HW.

    V tomto formuláři můžete formulovat svou stížnost ohledně příspěvku. Nejprve vyberte typ akce, kterou navrhujete provést s diskusí či příspěvkem. Potom do textového pole napište důvody, proč by měli admini provést vaši žádost, problém nemusí být patrný na první pohled. Odkaz na příspěvek bude přidán automaticky.

    Vaše jméno
    Váš email
    Typ požadavku
    Slovní popis
    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.