Omlouváme se, informace na této stránce jsou k dispozici pouze anglicky. Použít překladač Přepnout do angličtiny


Automatické bezpečné vypínání a spouštění FileMaker Serveru


Zákazník provozoval FileMaker Server na serverovém počítači, který se pravidelně každou neděli automaticky restartoval z důvodu údržby. Pokud by však došlo k restartu bez předchozího správného ukončení databází, mohlo by dojít k jejich poškození. Zákazník tedy potřeboval automatizovat proces bezpečného vypnutí a opětovného spuštění serveru a databází.

Zajištění bezpečného vypnutí FileMaker Serveru před restartem systému

Vytvořili jsme Python skript, který zajišťuje správné ukončení všech FileMaker databází a zastavení FileMaker Serveru. Tento skript jsme naplánovali pomocí systémového plánovače úloh macOS tak, aby se automaticky spouštěl každou neděli před pravidelným restartem serveru. Po úspěšném zavření serveru a databází dojde k plánovanému vypnutí počítače bez rizika poškození. Součásti scriptu bylo i nahlášení monitoringu, že se jedná o úmyslný výpadek, a tedy že na něj nemáme reagovat.

Proces automatického vypnutí a následného spuštění FileMaker Serveru pomocí skriptů

Vytvořili jsme i druhý Python skript, který se spouští automaticky při startu systému za účelem kontroly, zda bylo předchozí vypnutí databází provedeno korektně. Pokud ano, automaticky spustí FileMaker Server a otevře všechny databáze. Pokud kontrola odhalí problém, skript odešle e-mailovou notifikaci a server zůstane bezpečně vypnutý, aby mohl administrátor situaci vyřešit ručně. Automatické spuštění by v tomto případě nebylo bezpečné, protože nekorektní ukončení může způsobit skryté poškození databází, které se projeví až později – bylo proto nezbytné tomuto riziku předejít.

Pro jiného zákazníka v Africe jsme vytvořili i manuální verzi, kde uživatel před vypnutím ručně spouští skript pomocí připraveného zástupce. Důvodem byly časté výpadky elektřiny v dané oblasti.

Použité technologie

Zaujalo Vás toto řešení?
Kontaktujte nás se svými požadavky a my jej přizpůsobíme přesně Vašim potřebám.

Call us Volejte
nám

+420 608 301 880

Obvykle jsme dostupní v pracovní dny mezi 8. a 18. hodinou

Pokud budete volat z viditelného čísla a nedovoláte se, zavoláme vám zpátky

Let us call you Voláme
zpět

Vyplněním a odesláním tohoto formuláře udělujete 24U s.r.o., IČ: 26152584, se sídlem Zvole u Prahy, Skochovická 88, PSČ 252 45, zapsané v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 74920 souhlas s využitím Vašich osobních údajů, které jsou obsaženy ve formuláři, k zasílání obchodních sdělení o nabídkách a novinkách 24U s.r.o. Poskytnutí osobních údajů je dobrovolné. Svůj souhlas můžete kdykoli odvolat. Podrobnosti o nakládání s Vašimi osobními údaji a Vašich právech s tím souvisejících jsou obsaženy v zásadách zpracovávání a ochrany osobních údajů.

Loader Image