Kysymys
- Kaikki ESET PROTECT On-Prem -ohjelman tiedot ja asetukset tallennetaan tietokantaan
- Suosittelemme, että luot säännöllisesti tietokannan varmuuskopioita, jotta voit varmistaa tietojesi turvallisuuden hätätilanteessa
- Luo ja palauta MS SQL -tietokannan varmuuskopio
- Luo ja palauta MySQL-tietokannan varmuuskopio
Ratkaisu
MS SQL-tietokannan varmuuskopion luominen ja palauttaminen
Jos haluat varmuuskopioida ja palauttaa MS SQL-tietokannan tiedostoon, noudata alla olevia esimerkkejä:
Kertaluonteinen tietokannan varmuuskopiointi
Suorita tämä komento Windowsin komentorivillä luodaksesi varmuuskopion tiedostoon nimeltä BACKUPFILE:
SQLCMD -S HOST\ERASQL -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"
HOST-IP-osoite tai isäntänimi
ERASQL-MS SQL-palvelimen instanssin nimi
Säännöllinen tietokannan varmuuskopiointi SQL-skriptillä
Valitse jokin seuraavista SQL-skripteistä:
-
Luo säännöllisiä varmuuskopioita ja tallenna ne luontipäivämäärän perusteella:
-
-
@ECHO OFF -
SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "BACKUP DATABASE ERA_DB TO DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'WITH NOFORMAT,INIT, NAME = N'ERA_DB', SKIP, NOREWIND, NOUNLOAD, STOP_ON_ERROR, CHECKSUM, STATS=10" REN BACKUPFILE BACKUPFILE-[%DATE:~10,4%%DATE:~4,2%%DATE:~7,2%_T%TIME:~0,2%%TIME:~3,2%].bac
-
-
Liitä varmuuskopiosi tiedostoon:
-
@ECHO OFFSQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "BACKUP DATABASE ERA_DB TO DISK = N'BACKUPFILE' WITH NOFORMAT, NOINIT, NAME = N'ERA_DB', SKIP, NOREWIND, NOUNLOAD, STOP_ON_ERROR, CHECKSUM, STATS=10"
Lisätietoja Microsoft SQL Serverin varmuuskopioinnista on Microsoftin dokumentaatioartikkelissa.
MS SQL Serverin varmuuskopion palauttaminen
Suorita jokin seuraavista komennoista tilanteesi mukaan:
-
Jos haluat palauttaa MS SQL-tietokannan tiedostosta ympäristössä, jossa on olemassa oleva ERA_DB-tietokanta, suorita tämä komento:
SQLCMD.EXE -S HOST\ERASQL -d ERA_DB -E -Q "RESTORE DATABASE ERA_DB FROM DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"
-
Jos haluat palauttaa MS SQL-tietokannan tiedostosta ympäristössä, jossa ei ole olemassa olevaa ERA_DB-tietokantaa, suorita tämä komento:
SQLCMD.EXE -S HOST\ERASQL -E -Q "RESTORE DATABASE ERA_DB FROM DISK = N'C:\USERS\ADMINISTRATOR\DESKTOP\BACKUPFILE'"
Luo ja palauta MySQL-tietokannan varmuuskopio
MySQL-tietokannan varmuuskopiointi
Voit luoda MySQL-tietokannan varmuuskopion tiedostoon noudattamalla alla olevia esimerkkejä:
mysqldump --host HOST --disable-keys --extended-insert --routines -u ROOTLOGIN -p ERADBNAME > BACKUPFILE
HOST - MySQL-palvelimen IP-osoite tai isäntänimi
ROOTLOGIN-Root MySQL-palvelimen tili
ERADBNAME-ESET PROTECT On-Prem-tietokannan nimi
Lisätietoja MySQL-palvelimen varmuuskopioinnista on MySQL:n dokumentaatiosivustolla.
MySQL:n palauttaminen
Voit palauttaa MySQL-tietokannan tiedostosta suorittamalla tämän komennon:
mysql --host HOST -u ROOTLOGIN -p ERADBNAME < BACKUPFILE