Atsarginių kopijų klaidų sprendimas
Santrauka Šis vadovas apima 3 dažniausias priežastis, kodėl MikroTik įrenginiams nepavyksta sugeneruoti atsarginių kopijų MKController: MKController naudotojo paskyra išjungta, API paslaugos prievadas uždarytas arba užkardos taisyklė blokuoja MKController prieigą. Kiekviena problema apima žingsnis po žingsnio sprendimo instrukcijas ir baigiasi galimybe iš naujo paleisti priėmimo scenarijų, kad automatiškai būtų atkurtos visos reikalingos konfigūracijos.
Kodėl MikroTik atsarginės kopijos nepavyksta MKController?
Section titled “Kodėl MikroTik atsarginės kopijos nepavyksta MKController?”MKController kuria kasdienes dvejetaines atsargines kopijas bendraudamas su jūsų MikroTik įrenginiu per API paslaugą per VPN tunelį. Jei netenkinama bent viena iš trijų sąlygų — MKController naudotojas aktyvus, API prievadas pasiekiamas ir MKController užkardos taisyklė vietoje — atsarginės kopijos generavimas nepavyks tyliai arba grąžins klaidą.
Pereikite per tris žemiau pateiktus patikrinimus iš eilės.
1 patikrinimas: ar MKController naudotojo paskyra įjungta?
Section titled “1 patikrinimas: ar MKController naudotojo paskyra įjungta?”Priėmimo scenarijus sukuria specialią naudotojo paskyrą jūsų MikroTik (atpažįstamą iš jos UUID stiliaus pavadinimo). Jei ši paskyra išjungta arba ištrinta, MKController negali autentifikuotis įrenginyje.
-
Prisijunkite prie savo MikroTik per WebFig arba Winbox.
-
Eikite į System → Users.

-
Ieškokite naudotojo su UUID stiliaus pavadinimu (sukurto MKController). Jei jis išjungtas, įjunkite jį.

2 patikrinimas: ar API paslaugos prievadai atviri ir pasiekiami?
Section titled “2 patikrinimas: ar API paslaugos prievadai atviri ir pasiekiami?”MKController naudoja RouterOS API prievadą atsarginėms kopijoms kurti. Jei prievadas išjungtas arba turi IP filtrą, kuris neįtraukia VPN šliuzo adreso (10.8.0.1), atsarginės kopijos nepavyks.
-
Prisijunkite prie savo MikroTik per WebFig arba Winbox.
-
Eikite į IP → Services.

-
Patikrinkite, ar api prievadas įjungtas. Jei jis išjungtas, įjunkite jį.

-
Jei sukonfigūruotas filtras Available From, patikrinkite, ar
10.8.0.1yra sąraše. Pridėkite jį, jei jo trūksta, arba išjunkite filtrą, kad būtų leidžiama prieiga iš visų VPN adresų.
3 patikrinimas: ar MKController užkardos taisyklė yra ir aktyvi?
Section titled “3 patikrinimas: ar MKController užkardos taisyklė yra ir aktyvi?”Priėmimo scenarijus sukuria užkardos taisyklę, pavadintą „MKController”, kuri priima srautą iš 10.8.0.1. Jei ši taisyklė buvo ištrinta, išjungta arba perkelta žemiau drop taisyklės, MKController negali pasiekti įrenginio.
-
Prisijunkite prie savo MikroTik per WebFig arba Winbox.
-
Eikite į IP → Firewall.

-
Suraskite taisyklę, pavadintą MKController. Ji turi būti:
- Įjungta (ne išjungta / pilka).
- Išdėstyta aukščiau bet kokių drop ar reject taisyklių input grandinėje.

Jei taisyklės trūksta, iš naujo paleiskite priėmimo scenarijų (žiūrėkite žemiau), kad ją atkurtumėte.
Vis dar nepavyksta? Iš naujo paleiskite priėmimo scenarijų
Section titled “Vis dar nepavyksta? Iš naujo paleiskite priėmimo scenarijų”Jei visi trys patikrinimai praeina, bet atsarginės kopijos vis tiek nepavyksta, priėmimo scenarijaus paleidimas iš naujo automatiškai atkurs visas MKController konfigūracijas įrenginyje.
-
MKController suraskite įrenginį ir spustelėkite Žiūrėti daugiau.

-
Iš įrenginio meniu pasirinkite Įrenginio konfigūracija.

-
Skiltyje Priėmimo scenarijus nukopijuokite scenarijų.

-
Paleiskite nukopijuotą scenarijų MikroTik įrenginyje per WebFig, Winbox arba SSH. Instrukcijų ieškokite Įsisavinimo vadove.
Kaip užkirsti kelią atsarginių kopijų gedimams prieš jiems įvykstant
Section titled “Kaip užkirsti kelią atsarginių kopijų gedimams prieš jiems įvykstant”Dauguma atsarginių kopijų gedimų įvyksta, kai kas nors iš komandos modifikuoja MikroTik konfigūraciją nesuprasdamas poveikio MKController prieigai. Dažniausios priežastys:
- MKController naudotojo ištrynimas ar išjungimas — nutinka, kai technikas išvalo „nenaudojamas” paskyras maršrutizatoriuje
- 8728 prievado blokavimas užkardoje — nutinka, kai stiprinimo scenarijus saugumo sumetimais išjungia visą API prieigą
- Užkardos accept taisyklės perkėlimas žemiau drop taisyklės — nutinka pertvarkant užkardą
Norėdami užkirsti kelią būsimiems gedimams, apsvarstykite galimybę pridėti pastabą ar etiketę prie MKController naudotojo ir užkardos taisyklės Winbox/WebFig, kad komandos nariai žinotų jų nemodifikuoti.
Ką MKController naudoja atsarginėms kopijoms kurti?
Section titled “Ką MKController naudoja atsarginėms kopijoms kurti?”Techninės eigos supratimas padeda diagnozuoti ribinius atvejus:
- MKController bendrauja su įrenginiu per šifruotą VPN tunelį (sąsaja
ovpn-MKController, šliuzas10.8.0.1). - Jis autentifikuojasi RouterOS API paslaugoje per 8728 prievadą naudodamas MKController naudotojo prisijungimo duomenis.
- Jis pateikia komandas
/system backup saveir/export compact, kad sugeneruotų atsarginių kopijų failus. - Failai gaunami per tą patį API ryšį ir saugomi MKController debesyje.
Jei nepavyksta bet kuris šios grandinės žingsnis — tunelis neveikia, naudotojas išjungtas, API blokuojamas, užkarda atmeta — atsarginė kopija nebus užbaigta.
Dažnai užduodami klausimai
Section titled “Dažnai užduodami klausimai”Kaip sužinoti, ar šiuo metu įrenginio atsarginės kopijos nepavyksta? MKController atidarykite įrenginį ir pažvelkite į skiltį Atsarginės kopijos. Jei naujausios atsarginės kopijos laiko žyma yra senesnė nei 48 valandos (atsižvelgiant į laiko juostos skirtumą), greičiausiai įvyko gedimas. Patikrinkite įrenginio būseną ir pereikite per tris aukščiau pateiktus patikrinimus.
Ar priėmimo scenarijaus paleidimas iš naujo paveikia mano dabartinę RouterOS konfigūraciją? Ne. Priėmimo scenarijus tik sukuria arba pataiso konkrečiai MKController skirtus elementus: MKController naudotojo paskyrą, VPN tunelio konfigūraciją ir užkardos accept taisyklę. Jis nemodifikuoja jūsų esamų užkardos taisyklių, maršrutizavimo, IP adresų ar bet kokios kitos konfigūracijos.
Ar galiu išjungti RouterOS API po priėmimo nesugadindamas MKController? Ne. MKController reikalauja, kad RouterOS API (8728 prievadas) būtų pasiekiamas iš 10.8.0.1, kad būtų galima kurti atsargines kopijas ir vykdyti valdymo komandas. API išjungimas sugadina atsarginių kopijų generavimą ir nuotolinę konfigūraciją.
Jei problema išlieka po visų patikrinimų ir scenarijaus paleidimo iš naujo, susisiekite su MKController palaikymu per WhatsApp. Mūsų komanda gali peržiūrėti įrenginio žurnalus ir padėti diagnozuoti ribinius atvejus.