CV_KOPIA
Opis wykorzystania modułu CV_KOPIA do tworzenia kopii bazy CV_SYSTEM
Program CV_KOPIA pozwala zautomatyzować proces tworzenia kopii bazy danych programu CV_SYSTEM. Wykorzystując
program MYSQLDUMP.EXE (MySQL i MariaDB) tworzy on zrzut bazy do pliku typu SQL a następnie po zzipowaniu
go za pomocą narzędzi Windows 10 umieszcza go we wskazanym folderze FTP
Nazwa kopii zawiera nazwę dnia tygodnia, więc codzienne uruchamianie programu CV_KOPIA (np. w harmonogramie Windows z parametrem AUTO) pozwoli zachować kopie z ostatnich siedmiu dni.
Nazwa kopii zawiera nazwę dnia tygodnia, więc codzienne uruchamianie programu CV_KOPIA (np. w harmonogramie Windows z parametrem AUTO) pozwoli zachować kopie z ostatnich siedmiu dni.
Po pierwszym uruchomieniu CV_KOPIA w pustym folderze utworzy on plik CV_KOPIA.CONFIG.
add key="pth_src" value="c:\MariaDB\bin"
add key="pth_trg" value="c:\backup"
add key="pth_temp" value="c:\temp_cv"
add key="db_server" value="127.0.0.1"
add key="db_baza" value="baza_comvar"
add key="db_user" value="root"
add key="db_pass" value="haslo_do_bazy"
add key="db_baza_bis" value="baza_comvar_bis"
add key="db_user_bis" value="root"
add key="db_pass_bis" value="haslo_do_bazy"
add key="kopia_bis" value="NIE"
add key="sql_no_zip" value="NIE"
add key="ftp_server" value="serwer_ftp"
add key="ftp_user" value="login_ftp"
add key="ftp_pass" value="haslo_ftp"
add key="ftp_folder" value="/"
Przy pomocy Notatnika można w nim określić:
- ścieżkę do foldera "bin" z mysqldump.exe
- ścieżkę do foldera, w którym zapisany zostanie zrzut bazy w formie pliku .sql i pliku .zip
- folder tymczasowy dla plików pomocniczych
- nazwę serwera bazy danych
- nazwę bazy danych - nazwę użytkownika
- hasło użytkownika
- nazwę drugiej bazy danych systemu - nazwę użytkownika drugiej bazy danych
- hasło użytkownika drugiej bazy danych
- znacznik czy wykonać kopię drugiej bazy danych (zawierającej zdjęcia z CV_IMG)
- znacznik czy w przypadku braku pliku ZIP (Windows niższe niż 10) przesłać na FTP nieskompresowany plik .SQL (niezalecane)
- nazwę serwera FTP
- nazwę użytkownika
- hasło użytkownika
- nazwę foldera na serwerze FTP, w którym zapisana zostanie kopia
add key="pth_src" value="c:\MariaDB\bin"
add key="pth_trg" value="c:\backup"
add key="pth_temp" value="c:\temp_cv"
add key="db_server" value="127.0.0.1"
add key="db_baza" value="baza_comvar"
add key="db_user" value="root"
add key="db_pass" value="haslo_do_bazy"
add key="db_baza_bis" value="baza_comvar_bis"
add key="db_user_bis" value="root"
add key="db_pass_bis" value="haslo_do_bazy"
add key="kopia_bis" value="NIE"
add key="sql_no_zip" value="NIE"
add key="ftp_server" value="serwer_ftp"
add key="ftp_user" value="login_ftp"
add key="ftp_pass" value="haslo_ftp"
add key="ftp_folder" value="/"
Przy pomocy Notatnika można w nim określić:
- ścieżkę do foldera "bin" z mysqldump.exe
- ścieżkę do foldera, w którym zapisany zostanie zrzut bazy w formie pliku .sql i pliku .zip
- folder tymczasowy dla plików pomocniczych
- nazwę serwera bazy danych
- nazwę bazy danych - nazwę użytkownika
- hasło użytkownika
- nazwę drugiej bazy danych systemu - nazwę użytkownika drugiej bazy danych
- hasło użytkownika drugiej bazy danych
- znacznik czy wykonać kopię drugiej bazy danych (zawierającej zdjęcia z CV_IMG)
- znacznik czy w przypadku braku pliku ZIP (Windows niższe niż 10) przesłać na FTP nieskompresowany plik .SQL (niezalecane)
- nazwę serwera FTP
- nazwę użytkownika
- hasło użytkownika
- nazwę foldera na serwerze FTP, w którym zapisana zostanie kopia
Program CV_KOPIA można uruchamiać ręcznie lub wsadowo (z parametrem AUTO)