Arhivați baza de date cu ajutorul updater-1

Acest lucru a făcut posibil, de exemplu, să conectați o unitate de rețea utilizând protocolul WebDAV direct la cloud în Yandex.Disk. și apoi utilizați acest disc pentru a stoca arhivele pe care le efectuează updaterul.

Vă voi arăta un exemplu.

Mai întâi de toate, am creat un cont în Yandex și obținem cele 10 gigaocteți de spațiu în Yandex.Disk.

Nu uitați să rețineți că protocolul WebDAV de pe calculatoarele noastre are o limită prestabilită pentru dimensiunea fișierului copiat.

Pentru a nu se confrunta cu această restricție în timpul lucrului updaterului (și eroarea corespunzătoare "Dimensiunea fișierului depășește limita specificată, fișierul nu poate fi salvat"), executăm imediat următoarea instrucțiune:

Acum trebuie să conectăm acest nor la computerul nostru ca o unitate de rețea, pe care o vom specifica apoi în updater ca locul unde se creează arhivele.

Dar nu-mi place această metodă, deoarece nu este sigur să lăsați un nor conectat cu arhive ca un disc - nu știi niciodată ce.

În schimb, vom monta acest nor ca o unitate de rețea cu litera Y: numai pentru durata updater. Vom face acest lucru din linia de comandă.

Imediat după terminarea actualizării, vom șterge unitatea de rețea.

Intrăm în setările avansate ale programului:

Arhivați baza de date cu ajutorul updater-1

În fereastra care se deschide, accesați fila "Evenimente" din secțiunea "Înainte de arhivare" și scrieți acest script:

Atenție vă rog! Conectare și parolă - acesta este login-ul și parola din contul Yandex pe care l-ați specificat la înregistrare.

Exact același script este scris în fila "Înainte de actualizări".

Accesați fila "După arhivare" și scrieți un script pentru a elimina discul montat din sistem:

Exact același script este scris în fila "După actualizări".

Alternativ, aceleași scripturi pot fi scrise în setările individuale ale fiecărei baze de date, respectiv în evenimentele "Înainte de blocare" și "După deblocare". Sau, în general, le lansează separat de updater.

Gata! Schimbați folderul de rezervă pentru toate bazele de date ca întreg (sau numai pentru unele) la Y: și veți obține ceva de genul:

Teoretic, același truc se poate face și cu ftp. Dar, cu mijloacele obișnuite cel mai probabil nu va funcționa - va trebui să utilizați programe terță parte pentru a conecta ftp ca un disc.

În orice caz, vă sfătuiesc să alegeți unitatea locală sau de rețea ca locul principal al arhivelor. Și scrieți pe acest disc sub utilizator. care este singurul care are dreptul să scrie în acest loc. Sub acest utilizator, desigur, nimeni în sistem nu ar trebui să funcționeze.

Dar, ca spațiu de stocare suplimentar pentru arhive (configurat în setările pentru experți), puteți specifica deja norii cum ar fi exemplul descris în articol.

Articole similare