Verzia 7.3.2 - Vstavané zálohovanie pre Redis, SQLite, libSQL a Cloudflare D1

Published: 2026-10-09 | Stela Augustínová

DbGate 7.3.2 rozširuje vstavané zálohovanie a obnovu na Redis a SQLite. Používatelia verzie Premium môžu zálohovať a obnovovať aj lokálne databázové súbory libSQL a databázy Cloudflare D1. Vydanie dopĺňa k týmto operáciám kontroly oprávnení a opravuje dve chyby týkajúce sa nástrojov MCP v edícii Community a názvov záložných súborov.

Zálohovanie a obnova Redis

Databázy Redis teraz môžete zálohovať a obnovovať priamo v DbGate. Vyberte si čitateľný súbor s príkazmi Redis, ktorý možno použiť s redis-cli < file, alebo stream RESP pre redis-cli --pipe < file. DbGate týmto súborom priradí prípony .redis, resp. .resp.

Zálohu môžete obmedziť na kľúče zodpovedajúce vzoru, napríklad user:*. Možnosti expirácie umožňujú zachovať absolútny čas vypršania každého kľúča, zachovať jeho zostávajúcu dobu platnosti (TTL) alebo expiráciu vynechať. Ďalej si môžete vybrať medzi prenosnými príkazmi a dátami Redis DUMP, rozhodnúť, či sa majú existujúce kľúče pri obnove nahradiť, a zahrnúť skupiny konzumentov streamov a čakajúce záznamy.

Predvolene záloha zahŕňa vybranú logickú databázu. Pomocou voľby môžete zálohovať všetky logické databázy a obnoviť ich kľúče do pôvodných databáz. Vstavaný dumper podporuje bežné pripojenia Redis; pripojenia Redis Cluster nie sú podporované, pretože klastre nepoužívajú logické databázy rovnakým spôsobom.

Zálohovanie a obnova súborov SQLite a libSQL

SQLite má teraz vstavané zálohovanie a obnovu do SQL. Exportovať môžete celú databázu, iba jej schému alebo iba dáta. Možnosti zálohy umožňujú pridať príkazy DROP pred vytvorením objektov, zahrnúť databázové nastavenia user_version a application_id a zachovať hodnoty rowid pre tabuľky bez INTEGER PRIMARY KEY.

Rovnaký vstavaný postup je v Premium dostupný aj pre lokálne databázové súbory libSQL. Vzťahuje sa na súborové pripojenia; vzdialené pripojenia libSQL cez URL vstavaný dumper nepodporuje.

Zálohovanie a obnova Cloudflare D1

Používatelia verzie Premium teraz môžu zálohovať a obnovovať databázy Cloudflare D1 prostredníctvom DbGate. D1 využíva možnosti zálohy SQLite, takže pred exportom si môžete zvoliť obsah SQL dumpu. Obnova odosiela SQL do D1 v dávkach a pri zlyhaní dávky hlási chyby.

Oprávnenia a spoľahlivosť

Vstavané zálohovanie a obnova sa teraz riadia štandardnými kontrolami oprávnení DbGate pre pripojenia, databázové roly a import či export. Na tieto operácie sa vzťahujú aj databázové obmedzenia, vrátane obnovy Redis, takže obmedzená obnova nemôže zapisovať do inej logickej databázy.

Záložné súbory teraz tam, kde je to relevantné, používajú názov databázového súboru a príponu zodpovedajúcu zvolenému formátu. Toto vydanie tiež opravuje volania nástrojov MCP v edícii Community, ktoré mohli spadnúť pri vyhodnocovaní oprávnení.

Kompletný zoznam zmien

7.3.2

  • ADDED: Vstavané zálohovanie a obnova Redis s výstupnými formátmi príkazov Redis a RESP, filtrovaním kľúčov, spracovaním expirácie a podporou viacerých databáz
  • ADDED: Vstavané zálohovanie a obnova SQLite s možnosťami exportu dát, schémy, databázových nastavení a hodnôt rowid
  • ADDED: Vstavané zálohovanie a obnova pre lokálne databázové súbory libSQL a databázy Cloudflare D1 (Premium)
  • CHANGED: Pridané štandardné kontroly oprávnení a databázové obmedzenia pre vstavané operácie zálohovania a obnovy
  • FIXED: Pády volaní nástrojov MCP v edícii Community pri vyhodnocovaní oprávnení
  • FIXED: Názvy záložných súborov nepoužívali názov databázového súboru a správnu príponu podľa formátu