Ułatwienia dostępu

Przejdź do głównej treści

Pomoc SmartDental

Znajdź odpowiedzi na pytania dotyczące systemu zarządzania gabinetem

Kopia zapasowa danych (archiwizacja)

Jak wykonać kopię zapasową bazy i plików pacjentów, ustawić archiwizację automatyczną, zabezpieczyć archiwum hasłem i odtworzyć dane - wraz z komunikatami o błędach odtwarzania.

Dlaczego to ważne

Kopia zapasowa (archiwizacja) to zabezpieczenie na wypadek awarii dysku, kradzieży komputera czy błędu ludzkiego. Regularne kopie to podstawa bezpieczeństwa danych gabinetu - bez nich utrata danych oznacza utratę całej dokumentacji pacjentów.


Gdzie znajdziesz archiwizację

Otwórz Narzędzia → Archiwizacja bazy danych. Okno otwiera się informacją o stanie kopii - kiedy powstała ostatnia i czy nie jest za stara. Liczy się przy tym wyłącznie kopia zakończona powodzeniem: seria nieudanych prób nie uchodzi za świeże archiwum. Napis robi się pomarańczowy po trzech dniach i czerwony po czterech; jeśli kopii nie było nigdy, program mówi to wprost.

Niżej znajdziesz sekcje Katalog archiwizacji, Zabezpieczenie archiwum, Zakres kopii, Archiwizacja automatyczna oraz listę Wykonane kopie. Przyciski Archiwizuj, Odtwórz i Zamknij są u góry okna, a pasek stanu z postępem i przyciskiem Anuluj - na dole. Okno można powiększać.

Pod każdą sekcją program pisze jednym zdaniem, co z ustawień wynika - co obejmie archiwum, jak jest zabezpieczone i kiedy powstanie kolejna kopia.

Jeśli katalog kopii leży na tym samym dysku, na którym pracuje baza, program o tym ostrzeże. Awaria dysku, kradzież komputera albo ransomware skasują wtedy oryginał i kopię naraz - wskaż dysk zewnętrzny, NAS albo udział sieciowy.


Wykonanie kopii zapasowej

  1. W polu Katalog archiwizacji wskaż miejsce zapisu (przycisk Wybierz ścieżkę). Najlepiej wybierz dysk zewnętrzny lub sieciowy, a nie ten sam dysk, na którym działa program.
  2. Zdecyduj o zabezpieczeniach: - Archiwa zabezpieczone hasłem - archiwum otworzysz tylko po podaniu hasła (wpisz je w polu obok albo użyj przycisku Wygeneruj hasło), - Archiwizuj wyłącznie bazę danych (bez folderów Docs i RTG) - pomija dokumenty pacjentów i zdjęcia rentgenowskie (kopia jest mniejsza, ale niepełna).
  3. Kliknij Zapisz ustawienia, aby program zapamiętał katalog, hasło oraz ustawienia archiwizacji automatycznej.
  4. Kliknij Archiwizuj. Postęp widać w sekcji Status. Archiwizację można przerwać przyciskiem Anuluj. Po zakończeniu pojawi się komunikat o pomyślnej archiwizacji wraz z rozmiarem gotowego pliku.

Kopia zapisywana jest jako plik .zip z datą i godziną w nazwie (np. 2026-07-11-08-30.zip). Domyślnie archiwum obejmuje bazę danych oraz foldery z dokumentami i zdjęciami pacjentów (chyba że zaznaczysz opcję „wyłącznie bazę danych").

Program nie rozpocznie archiwizacji, jeśli w miejscu docelowym brakuje miejsca - powie o tym wcześniej, zamiast urwać kopię w połowie. Gotowe archiwum jest po zapisaniu sprawdzane, a jeśli kopia bazy okaże się niekompletna, archiwum nie powstanie wcale.


Hasło do archiwum

Pod polem hasła program pokazuje jednym zdaniem, jak zabezpieczona jest kopia.

Hasło oznacza szyfrowanie AES-256 - tym samym, którego używa się do ochrony danych poufnych. Archiwum otworzy każdy popularny program do archiwów (7-Zip, WinZip, Eksplorator Windows) po podaniu hasła, także na innym komputerze.

Użyj przycisku „Wygeneruj hasło”, jeśli kopia opuszcza gabinet - trafia do chmury, na dysk przenośny albo do wysyłki. Program tworzy wtedy długie, losowe hasło i pokazuje je jeden jedyny raz, z możliwością skopiowania, zapisania do pliku i wydrukowania. Krótkie hasło wymyślone przez człowieka daje się odgadnąć przez komputer w rozsądnym czasie; takiego wygenerowanego - nie.

Hasła nie da się odzyskać - nie zrobi tego ani gabinet, ani serwis. Program zapamiętuje je wyłącznie na tym komputerze, a odtwarzanie po awarii odbywa się zwykle na nowym sprzęcie albo po ponownej instalacji systemu. Wydrukuj hasło albo zapisz je poza tym komputerem, w miejscu niedostępnym dla osób postronnych.

Uwaga: Zmiana hasła dotyczy wyłącznie archiwów tworzonych od tej chwili. Wcześniejsze kopie nadal otwiera hasło używane w dniu ich utworzenia - zachowaj je, dopóki te archiwa są potrzebne.

Wskazówka: Dla zgodności z RODO przechowuj kopie w bezpiecznym miejscu i ustaw hasło - zwłaszcza gdy nośnik opuszcza gabinet. Archiwum bez hasła to zwykły plik ZIP, który otworzy każdy, kto się do niego dostanie.

Uwaga: Nie da się zapisać kopii do folderów, w których program przechowuje swoje dane (Docs/RTG) - wybierz inny katalog. Katalog docelowy musi być zapisywalny (w razie potrzeby uruchom program jako administrator).


Archiwizacja automatyczna

Od wersji 4.1.3.8 program potrafi wykonywać kopie sam, o ustalonej porze - bez czekania, aż ktoś kliknie Archiwizuj. Ustawienia znajdziesz w oknie archiwizacji, w sekcji Archiwizacja automatyczna.

Jak to włączyć

  1. Zaznacz Wykonuj kopie automatycznie.
  2. Ustaw porę wykonania kopii - domyślnie 22:00, z dokładnością do minuty. Warto odsunąć ją od pełnej godziny, bo o pełnych godzinach startuje większość zadań systemu i innych programów.
  3. Ustal, ile kopii zostaje na dysku: domyślnie 7 ostatnich dziennych, 4 tygodniowe i 3 miesięczne.
  4. Na jednym stanowisku - tym, które wieczorem pozostaje włączone - zaznacz Kopie wykonuje ten komputer.
  5. Kliknij Zapisz ustawienia.

Pora i retencja są wspólne dla całego gabinetu, więc wystarczy ustawić je raz, na dowolnym stanowisku. Wskazanie komputera wykonującego kopie oraz katalog docelowy i hasło do archiwum są własnością stanowiska - ustawia się je na tym komputerze, który ma robić kopie.

Wskaż dokładnie jedno stanowisko. Gdyby kopie robiły wszystkie, kilka komputerów naraz ciągnęłoby pełne archiwum z serwera i nadpisywało sobie pliki w tym samym katalogu. Pozostałe stanowiska widzą w bazie, że dzisiejsza kopia już powstała, i jej nie powtarzają.

Uwaga: Wskazany komputer musi być o tej porze włączony i mieć uruchomiony program - kopie wykonuje aplikacja, a nie usługa systemu Windows. Musi też mieć zapisany katalog docelowy i hasło do archiwum, bo tych ustawień nie ma w bazie.

Zakres kopii automatycznej

Automat pakuje to samo, co kopia ręczna - decyduje przełącznik Archiwizuj wyłącznie bazę danych w sekcji Zakres kopii. Dwa osobne ustawienia „czy pakować zdjęcia" byłyby pułapką, więc jest jedno.

Przy dużym zbiorze zdjęć rozważ zaznaczenie „wyłącznie bazę danych" dla kopii nocnych, a pełne archiwum ze zdjęciami rób rzadziej, ręcznie - na przykład raz w tygodniu na dysk zewnętrzny.

Kiedy kopia powstaje naprawdę

  • O ustalonej porze - jeśli program jest wtedy uruchomiony na wskazanym stanowisku.
  • Po włączeniu programu tego samego dnia - jeśli pora minęła, gdy komputer był wyłączony, kopia wykona się w ciągu minuty po starcie programu. Nie trzeba czekać do następnego wieczoru.
  • Bez czekania na porę - jeśli udanej kopii nie ma od dwóch dni, program wykonuje ją przy najbliższej okazji, także w środku dnia. Dotyczy to zwłaszcza stanowisk wyłączanych na noc.

W ciągu doby program podejmuje najwyżej trzy nieudane próby - zapełniony dysk nie zamieni się w setkę wpisów w rejestrze. Po udanej kopii tego dnia nie robi już nic.

Pora wieczorna to nie tylko wygoda. Kopia robiona w środku pracy może złapać część danych w trakcie zapisu - najlepsza godzina to taka, o której nikt już nie pracuje.

Usuwanie starych archiwów

Program pilnuje, żeby katalog kopii nie zapełnił dysku. Zostawia 7 ostatnich kopii dziennych, po jednej z 4 kolejnych tygodni i po jednej z 3 kolejnych miesięcy (liczby możesz zmienić).

  • Sprzątanie rusza dopiero po sprawdzeniu świeżo utworzonej kopii - nieudana archiwizacja nigdy nie kasuje dobrych archiwów.
  • Usuwane są wyłącznie pliki utworzone przez archiwizację (nazwa w formacie 2026-08-18-22-00.zip). Cokolwiek innego leży w tym katalogu - cudze kopie, archiwum eksportu lekarzy, plik wrzucony ręcznie - zostaje nietknięte.

Sprawdź, czy kopie naprawdę powstają

Automat, który po cichu nie działa, jest gorszy od jego braku - usypia gabinet przekonany, że ma kopie. Dlatego lista Wykonane kopie pokazuje każde uruchomienie, także nieudane, wraz z:

  • wynikiem (zakończona / niepowodzenie),
  • rodzajem (ręczna / automatyczna),
  • rozmiarem gotowego archiwum,
  • treścią błędu, gdy kopia się nie powiodła,
  • katalogiem i stanowiskiem, które kopię wykonało.

Zaglądaj do tej listy raz na jakiś czas - albo po prostu patrz na napis u góry okna. Odnosi się on do ostatniej udanej kopii, więc czerwony komunikat oznacza realny problem, nawet jeśli automat co noc próbuje.

Przypomnienie przy zamykaniu programu

Niezależnie od automatu program potrafi przypominać o archiwizacji przy zamykaniu. Opcję włączysz w ustawieniach interfejsu: Przypomnij o archiwizacji przy zamykaniu programu. Przy wyłączaniu programu pojawi się wtedy pytanie o wykonanie kopii (z datą ostatniej udanej archiwizacji), a Tak otworzy okno archiwizacji.

Na stanowiskach, na których nie włączyłeś automatu, przypomnienie zostaje jedynym sygnałem - warto je zostawić włączone także wtedy, gdy kopie nocne już działają.


Odtwarzanie danych z kopii

Przywracanie służy do odtworzenia danych z wcześniejszego archiwum. W oknie archiwizacji kliknij Odtwórz.

Odtwarzanie zastępuje bieżące dane danymi z pliku. Jeśli wczytasz archiwum ze starszą datą, wszystkie dane zapisane po tej dacie zostaną utracone. Operacji nie da się cofnąć.

  1. Jeśli archiwum jest chronione hasłem, wpisz je w polu Archiwa zabezpieczone hasłem przed kliknięciem Odtwórz.
  2. W oknie Wybierz plik do odtworzenia wskaż archiwum (Pliki archiwum (*.zip;*.bak)).
  3. Program przygotuje archiwum i pokaże jedno okno z podsumowaniem: rozmiar kopii bazy, liczbę tabel, liczbę zdjęć i dokumentów oraz nazwę bazy i serwera, na który dane trafią. Przeczytaj je i potwierdź.
  4. Jeśli archiwum zawiera zdjęcia i dokumenty, program zapyta osobno, czy odtworzyć również pliki - przy kilkudziesięciu tysiącach zdjęć trwa to znacznie dłużej niż sama baza. Pokazuje przy tym katalogi, do których pliki trafią.
  5. Po zakończeniu program poinformuje, że dane zostały odtworzone i wymagane jest ponowne uruchomienie - program się zamknie, a Ty uruchamiasz go ponownie.

Uszkodzone polskie znaki w starszych kopiach

Kopie tworzone przez wersje programu sprzed sierpnia 2026 zapisywały polskie litery w uszkodzonej postaci. Po odtworzeniu takiego archiwum zamiast Smagała pojawiało się SmagaĹ‚a, a zamiast Ogólne – OgĂłlne.

Uszkodzenie powstawało w chwili tworzenia kopii, więc nie dało się go zauważyć wcześniej – wychodziło dopiero po wgraniu danych.

Program rozpoznaje teraz takie archiwum sam: ostrzega o tym w podsumowaniu przed odtworzeniem, a potem pyta, czy naprawić znaki. Odpowiedz „Tak” – nazwiska, adresy i opisy zabiegów wrócą do poprawnej postaci. Naprawa dotyczy wyłącznie odtwarzanych danych; plik archiwum pozostaje bez zmian, więc operację można w razie potrzeby powtórzyć.

Kopie tworzone od tej wersji zapisywane są poprawnie i pytanie o naprawę przy nich nie występuje.

Które dane przetrwają odtworzenie

Podsumowanie przed odtworzeniem wymienia tabele, które są w bazie, ale których nie ma w archiwum. Zostaną one nietknięte razem z bieżącymi danymi - to nie jest błąd, tylko konsekwencja tego, że archiwum zawiera tylko to, co zawiera.

Ma to znaczenie przy archiwum starszym niż program: kopia sprzed wprowadzenia jakiejś funkcji nie zawiera jej tabel, więc po odtworzeniu zostaną w bazie dane, które nie pochodzą z tej kopii. Przy pełnej kopii całej bazy sytuacja praktycznie nie występuje; dotyczy głównie eksportu danych lekarzy, który z założenia obejmuje wycinek.

Sprawdź, dokąd trafiają dane

Potwierdzenie przed odtworzeniem oraz komunikaty w trakcie podają nazwę bazy i serwer, na który dane są wgrywane - np. „Dane zostaną wgrane do bazy 'gabinet' na serwerze '192.168.1.10'". Ta sama informacja pojawia się w komunikacie końcowym.

Dane trafiają zawsze do bazy skonfigurowanej w połączeniu tego stanowiska, niezależnie od tego, z jakiej bazy pochodzi archiwum. Jeśli odtwarzasz cudze archiwum albo dane przekazane przez eksport danych lekarzy, rób to na stanowisku podpiętym do pustej bazy - inaczej zastąpisz dane gabinetu.

Gdy odtwarzanie się nie powiedzie

Program rozpoznaje i nazywa po imieniu sytuacje, które kończą się brakiem danych:

  • nie udało się rozpakować archiwum - błędne hasło albo uszkodzony plik,
  • archiwum nie zawiera kopii bazy danych - jest z czego odtworzyć pliki, ale nie ma danych,
  • błąd serwera bazy danych - pokazywany jest komunikat serwera (np. zła nazwa bazy, brak uprawnień, przerwane połączenie), a nie ogólny komunikat o błędzie.

Cały przebieg archiwizacji i odtwarzania - rozmiar kopii, liczba plików i wynik operacji - zapisywany jest w dzienniku programu, co pomaga serwisowi ustalić przyczynę.

W starszych wersjach programu każdy z powyższych przypadków bywał kwitowany komunikatem o powodzeniu. Jeśli odtwarzałeś dane na wersji sprzed sierpnia 2026 i coś się nie zgadzało - warto powtórzyć operację na aktualnej wersji, żeby zobaczyć rzeczywisty wynik.


Wymagania

  • Dostęp do archiwizacji wymaga odpowiedniego uprawnienia - bez niego pozycja menu nie otworzy okna.
  • Archiwizacja i odtwarzanie wymagają działającego połączenia z bazą danych.
  • Katalog docelowy musi być zapisywalny.
  • Archiwizacja automatyczna wymaga uruchomionego programu na wskazanym stanowisku oraz zapisanego na nim katalogu docelowego i hasła do archiwum.

Kopia zapasowa a eksport danych

To dwie różne rzeczy i nie zastępują się nawzajem:

Kopia zapasowa Eksport danych
Po co odtworzenie gabinetu po awarii przekazanie danych komuś na zewnątrz
Format archiwum programu (do odtworzenia w SmartDental) XML oraz oryginalne pliki PDF i zdjęcia
Zakres całość danych gabinetu całość, kartoteka jednego pacjenta albo dane wybranych lekarzy
Ślad w programie lista wykonanych kopii z wynikiem, rodzajem i rozmiarem wpis w rejestrze eksportów i raport historii

Eksporty opisuje artykuł Eksport i udostępnianie danych.


Zobacz też