

Jak automaticky zálohovat databázi programu do cloudu
Ahoj,
dá se (a jak) do nějakého cloudu automaticky zálohovat/klonovat databázový soubor aplikace, aniž by se narušila její funkčnost?
Díky za radu.
Na teoretickou otázku teoretická odpověď: ano.
Jak? Bez konkrétních informací nezleze ani konkrétně poradit. Jaký cloud, jaká databáze, jaká aplikace, ....
Jakéhokoliv cloudu, ideálně bezplatný, např. OneDrive, Disk od Googlu, atp.
Jaká aplikace, nebo databáze není podstatný. Jednoduše jen potřebuju klonovat (zálohovat) vlastní adresář aplikace, aniž bych ten adresář musel jako např. u OneDrive přesouvat speciálně do adresáře "OneDrive" pro sdílení na síť, poněvadž by tím pádem bez toho adresáře aplikace nefungovala.
Chci zabránit náhodnému smazání dat v té databázi aplikace, tudíž jí chci někam pravidelně automaticky zálohovat (aniž bych to musel dělat růčo, např. na flash disk).
Právě že JE podstatný, jaká aplikace to je.
Pokud si např. vytváří ve složce nějaké tmp soubory, může to dělat paseku.
Tím spíš, pokud by se jednalo např. o aplikaci pro konverzi videa a ten tmp měl několik giga.
Potřebuješ mít tu zálohu online? Používáš víc instancí té aplikace na více strojích?
Nebo ti stačí prostě jen složku zazipovat pravidelně (např. každý den) někam jinam na disk?
Jak jsem říkal, je to databázový soubor v řádu pár MB, tedy má v sobě pouze hodnoty, třeba jako .xml officu.
O tmp soubory nejde. Do aplikace se zadají hodnoty a aplikace se zavře, ta to uloží do tohodle databázového souboru o který mi jde ho zálohovat denně.
Soubor ideálně kdyby mohl být někde v cloudu na netu, aby případně k němu byl přístup i z jiného PC. Více instancí najednou - NE.
Třeba zazipovat, to je buřt, jen aby se denně automaticky někam naklonoval pro případ např. poškození disku v PC.
Třeba toto je první odkaz po zadání do Google "jak denně zálohovat soubor"
https://www.digitalnipevnost.cz/zpravodaj/detail/zalohovani-ve-windows
Můžeš nastudovat/vyzkoušet i další.
Na to stačí třeba starý dobrý CobiaBackup https://forum.cobiansoft.com/viewtopic.php?t=27
To je přesně to, co jsem hledal! Moc děkuju Kurte!
Byl to problém známého, proto se omlouvám za ne úplně ideální vysvětlování problému, který se mi snažil on nastínit a já se snažil, podle toho co jsem od něj věděl, najít pro něj řešení.
Ale i já musím stejně, jako kolegové, upozornit na to, že v okamžiku, kdy se dělá záloha té databáze, nesmí s ní pracovat jiný program či služba! Já tímto postupem zálohuji malou databázi programu, který uživatel spouští ručně. Nastavené zálohování mám po startu PC, takže tam je prodleva v řádu desítek vteřin, během níž probíhá zálohování a odesílání zálohy, než přijde uživatel s čerstvě zalitým hrnkem "turka" a začne spouštět ten "svůj" program (v PC je SSD, takže je záloha hotová o dost dříve, než se uvaří voda).
OMG. Pokud nejsi schopen říct, kdy je databáze na disku konzistentní, tak nemáš jinou možnost, než ukončit před zálohou všechny interakce.
Jen když předtím vypneš všechny aplikace, které tam zapisují...