Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 33559|Vastaus: 1

[Lähde] Käytä MySQL:ää varaamaan varmuuskopiot automaattisesti Windows-ympäristössä

[Kopioi linkki]
Julkaistu 12.4.2019 11.46.40 | | | |
1. Kirjoita varmuuskopioskripti

Tämä on hyvin yleinen Windowsin eräskriptitiedosto, ja selitän lyhyesti keskeiset osat:

Forfilesia käytetään vanhentuneiden varmuuskopioiden poistamiseen varmuuskopiohakemistosta. "E:\mysql\MySQL BackUp" on reitti, jossa varmuuskopiotiedosto sijaitsee, ja sitä voit itse muokata. backup_*.sql viittaa kaikkiin tietokantavarmuuskopiotiedostoihin, jotka alkavat "backup_":llä ja joiden päätteeksi on ".sql". Numero "30" sen jälkeen tarkoittaa 30 päivän vanhenemispäivää.

Käytä set-komentoa määritelläksesi muuttujan nimeltä "Ymd", ja tämän muuttujan arvo on suuri joukko sääntöjä, yksinkertaisesti sanottuna nykyinen päivämäärä ja aika.
Tämä komentorivi on kutsua MySQL:n mukana tulevaa varmuuskopiointityökalua, huomaa, että tämä polku on kirjoitettava poluksi, jossa oma "mysqldump.exe" sijaitsee, yleensä MySQL-asennuspolun /bin-hakemistossa. Tämän komentorivin jälkeen seuraa laaja lista parametreja, valitaan muutama tärkeä selitettäväksi:

MySQL-tietokantapalveluun liitetyillä tileillä on oltava lupa suorittaa tietokanta-varmuuskopiointi. Yksinkertaisuuden vuoksi käytämme root-tiliä, mutta root-tilejä ei suositella käyttämään varsinaisessa tuotantoympäristössä, jotta tilien ja salasanojen vuoto välttyisi, mikä aiheuttaisi turhia ongelmia.
Tämä on salasana MySQL-tietokantapalveluun yhdistämiseen
Tämä on palvelimen IP-osoite, jossa tietokantapalvelu sijaitsee
Tämä on palvelimen porttinumero, jossa tietokantapalvelu sijaitsee
events-parametri varmuuskopioidakseen tietokannan tiettyyn tiedostoon. "yumi_website" on tietokanta, joka täytyy varmuuskopioida, ja merkin ">" oikea puoli on palvelinhakemisto ja tiedostonimi, johon varmuuskopiotiedostomme tallennetaan.

2. Aseta Windows-tehtävät

Kun olemme suorittaneet yllä olevat vaiheet, meidän täytyy lisätä Windowsin ajoitettu tehtävä.

Windows Server 2008:ssa menemme palvelinhallintapaneeliin, klikkaamme oikeasta yläkulmasta "Tools" ja valitsemme sieltä "Tehtävien aikatauluttaja":




Kun avaamme tehtävien aikatauluttimen, klikkaamme oikealla olevaa "Luo perustehtävä":



Sitten meidän täytyy täyttää tehtävän nimi sekä kuvaustiedot:



Kun olemme painaneet Seuraavaa, meidän täytyy asettaa tehtävän tiheys, ja valitsin "Päivittäin":



Klikkaa "Seuraava" uudelleen, aseta tehtävän suoritusaika, valitsin kello 1 keskellä yötä:



Kohdassa "Seuraava"-osiossa valitsemme "Laukaisuohjelma":



Seuraavassa valintaikkunassa meidän täytyy valita juuri kirjoittamamme eräajotiedosto:



Kun nämä vaiheet on suoritettu, Windows antaa meille yleiskatsauksen koko tehtävästä:



Kun olet varma, klikkaa "Valmis". Tässä vaiheessa näemme, että Windowsin tehtävälistalla on uusi tehtävä:



Tässä vaiheessa MySQL:n automaattinen varmuuskopiointi Windows-ympäristössä on täysin valmis.




Edellinen:Java määrittää, periikö luokka emoluokan
Seuraava:asp.net GridView generoi sarakkeita dynaamisesti
 Vuokraisäntä| Julkaistu 30.9.2021 11.30.51 |
CMD Bat standardisoi useita menetelmiä nykyisen järjestelmän päivämäärän saamiseksi ja lisää 0
https://www.itsvse.com/thread-9673-1-1.html
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com