Czy w wersji Standard lub innej mogę pracować z bazą danych w chmurze, a nie tylko trzymać tam kopie zapasowe?
Opublikowano
Tak. TaxMachine może pracować z bazą danych umieszczoną na dowolnym serwerze MariaDB/MySQL — także na zdalnym hostingu lub VPS-ie w chmurze (Hetzner, OVH, AWS, własny serwer w biurze itp.). Pracę „w sieci" (z MariaDB lokalną lub zdalną) obsługuje każda z czterech wersji programu — Standard, Rozszerzona, Profesjonalna oraz wersja dla Biur (rachunkowych, kancelarii podatkowych itp.). Liczba stanowisk (jednoczesnych użytkowników) zależy od kupionej licencji: domyślnie jest to jedno stanowisko, kolejne dokupujesz jako rozszerzenia.
To zupełnie co innego niż usługa Kopie w chmurze — która regularnie wysyła backup Twojej lokalnej bazy SQLite do chmury TaxMachine. Tu chodzi o to, że sama żywa baza danych stoi na zdalnym serwerze, a program łączy się z nią przez sieć podczas każdej operacji (księgowanie, deklaracje, raporty).
Jak to skonfigurować
-
Postaw MariaDB lub MySQL na swoim zdalnym serwerze. Wystarczy dowolny VPS z Linux-em (Ubuntu/Debian) i
apt install mariadb-server. Zalecane minimum: 2 GB RAM, dysk SSD. -
Otwórz port 3306 na zewnątrz w firewall-u serwera tylko dla Twoich adresów IP (lub schowaj cały serwer za VPN/SSH-tunnel — patrz "Bezpieczeństwo" niżej).
-
Utwórz bazę i użytkownika z hasłem (analogicznie jak w lokalnej instalacji):
CREATE DATABASE taxmachine CHARACTER SET utf8mb4; CREATE USER 'taxmachine'@'%' IDENTIFIED BY 'mocne-haslo'; GRANT ALL ON taxmachine.* TO 'taxmachine'@'%'; -
W TaxMachine podaj hostname/IP zdalnego serwera (zamiast
localhost), port3306, nazwę bazy i poświadczenia. Pełna instrukcja: Praca wielostanowiskowa →.
Co warto wiedzieć przed startem
Wydajność. Praca przez Internet jest wolniejsza niż przez LAN — różnica jest odczuwalna głównie przy masowych operacjach (zamknięcie miesiąca, generowanie deklaracji rocznych, kopiowanie księgowań). Codzienna praca (księgowania, faktury) działa płynnie pod warunkiem stabilnego łącza ~10 Mb/s lub szybszego.
Bezpieczeństwo. Dane księgowe są wrażliwe — nie wystawiaj portu 3306 bezpośrednio do publicznego Internetu bez ochrony. Możliwości:
- Połączenie szyfrowane (SSL/TLS) — MariaDB obsługuje natywnie, w programie wystarczy wybrać tę opcję podczas konfiguracji.
- VPN (np. WireGuard, OpenVPN, Tailscale) — najprostsze i najbezpieczniejsze; port bazy widoczny tylko z Twojej "wirtualnej sieci lokalnej".
- SSH-tunnel — alternatywa do VPN, mniej elegancka ale działa.
Kopie zapasowe. Hostowanie bazy w chmurze nie zastępuje regularnych
backupów — odpowiada za nie nadal właściciel serwera (Ty). Najprościej
skonfigurować codzienny mysqldump przez cron:
0 2 * * * mysqldump -u root taxmachine | gzip > /backup/taxmachine-$(date +\%F).sql.gz
Awarie i serwis. Gdy zdalny serwer jest niedostępny (przerwa w Internecie, restart serwera, awaria hostingu), program nie ma do czego się podłączyć — nie można pracować nawet offline. Dlatego pracujący na bazie zdalnej często trzymają dodatkowo lokalną instalację MariaDB jako rezerwę z codziennym restore-em z dumpa.
Topologia bazy nie zależy od wersji programu
TaxMachine w każdej wersji obsługuje wszystkie typowe scenariusze: lokalny SQLite z opcjonalnymi Kopiami w chmurze, MariaDB w sieci lokalnej, MariaDB na zdalnym VPS-ie, a także managed MariaDB/MySQL u dostawcy (AWS RDS, Hetzner Database, OVH itd.) — o ile pozwala on na połączenia z zewnątrz.
Co naprawdę zmienia wersja Profesjonalna i wyższe
Różnica nie jest w tym czy baza może być w chmurze, tylko w tym ile baz można obsłużyć z jednego programu:
- Standard oraz Rozszerzona — jedno aktywne połączenie z bazą danych w danym czasie (jedna firma = jedna baza).
- Profesjonalna oraz wersja dla Biur — można zdefiniować wiele połączeń bazodanowych i przełączać się między nimi bez ponownego uruchamiania programu. Każda firma/klient może mieć osobną bazę MariaDB (lokalną, zdalną lub w chmurze) — wszystkie widoczne w liście wyboru przy starcie i podczas pracy.
Pełne porównanie wszystkich czterech wersji (limity firm, pracowników, moduł płacowy, pełna księgowość, funkcje dla biur): Wersje programu TaxMachine — porównanie →.
W razie wątpliwości co do konkretnego scenariusza — napisz do nas z opisem infrastruktury, doradzimy.