1c activare licență enterprise. Server dedicat de licențiere „1C

Sistemul de licențiere 1C Enterprise este destul de specific, așa cum au remarcat mulți administratori care au folosit licențe 1C. În această publicație, aș dori să înțeleg caracterul ornamental al problemei utilizării cheilor 1C, software-ului 1C și licențelor de server. Aceasta va fi o discuție mare, așa că ia niște cafea și stai pe loc, să începem...

Îmi amintesc că prima dată când am întâlnit sistemul de licențiere 1C Enterprise la locul de muncă, internetul nu a ajutat cu adevărat. Site-ul oficial 1C conține răspunsuri la întrebări generale pe această temă, o căutare prin publicații a dat răspunsuri parțiale la întrebări de interes, dar nu am putut găsi nimic care să fie inteligibil și într-un singur loc. Deși, poate că arătam prost! În orice caz, vreau să umplu acest gol, așa că această postare este dedicată licențelor 1C. 🙂

Pentru a acoperi acest subiect cât mai complet și clar posibil și pentru a nu vă confunda cu abundența licențelor 1C, vă propun să luăm în considerare sistemul de licențiere 1C folosind exemplul creșterii unei companii de la înființare până la o mare corporație, deoarece în acest caz numărul utilizatorilor care lucrează simultan în 1C Enterprise va crește.

Prin urmare, planul conversației noastre de astăzi va fi următorul:

Dacă am descrie sistemul de licențiere în două cuvinte, ar suna cam așa:

Strategia de licențiere a companiei 1C este structurată în așa fel încât să încaseze bani pentru licențe proporțional cu dimensiunea companiei care utilizează configurațiile 1C Enterprise. În consecință, cu cât întreprinderea folosește mai mult configurații 1C, cu atât mai mulți bani trebuie cheltuiți pe licențe.

Să luăm în considerare modul în care această strategie este implementată și funcționează în prezent în diferite stadii de dezvoltare a întreprinderii. Dar înainte de asta, pentru a înțelege mai bine materialul, să luăm în considerare propus prin tipuri de licențe de companie 1C.

1. Tipuri de licențe 1C în sistemul de licențiere 1C

Există două tipuri de licențe în sistemul de licențiere 1C:

  • Licențe hardware 1C (chei USB 1C) având un mediu fizic sub formă de unitate flash conectată la un computer printr-un port USB, motiv pentru care sunt numite și chei 1C;
  • Licențe software 1C (sub formă de coduri PIN), după cum sugerează și numele, acestea sunt licențe 1C fără suport material, sub forma unui cod de înregistrare.

Avantajele și dezavantajele utilizării fiecărui tip de licență sunt evidente:

Tipul licenței Facilităţi Defecte
Licență hardware 1C Enterprise (sau cheie USB 1C) Vă permite să lucrați pe orice computer cu platforma 1C Enterprise instalată fără restricții și activări suplimentare Un cip cu o licență 1C este un mediu fizic care poate fi pierdut sau spart, furat etc.
Licență software 1C Enterprise Instalat la computerul utilizatoruluiși face posibilă lucrarea cu programe 1C fără dispozitive suplimentare Licența este legată de hardware-ul computerului sau serverului în consecință, la schimbarea computerului (server), o licență 1C; trebuie activat conform noului cod de înregistrare

De asemenea, aș dori să adaug la datele din tabel că licențele 1C Hardware (chei USB 1C) sunt mai mari decât costul unei licențe 1C Software, probabil datorită bazei lor materiale. La momentul scrierii Licență hardware 1C(cheia USB 1c) costă 8200 de ruble., software6300 de ruble.

Efectul utilizării licențelor este același - utilizatorii au acces la configurațiile 1C Enterprise. Adevărat, există nuanțe atunci când lucrați pe o rețea de licențe multi-utilizator, despre care vom discuta mai jos.

Fiecare utilizator 1C Enterprise decide care dintre tipurile de licențe propuse să folosească în munca sa în mod independent, în conformitate cu sarcinile sale.

2. Sistem de licențiere 1C pentru versiunile de bază ale configurațiilor 1C Enterprise

Compania 1C face cereri destul de loiale întreprinderilor mici, oferind versiuni de bază ale configurațiilor 1C la prețuri accesibile. 3000 - 5000 de ruble. Pentru acești bani, utilizatorii 1C au posibilitatea de a folosi toate funcționalitățile configurațiilor 1C cu următoarele limitări tehnice:

  • Doar un singur utilizator poate lucra în același timp în versiunea de bază a 1C;
  • Puteți păstra înregistrări o singură organizațieîntr-o versiune de bază a 1C și pentru contabilitate mai multe organizații este necesar să se creeze o bază de date separată pentru fiecare dintre ele;
  • Puteți lucra în versiunile de bază ale 1C de la o singură stație de lucru și Sunt permise 3 transferuri de bază la noi locuri de muncă;
  • Nu este posibil să faceți modificări la funcționalitatea standard a 1C Enterprise 8.3;
  • Nu există posibilitatea de a organiza conexiuni cu alte aplicații din punct de vedere tehnic, nu există posibilitatea de a organiza baze de date distribuite, folosind conexiuni COM și un server de automatizare.

După cum se poate observa din limitări, versiunile de bază ale configurațiilor 1C Enterprise sunt potrivite pentru organizațiile care țineau înregistrări în Excel sau în jurnalele contabile, deoarece nu existau foarte multe operațiuni contabile. Dar din cauza faptului că sunt mai multe operațiuni și contabilitatea devine de negestionat, am ajuns la decizia privind necesitatea achiziționării de instrumente de automatizare pentru acest proces și, ca soluție testată în timp, am ales configurațiile 1C Enterprise. Acestea. Aceasta este etapa inițială a dezvoltării întreprinderii.

Versiunile de bază ale 1C Enterprise conțin aceleași funcționalități ca și versiunile profesionale. Din contabilitatea de bază, puteți depune situații financiare și schimba extrase bancare prin procesare client-bancă. Aceste întrebări sunt puse foarte des, așa că vreau să alung toate temerile utilizatorilor de aici.

Licențele 1C pentru versiunile de bază ale 1C Enterprise există doar sub formă de coduri de înregistrare pe care utilizatorul le primește în cutia cu programul.

După activarea tuturor celor trei licențe, trebuie achiziționați o nouă versiune de bază 1C Enterprise și utilizați codurile sale de înregistrare pentru următoarele activări.

Aceasta este o decizie atât de neașteptată. 💡

Recent au apărut licențe electronice 1C, prin achiziționarea cărora utilizatorul primește doar o listă de licențe de activare și un cod PIN al programului fără cutie sau alte materiale. Adevărul este că costul este mult mai mic.

3. Sistem de licențiere 1C pentru mai mulți utilizatori 1C Enterprise

Să mergem mai departe... Compania crește, se dezvoltă și într-o zi ajunge la concluzia că un utilizator nu este suficient pentru a lucra în 1C și este nevoie de un asistent pentru a introduce simultan documentele primare. Până în acest moment, de obicei, compania și-a ocupat deja nișa pe piață, așa că în acest stadiu politica de licențiere a companiei 1C devine puțin mai strictă.

Deoarece munca simultană a mai multor utilizatori 1C devine necesară, versiunea de bază nu mai este potrivită (citiți restricțiile de mai sus). Este necesară actualizarea (în limbajul tehnic - upgrade) la versiunea profesională (PROF) a 1C cu achiziționarea de licențe 1C suplimentare pentru noii utilizatori.

3.1 Tranziția de la versiunile de bază la cele profesionale ale 1C Enterprise

Pentru a evita confuziile, voi structura discuția astfel: mai întâi voi lua în considerare costul achiziționării versiunilor profesionale ale 1C Enterprise fără un upgrade, apoi vom calcula costul achiziționării versiunii PRO a programului cu un upgrade.

3.1.1 Achiziționarea versiunii profesionale a 1C Enterprise și a unei licențe 1C suplimentare

Versiunile profesionale ale configurațiilor 1C sunt împărțite după tipul de licență (citiți mai sus), așa că dacă în lista de prețuri 1C vedeți numele configurațiilor cu un postscript USB, aceasta înseamnă că configurațiile sunt vândute ca o unitate flash USB; fără nici un postscript - cu licențe software 1C(sub formă de coduri de înregistrare).

Costul configurațiilor PROF 1C este:

  • cu licențe software – în zonă 13000 de ruble.;
  • cu licențe hardware (chei USB 1c) – în zonă 16000 de ruble..

Inclus în costul configurației profesionale 1C costul unei licențe 1C este deja inclus. În consecință, pentru ca al doilea și fiecare utilizator ulterior să funcționeze, este necesar să achiziționați o licență suplimentară:

  • cost aditional licență software 6300 de ruble..;
  • cost aditional licență hardware (cheie USB 1c) 8200 de ruble..

În total, costul achiziționării unei versiuni profesionale a configurației pentru doi utilizatori va costa:

  • cu licențe software - 13.000 de ruble. + 6300 de ruble. = 19300 rub.,
  • cu licențe hardware (chei USB 1c) - 16.000 de ruble. + 8200 rub. = 24200 rub.

Am calculat costul achiziționării versiunilor profesionale ale 1C Enterprise 8.3 fără a ține cont de faptul că ați achiziționat versiunea de bază a configurației 1C. Dacă aveți o versiune de bază a 1C Enterprise, puteți face upgrade la versiunea PRO și puteți economisi puțin.

3.1.2 Upgrade de la configurația de bază la configurația profesională 1C Enterprise 8.3

Formula pentru calcularea costului unui upgrade de la versiunile de bază la cele profesionale ale 1C Enterprise 8.3 este:

Costul configurației profesionale 1C – Costul configurației de bază 1C + 150 de ruble,

dar nu mai puțin de jumătate din costul produsului 1C achiziționat.

Pentru exemplul nostru, obținem: dacă costul configurației de bază este de 3.300 de ruble, iar costul configurației profesionale este de 13.000 de ruble, atunci cost de upgrade voi:

13000 de ruble. – 3300 de frecții + 150 de frecții. = 9850 rub.

Jumătate din costul versiunii profesionale a 1C este de 13.000 / 2 = 6.500 de ruble. Costul upgrade-ului este mai mare decât această sumă, ceea ce înseamnă suma 9850 rub. este definitivă.

La această sumă trebuie să adăugați costul unei licențe suplimentare 1C, apoi, în final, veți primi suma finală de upgrade de la versiunea de bază a 1C Enterprise la versiunea PRO cu licențe software pentru doi utilizatori, egală cu 16150 rub..

3.1.3 Câteva întrebări care apar atunci când achiziționați licențe suplimentare 1C Enterprise

Pe măsură ce compania care utilizează programe 1C se dezvoltă, fiecare utilizator nou va trebui să achiziționeze o licență 1C suplimentară. Aici aș dori să elimin câteva concepții greșite:

  1. O licență suplimentară oferă utilizatorului dreptul de a lucra cu nelimitat numărul de configurații 1C Enterprise 8.3 situate în aceeași rețea, de ex. un utilizator, cu o licență 1C, poate lucra imediat în 1C Accounting 3.0 și 1C Trade Management 11 și în alte configurații, situat în aceeași rețea.
  2. Este permisă operarea simultană a licențelor hardware și software 1C, de ex. dacă o licență software este activată pe computerul unui utilizator, atunci al doilea utilizator se poate conecta la baza de date prin intermediul rețelei folosind o licență hardware (cheia USB 1c) fara nici o restrictie.
  3. Versiunile profesionale ale produselor 1C sunt deservite de partenerii 1C.

3.2 Sistem de licențiere 1C pentru mai mulți utilizatori care lucrează pe aceeași rețea

Odată cu trecerea de la configurațiile 1C de bază la cele profesionale, apar noi oportunități pentru utilizatorii 1C de a lucra. În prezent, tehnologiile 1C permit:

  • desfășoară activitatea utilizatorilor în cadrul aceleiași rețele;
  • organizează munca bazelor de date distribuite 1C Enterprise;
  • conectați utilizatori la distanță la baza de date 1C Enterprise prin Internet.

Voi începe de la primul punct. Luăm în considerare opțiunea când este selectat computerul principal, unde sunt instalate bazele de date 1C Enterprise și toți utilizatorii 1C se alătură acestui computer prin intermediul rețelei. În acest caz, pentru a vă conecta la baza de date 1C fiecare computer din rețea trebuie să aibă o licență software sau hardware. Când adăugați un computer nou în rețea, trebuie să achiziționați o altă licență 1C suplimentară.

Să ne uităm la schema de conectare folosind un exemplu. Să presupunem că 1C Accounting 3.0 este instalat pe un computer, iar 1C Salary and HR Management 3.0 este instalat pe celălalt (vezi imaginea).

În acest caz, toate computerele din rețea trebuie să aibă o licență (software sau hardware) care vă va permite să rulați un număr nelimitat de baze de date 1C Enterprise de la stațiile de lucru. În exemplul nostru, toți utilizatorii au primit acces simultan la ambele configurații 1C.

3.3 Licențiere 1C pentru mai mulți utilizatori care lucrează de la distanță prin baze de date distribuite

Pentru a simplifica prezentarea materialului, să presupunem că firma are un depozit situat în cealaltă parte a orașului, cu internet nu foarte bun, unde este planificat să lucreze un al doilea utilizator și este necesar să se organizeze schimburi între baze de date.

Pentru a automatiza astfel de procese de afaceri, platforma 1C oferă un mecanism baze de date distribuite. În acest mod, o imagine inițială a configurației existente 1C este creată cu aceeași structură și date. Puteți introduce date în configurația creată, care, atunci când sunt schimbate, vor fi transferate către nodul principal 1C, iar datele nodului principal vor fi transferate în imaginea inițială 1C, adică. bazele vor fi schimbate reciproc.

Pentru a organiza o bază de date distribuită, trebuie să cumpărați două configurații PROF 1C atât la birou cât și la depozit. Versiunile PROF ale programelor includ deja o licență, astfel încât nu trebuie să cumpărați licențe suplimentare.

Ca urmare, costul organizării schimburilor între două noduri 1C prin baze de date distribuite cu licențe hardware 1C (chei USB 1C) va fi despre 26.000 RUB., cu licențe software 1C aproape 32.000 de ruble.

3.4 Sistem de licențiere 1C pentru mai mulți utilizatori care lucrează de la distanță prin interfața Web

Dacă internetul într-un depozit la distanță este mai mult sau mai puțin bun (este posibil să „navighezi” pe rețelele sociale 😉), atunci este posibil din punct de vedere tehnic să organizezi lucrul cu baza de date 1C prin interfața Web. În acest caz, comunicarea cu baza de date 1C Enterprise se va realiza prin Internet. În același timp, utilizatorul 1C va avea posibilitatea de a lucra cu baza de date 1C atât prin intermediul unui browser de internet (la fel ca rețelele sociale, doar în loc de „Grădina de legume” se va putea introduce documente primare 1C), cât și prin intermediul Platforma 1C.

Pentru a organiza munca, trebuie să instalați extensia Web a platformei 1C și să publicați baza de date 1C pe serverul web. Aceste operațiuni ar trebui să fie efectuate de preferință de specialiști tehnici sau de parteneri 1C. Va fi dificil pentru un utilizator obișnuit să facă față unei astfel de sarcini.

După publicarea bazei de date 1C pe serverul Web, computerul din depozit va putea lucra cu baza de date 1C prin Internet în mai multe moduri:

  • prin browser la fel ca în cazul unui site web obișnuit fără a utiliza platforma 1C. În acest caz vor fi utilizate licențele activate în birou. În exemplul nostru, se folosește o licență pentru 5 utilizatori, cu 4 licențe folosite în birou. Când al 5-lea utilizator se conectează printr-un browser, el va folosi cea mai recentă a 5-a licență și toți utilizatorii ulterioare care se conectează atât prin interfața web, cât și prin rețea nu se vor putea conecta din cauza lipsei de licențe.

  • prin platforma 1Cîn modul Thin Client. În acest caz, licența va fi căutat pe computerul depozitului și, dacă nu este găsit, se va folosi licența de birou. În același birou, ca în exemplul de mai sus, utilizatorii la distanță se conectează prin intermediul platformei în modul client subțire (vezi figura).

  1. Primul utilizator folosește o licență 1C pe un computer atunci când este conectat, sistemul de licențiere 1C o va detecta și îi va permite să se conecteze la baza de date 1C prin intermediul serverului web.
  2. Următorul utilizator începe fără licență, așa că atunci când încercați să deschideți programul, licența va fi căutată pe computerul utilizatorului, dar nu va fi găsită; Căutarea licențelor de birou va continua și va fi găsită ultima gratuită, care vă va permite să deschideți programul.
  3. Cel mai mic utilizator, atunci când încearcă să deschidă configurația 1c printr-un client subțire fără a utiliza o licență 1c, va eșua, deoarece sistemul de licențiere 1c nu va detecta licența nici pe computerul său, nici în rețea.

Luați în considerare aceste puncte atunci când planificați conexiunile utilizatorilor 1C.

4. Sistem de licențiere 1C pentru versiunea client-server a 1C Enterprise

Compania s-a dezvoltat, cei 5 utilizatori concurenți 1C existenți nu sunt suficienți pentru a introduce toate documentele primare 1C, iar atunci când adăugați următorul utilizator 1C, munca în program încetinește semnificativ. Versiunea de fișier a bazei de date 1C nu poate face față încărcării și începe să încetinească.

Pentru a lucra cu un număr mai mare de utilizatori, este necesar să organizați o versiune client-server a 1C. În acest caz, baza de date cu date 1C va fi stocată nu într-un fișier, ci într-o bază de date relațională (cel mai popular MS SQL sau PostgreSQL). Apoi, toate operațiunile vor fi efectuate de resursele serverului, iar stațiile de lucru vor reproduce doar rezultatele calculelor, ceea ce crește viteza 1C Enterprise în mod semnificativ.

4.1 Achiziționarea unei licențe de server 1C Enterprise

Pentru a crea o bază de date client-server 1C aveți nevoie de:

  • Server sau computer puternic;
  • Baza de date relațională - MS SQL plătit sau PostgreSQL gratuit;
  • Licență de server 1C.

Costul primelor două componente variază într-o gamă foarte largă de prețuri și este selectat în funcție de nevoile și sarcinile de rezolvat, prin urmare depășește scopul discuției acestei publicații.

Licențe de server 1C exista 32 de bițiȘi pe 64 de biți. Diferența se datorează cantității de memorie RAM alocată pentru rularea proceselor atunci când rulează 1C Enterprise. În timpul operațiunilor pe scară largă și a lipsei de resurse, operațiunea va eșua cu o eroare, prin urmare, pentru a nu „risca”, licențele de server 1C pe 64 de biți sunt de obicei achiziționate din cauza versatilității lor - funcționează atât în ​​sistemele pe 32 cât și pe 64 de biți. Licențele pe 32 de biți funcționează numai pe sisteme pe 32 de biți.

Licențele de server 1C variază ca cost, vezi tabelul:

O licență de server 1C este instalată pe un computer (server) cu serverul 1C instalat (selectat în componente) și permite aplicațiilor client 1C să lucreze cu acesta. Pentru a spune simplu, schema este următoarea: aplicația utilizator 1C se conectează la serverul 1C, care la rândul său se conectează la baza de date în care este implementată baza de date 1C.

După instalarea licenței de server 1C, trebuie să decideți cu privire la instalarea licențelor client 1C. Dacă totul este mai mult sau mai puțin clar cu licențele pentru un singur utilizator, atunci în versiunea client-server de lucru 1C folosesc licențe 1C multi-utilizator. Aici începe distracția...

4.2 Sistem de licențiere 1C Enterprise pentru operarea versiunii client-server 1C în rețea

Licențele 1C pentru mai mulți utilizatori (ca toate celelalte tipuri de licențe 1C) vin în hardware și software. Dar, pe lângă diferența fizică, aceste licențe se comportă diferit în sistemele client-server 1C.

Licențe hardware 1C pentru mai mulți utilizatori (chei 1C) sunt introduse în portul USB al mașinii server unde este instalat serverul 1C și distribuite computerelor utilizatorilor prin rețea prin Managerul de licențe HASP, care numără computerele din rețea, din care sunt lansate configurațiile 1C Enterprise și nu permite rularea aplicației 1C de pe alt computer dacă este depășit pragul permis de licență. În același timp, pe fiecare computer poate fi lansat un număr nelimitat de configurații 1C Enterprise.

În exemplul nostru (vezi figura) este utilizată o licență hardware pentru 5 utilizatori, cu 5 utilizatori în rețea care rulează 2 configurații (linii albastre) fără nicio restricție. Al șaselea utilizator nu se poate conecta din cauza licențelor insuficiente.

Licențe software multi-utilizator 1C poate fi activat:

  • ca multi-utilizator pe serverul 1C, în acest caz, distribuirea licențelor va fi efectuată de serverul 1C, care contează numărul de conexiuni la baze de dateși nu vă permite să faceți o altă conexiune dacă este depășit pragul de licență. Pentru a spune simplu, numărul de aplicații 1C care rulează simultan de pe toate computerele este numărat și fiecare lansare nouă este „tăiată” dacă numărul de licențe instalate este depășit. Simțiți diferența cu licențele hardware?

Dacă se iau în considerare licențe hardware multi-utilizator (chei 1C). numărul de calculatoare, pe care rulează aplicațiile 1C Enterprise, apoi se calculează licențele software pentru mai mulți utilizatori numărul de aplicații 1C care rulează pentru toți utilizatorii care lucrează prin serverul 1C.

În exemplul nostru, am activat o licență de software folosind un cod PIN pentru serverul 1C. Când 3 utilizatori au încercat să lanseze 2 aplicații 1C, unul dintre ei a reușit să încarce o singură configurație 1C, deoarece toate cele cinci aplicații valide vor fi lansate, iar licența software a interzis lansarea celei de-a șasea aplicații.

  • ca utilizator unic pe toate computerele din rețea, în acest caz, utilizatorii vor putea rula un număr nelimitat de aplicații 1C de pe computerele lor.

Și acum am activat o licență de software multi-utilizator nu cu un cod PIN pe server, ci pentru fiecare computer care funcționează din rețea. Această opțiune de activare a licenței vă permite să rulați un număr nelimitat de aplicații 1C de pe fiecare computer. În acest caz, toți cei 3 utilizatori 1C au reușit să lanseze 2 aplicații 1C, lăsând 2 licențe neutilizate.

4.3 Sistem de licențiere 1C Enterprise pentru operarea versiunii client-server 1C prin intermediul unui server terminal

Dacă o versiune client-server a operațiunii 1C este organizată printr-un server terminal, atunci licențele (indiferent de tip - atât licențe hardware (chei 1C) cât și licențe software) se aplică sesiunii terminalului. Aceasta înseamnă că, dacă o sesiune de utilizator a primit o licență, utilizatorul va putea rula un număr nelimitat de aplicații 1C Enterprise. În consecință, numărul de sesiuni în care utilizatorii vor putea rula aplicația 1C este limitat de pragul de licență.

Toate! Funcționarea sistemului de licențiere 1C Enterprise este iluminată. Sper că nu am uitat nimic. Dacă ceva nu este clar, atunci pune o întrebare în comentarii sau pe forum.


Sistemul de licențiere 1C Enterprise - descriere detaliată: 35 de comentarii

    costul licențelor server nu corespunde, costurile licențelor hardware și x64 sunt amestecate

  • Bună ziua Este posibil ca un utilizator să lucreze din locuri diferite (am nevoie de o conexiune la birou și acasă). Sau oricum trebuie să cumpăr două licențe? Îmi cer scuze dacă întrebarea este stupidă, pentru că... a întâlnit 1C pentru prima dată

  • Cum sunt distribuite licențele între configurații și chei? Avem mai mulți utilizatori simultan de pe un computer care pot lucra în diferite baze de date și configurații diferite.

    Întrebarea este că pe aceeași rețea există multe baze de date de fișiere ale organizațiilor diferite dar cu aceeași configurație, de exemplu contabilitate Prof.3.0, dar pentru un număr diferit de licențe client de diferite tipuri (software și hardware). Organizațiile vor „mânca” reciproc licențele?

    Utilizatorii configurației Contabilitate vor prelua licențele utilizatorilor SPP (platformă server)?

    Dacă există vreun software care vă permite să urmăriți toate licențele din rețea (inclusiv software-ul)?

  • [Dacă o versiune client-server a operațiunii 1C este organizată printr-un server terminal, atunci licențele (indiferent de tip - atât licențe hardware (chei 1C) cât și licențe software) se aplică sesiunii terminale. Aceasta înseamnă că, dacă o sesiune de utilizator a primit o licență, utilizatorul va putea rula un număr nelimitat de aplicații 1C Enterprise. În consecință, numărul de sesiuni în care utilizatorii vor putea rula aplicația 1C este limitat de pragul de licență.]
    Întrebări:
    1. Înțeleg corect că această opțiune este descrisă cu condiția ca licențele client să fie localizate pe serverul terminal?
    2. Ce se va întâmpla dacă licențele sunt distribuite de serverul de aplicații 1C când se folosește un server terminal?
    3. Câte baze de date puteți rula pe fiecare stație de lucru dacă un server de aplicații 1C distribuie o licență hardware pentru 5 utilizatori?

  • Bună ziua
    1.Când treceți de la o bază de date de fișiere la una client-server, ce se întâmplă cu licențele de utilizator deja instalate? Vor fi acceptate la lansarea unei astfel de baze de date, deoarece licența este legată de hardware? Sau este necesar să achiziționați separat licențe speciale pentru clienți pentru a lucra cu o bază de date client-server?
    2. Poate cineva să împărtășească din experiența personală ceea ce, pe lângă licența de server 1C și licența de bază de date, este necesar pentru a trece de la versiunea fișierului la versiunea client-server.
    Mulțumesc!

Acest articol este un ghid complet pentru instalarea unei licențe pentru clientul 1C:Enterprise.

Pentru asta avem nevoie de:

— 1C: Client Enterprise

— Plic cu licență. Va exista un cod PIN și un număr de serie cu alte informații.

— Disponibilitatea internetului

Pregătirea înainte de obținerea licenței

Mai întâi, să aflăm tipurile, caracteristicile și opțiunile de instalare ale acestora (vom vorbi despre tipurile de licențe puțin mai târziu).

Decideți unde doriți să instalați licența (calculator personal sau server)

Dacă instalați o licență pe un server, nu veți putea instala licența de la distanță. Trebuie instalat direct pe server.

Instrucțiuni pentru obținerea licenței

Lansăm 1C:Enterprise într-unul din modurile din configurator (client gros sau subțire). Dacă o cheie de protecție HASP sau o licență software nu este detectată pe computer, va fi afișat un mesaj care indică faptul că una dintre componente lipsește și va fi lansat Expertul pentru a obține o licență.

Dacă nu se găsesc probleme cu cheia și licența, va trebui să obțineți o licență software suplimentară. Apoi, lansați din nou licența în modul Configurator și selectați „Serviciu” și „Obțineți o licență”.

Apoi, completați toate datele (sunt indicate în caseta de livrare) și faceți clic pe următorul. Dacă instalați o licență pe un server (nu pe un server terminal), faceți clic pe „Avansat” și „Instalare pe un server” și completați câmpurile cu numele și portul serverului și faceți clic pe „Următorul”.

Acum să decidem asupra acțiunii. Fie instalăm licența de la zero, fie o restaurăm dacă a fost preinstalată anterior.

Toate datele pe care le introduceți acum trebuie reținute până la simbol, deoarece atunci când veți restaura în continuare licența, va trebui să introduceți aceleași date. În caz contrar, licența va fi pierdută.

Când completați, vă rugăm să indicați cine sunteți (o persoană fizică sau o companie), prenumele/numele/numele, locul de reședință și adresa de e-mail. Înainte de a face clic pe butonul „Salvare date”, este mai bine să faceți o captură de ecran. În acest fel, vă veți proteja de pierderea licenței.

După colectarea datelor, pe computer va apărea un fișier, care va fi un certificat al licenței dumneavoastră (este în format .lic). Este recomandabil să verificați imediat acest fișier pentru disponibilitate, altfel pot apărea probleme.

Când ați terminat, faceți clic pe „Terminare”. Și rețineți că un fișier de licență poate fi plasat într-un singur director o singură dată. În caz contrar, veți încălca termenii acordului de licență, iar licența va fi blocată definitiv fără drept de recuperare.

Pentru a certifica că ați primit o licență, pur și simplu deschideți clientul 1C:Enterprise.

Tipuri de licențe 1C

O licență client pentru un singur utilizator este destinată utilizării de către o singură persoană. Va fi posibil să deschideți mai multe instanțe ale aplicației pe un singur computer, dar numai în cadrul unei singure sesiuni.

Este necesară o licență client multi-utilizator pentru ca mai multe persoane să lucreze în același timp. Numărul de instanțe care rulează de pe un computer tot nu va conta. Totul este limitat doar de numărul de sesiuni simultane, iar acest număr va varia în funcție de licența în sine.

O licență de server este necesară doar pentru a rula un cluster de servere. Dar astfel de licențe sunt, de asemenea, diferite, deoarece unele sunt destinate sistemelor pe 32 de biți, în timp ce altele sunt atât pentru sistemele pe 32, cât și pe 64 de biți.

Catalogul complet al prețurilor pentru licențe poate fi vizualizat pe site-ul oficial 1c.ru.

Cum are loc activarea licenței?

Va fi realizată o colecție completă de informații despre dispozitivul dvs. și componentele sale cheie, și anume:

Colectarea de informații despre sistemul de operare, versiunea acestuia, data instalării, numărul de serie și așa mai departe.

Informații despre computer în sine: adresele IP și MAC ale acestuia, adaptoare de rețea fără fir și cu fir, versiunea BIOS.

Informații despre hardware-ul computerului: modelul procesorului, placa de bază, cantitatea de memorie RAM și caracteristicile hard diskului.

Important! Dacă modificați unul dintre parametri, va trebui să obțineți din nou o licență. O licență – un cod PIN. Adică, când codurile PIN expiră, va trebui să contactați Centrul de licențiere pentru un nou cod PIN.

Capcane în contabilizarea licențelor

Datorită existenței diferitelor tipuri de licențe, trebuie să vă confruntați cu diverse tipuri de probleme atunci când le alegeți.

Pentru licențele pentru un singur utilizator, se aplică regula „O licență - o sesiune”, iar numărul de copii deschise nu va conta. Să ne uităm la un exemplu.

În această situație, două copii ale programului rulează pe două computere, iar pentru o astfel de muncă vor fi necesare doar două licențe pentru un singur utilizator, care vor fi verificate pe serverul local cu licența.

Este diferit cu licențele multi-utilizator! Aici se aplică regula „O licență – o copie care rulează a programului”.

Adică, în aceeași situație, deschiderea a două copii pe două computere va costa patru licențe, iar acestea vor fi numărate direct pe server. Aceasta înseamnă că vă puteți conecta folosind orice computer care nu se află în rețeaua locală cu serverul, așa cum este cazul licențelor pentru un singur utilizator.

Există o altă opțiune interesantă cu instalarea unei licențe pe un server terminal. Acolo puteți instala atât o licență pentru un singur utilizator, cât și una pentru mai mulți utilizatori. Ceea ce câștigi în acest caz este că folosind o licență multi-utilizator, clientul va putea deschide un număr nelimitat de copii într-o singură sesiune.

Cum să obțineți o licență

Când obțineți prima licență, veți folosi un cod PIN, dar dacă modificați unul dintre parametrii cheie ai computerului personal, acest cod PIN va deveni invalid!

Reprimire după înlocuirea componentelor principale sau majore ale unui computer personal. Pentru a face acest lucru, vom avea nevoie de un vechi cod PIN blocat și de un nou cod PIN pentru care nu a fost încă înregistrată o licență.

Reînnoirea unei licențe în cazul în care aceasta este pierdută, dar cu condiția ca niciuna dintre componentele cheie ale computerului dvs. personal să nu fi fost modificată. Pentru a face acest lucru, aveți nevoie doar de vechiul cod PIN pierdut.

Instalarea unei licențe pe server

În esență, instalarea unei licențe pe un server este similară cu instalarea acesteia pe un computer personal. Vor fi doar câteva nuanțe care ar trebui subliniate!

Mai întâi, să aruncăm o privire la nivelurile programului. Ele sunt prezentate în figura de mai jos.

- „1C:Enterprise” în diferite moduri de rulare pentru client poate fi instalat pe clienți web, clienți subțiri sau aplicații client.

Cluster de servere. Stochează toate fișierele de serviciu și jurnalul. De asemenea, este conceput pentru citirea informațiilor din baze de date. Funcțiile sale nu se termină aici, deoarece generează un raport complet asupra activităților clienților. Un cluster de server este o colecție de instanțe de program (proces) care pot rula pe unul sau mai multe dispozitive simultan.

Serverele de baze de date sunt concepute pentru a stoca informații care alimentează Microsoft SQL Server, PostgrageSQL, IBM DB2, Oracle Database și pentru a sprijini funcționarea sistemelor de gestionare a bazelor de date.

Pentru a lucra prin Internet, aveți nevoie de un server web care vă va permite să lucrați cu datele clusterului de servere.

Atenţie! Diferite tipuri de straturi software nu sunt întotdeauna localizate pe computere diferite. În diverse organizații mici puteți găsi ceva de genul acestei structuri, în care serverul de baze de date va fi combinat cu un cluster. Un exemplu în imaginea de mai jos.

Instrucțiuni pentru instalarea unui sistem de gestionare a bazelor de date:

Să instalăm aplicațiile de bază și clasice pentru Motorul bazei de date și Instrumentele de management. Aceste programe sunt DBMS pentru operarea bazei de date.

Ulterior, vom configura firewall-ul.

Se întâmplă ca serverul cluster să fie un computer, iar serverul bazei de date să fie altul. Dacă acesta este exact cazul dvs., atunci deschideți gateway-ul 1433. Pentru a efectua această acțiune, trebuie să mergeți la „Manager de configurare”. Apoi, deschideți fila „Configurare rețea” și faceți clic pe „Protocoale pentru MSSQLSERVER”. Apoi faceți clic pe partea dreaptă a semnului TCP/IP și apăsați RMB pentru a deschide proprietăți. După aceea, se va deschide o filă în care va trebui să faceți clic pe elementul „Adrese IP”.

În continuare, trebuie să creăm un utilizator care se va conecta la bazele de date. Apropo, acest utilizator va fi proprietarul bazei de date în viitor. Utilizatorul pe care îl vom adăuga va trebui să treacă prin pasul de autorizare introducând parola pentru rolul dbcreator. Există și alte roluri în care trebuie să introduceți o parolă atunci când vă conectați:

Processadmin – administrator de sistem

Public – client simplu

Instalarea serverului 1C

Mai întâi de toate, să deschidem fișierul de instalare setup.exe. Acesta poate fi găsit printre fișierele de instalare din directorul propriu-zis.

Derulați prima pagină folosind butonul „Următorul” și faceți clic pe filele necesare. Ele sunt evidențiate cu roșu mai jos în captură de ecran.

Acum avem nevoie de un utilizator cu care serverul va fi lansat. Este creat cu câteva mișcări simple.

Completați totul așa cum se arată în captura de ecran de mai jos.

Nu trebuie să creați un utilizator nou USR1CV8, ci să utilizați unul existent. Principalul lucru este că are drepturi și acces pentru a se conecta la sistem ca serviciu, jurnalul de performanță, precum și directorul de fișiere de serviciu al serverului însuși.

Dacă nu doriți să vă creați propriul utilizator, atunci când creați un utilizator USR1CV8, acesta va avea toate caracteristicile enumerate mai sus!

Rețineți că atunci când completați rândurile de parolă, trebuie să respectați politica de parole Windows, altfel nimic nu va funcționa și utilizatorul nu va fi creat!

După finalizarea acestui pas, faceți clic pe „Instalare” și așteptați finalizarea procesului. La sfârșitul procesului de instalare, vi se va solicita să instalați un driver pentru protecție. Aici, acționați la propria discreție, dar este mai bine să o stabiliți decât să căutați în continuare cauzele oricăror probleme emergente.

Ultima acțiune în această etapă va fi să faceți clic pe butonul „Terminare”, după care asistentul de instalare se va închide.

Pentru orice eventualitate, accesați „Managerul de activități” și verificați dacă există un nou proces.

Configurarea paravanului de protecție Windows pentru funcționarea serverului 1C

Cel mai probabil, oamenii se vor conecta la server prin clienți subțiri și groși, așa că va trebui să vă asigurați că porturile 1541 și 1560-1591 sunt deschise pe computer.

  1. Pentru a face acest lucru, lansați paravanul de protecție
  2. În stânga, deschideți fila „Setări avansate”.
  3. Faceți clic dreapta pe ramura „Reguli pentru conexiunile de intrare” și selectați „Creați o regulă...” din meniu.
  4. În continuare, se va deschide un atelier, unde la pas trebuie să selectați tipul de port. În cazul nostru, faceți clic pe, selectați „Pentru port” și faceți clic pe butonul „Următorul”.
  5. Apoi, selectați protocolul TCP și introduceți portul nostru (în cazul nostru 1433) și, în consecință, faceți clic pe butonul „Următorul”.
  6. Acum indicăm acțiunea care va fi efectuată pentru condițiile specificate anterior. În cazul nostru, trebuie să deschidem portul, așa că facem clic pe „Permite conexiunea” și facem clic pe butonul „Următorul”.
  7. În cele din urmă, indicăm pentru ce profiluri se va aplica această regulă (adică toate casetele de selectare ar trebui să fie bifate în mod implicit) și facem clic pe butonul „Următorul”
  8. În cele din urmă, introduceți un nume și o descriere pentru regulă și faceți clic pe butonul „Terminat”!


Acum totul este gata și putem vedea regula noastră în lista din fereastra Firewall în modul de securitate îmbunătățită.

Instalarea unei licențe software pe un server 1C

Acum trebuie să instalați o licență de software pe server sau să configurați o cheie de protecție a serverului HASP Net 4.

Sistemul de licențiere software și instalarea inițială au fost deja discutate mai devreme. Rămâne doar de menționat instalarea și administrarea cheilor de protecție HASP Net 4.

Cheile HASP4 Net sunt împărțite în două tipuri: „Server” și „Client”:

Cele de server sunt necesare pentru a rula serviciul de server 1C:Enterprise. În plus, cheia trebuie instalată pe același computer unde se află serviciul de care avem nevoie (poate fi pe 86 sau 64 de biți).

Cheile de client sunt necesare pentru a emite licențe clienților. Aceste chei pot fi instalate pe orice dispozitiv din rețeaua locală. În acest caz, HASP HL ​​​​License Manager va servi cheile.

Scopul anumitor chei poate fi ușor identificat prin culoare și marcaje. Toate celelalte simboluri și semnificații nu vor juca niciun rol pentru noi.

Tipurile și scopurile cheilor vor fi indicate în tabelele de mai jos

Forma cheilor poate fi ușor modificată, dar acest lucru nu este atât de important, deși standardul sunt cheile produse înainte de 2009 cu o lungime de 5,2 centimetri.

Ce trebuie să știți când instalați cheile 1C

Există câteva nuanțe care ar trebui să fie reținute atunci când instalați chei:

Numărul de utilizatori trebuie să fie același cu numărul de licențe (adică un utilizator - o licență!)

Doar o singură cheie din aceeași serie poate funcționa pe un computer deoarece, folosind două chei din aceeași serie, computerul nu va distinge între ele și le va percepe ca fiind aceleași (Seria cheii dvs. este determinată de ultimele cinci caractere din marcajul). Dar chei de diferite serii pot fi instalate pe un computer fără probleme.

Cheia client poate fi instalată pe absolut orice dispozitiv din rețea!

Dacă aveți mai multe chei, acestea vor fi emise în această ordine: ORGL8, ORGL8A,

Există și o funcție de memorare a cheii, adică atunci când vă conectați din nou, se va încerca obținerea licenței al cărui utilizator a primit-o în ultima sesiune.

Cheia de server trebuie să fie instalată pe serverul cluster însuși.

Cheile pe 64 de biți pot fi folosite și pe sistemele pe 32 de biți.

De asemenea, va fi necesară o licență pentru o conexiune COM.

Nu este necesară nicio licență numai pentru serviciile web

Caracteristici ale contabilității pentru licențele clienților

Pentru a obține o licență, clientul poate utiliza la pornire:

Cheie locală - care va fi instalată pe dispozitivul de pe care va fi lansat 1C:Enterprise. Va fi posibil să rulați mai multe instanțe ale sistemului simultan pe computer, dar atunci când lucrați în modul terminal, va fi posibil să lucrați cu un singur utilizator!

Cheie multi-utilizator - face posibilă lucrarea simultană pe atâtea computere câte utilizatori vor avea o cheie. Pe un computer va fi, de asemenea, posibil să rulați mai multe instanțe ale sistemului sub o singură licență, ca în cazul unei chei locale. Pentru a funcționa în modul terminal, este necesară instalarea suplimentară a Managerului de licențe HASP.

— 1C:Server Enterprise sau modul de extensie a serverului web – licențele pot fi emise și de către serverul 1C:Enterprise sau modulul de extensie. În acest caz, serverul 1C:Enterprise sau modulul de expansiune se va ocupa de calculele licenței. În această situație, licențele sunt considerate „O sesiune – o licență”, spre deosebire de cele două situații anterioare. Adică, rulând două instanțe pe un dispozitiv, vei folosi până la două licențe.

Serverul 1C:Enterprise va emite licențe, iar două licențe vor fi cheltuite.

Managerul de licențe Hardware Against Software Piracy va emite licențe și va fi cheltuită o licență.

Programe pentru administrarea cheilor Hardware Against Software Piracy

— Hardware Against Software Piracy Device Driver este un driver pentru un dispozitiv. Veți avea nevoie de el pentru a detecta cheia HASP4 Net pe sistemul propriu-zis. Instalăm acest driver pur și simplu urmând instrucțiunile instalatorului.

— Hardware Against Software Piracy HL License Manager este un manager de licență și este un utilitar care conectează cheia de rețea și „1C”. Când îl instalați, o nouă regulă va fi creată în Firewall. Dar pentru ca stația să funcționeze pe deplin, trebuie să vă asigurați că portul 475 este deschis în ambele direcții. Setați managerul ca „Service” în timpul instalării și așteptați să se termine. După finalizarea acestuia, va apărea un nou serviciu.

— Aladdin Hardware Against Software Piracy Monitor este un program pentru monitorizarea licențelor ocupate și accesul la chei. După instalarea utilitarului și lansarea acestuia, programul va începe să scaneze rețeaua pe cont propriu. Va căuta manageri de licență. Monitorizarea va ajuta la detectarea numelor gazdelor pe care sunt preinstalate cheile de serviciu și HASP, numărul de licențe libere și ocupate, precum și numele clienților cărora le-a fost eliberată licența.

Și asta este tot, instrucțiunile pentru instalarea unei licențe pe computere personale și servere s-au terminat! Sper că acest articol ți-a fost de folos și ți-am răspuns la toate întrebările!

Înregistrarea/reînregistrarea/restabilirea protecției software (cod PIN)

Când instalați platforma pe un computer nou, în absența „Protecției USB hardware” 1C, întreprinderea 8 va cere cu siguranță o licență. Pentru lucrări ulterioare, trebuie să-l înregistrați. Pentru a vă înregistra, trebuie să pregătiți un document A4 furnizat împreună cu cutia la achiziționarea pachetului principal de configurare. Arată așa (diferențele pot varia în funcție de software-ul achiziționat):

Dacă documentul este pierdut din orice motiv, licențe 1C, se poate restabili prin generarea unei scrisori la adresa: [email protected]. Scrisoarea trebuie să indice numele organizației, INN, numărul de înregistrare a livrării, precum și motivul pentru care licențele au fost pierdute.

Înainte de a începe înregistrarea, trebuie să ne dăm seama ce licențe vor trebui înregistrate. Există două tipuri de „Licențe client”:

1)Licențe pentru un singur utilizator 1C— sunt destinate înregistrării pe computerele locale ale utilizatorilor. În această opțiune, este posibil să lansați un număr nelimitat de baze de date pe computerul pe care este înregistrat. De asemenea, nimeni nu interzice înregistrarea lor pe un „server terminal”. De exemplu, există situații în care există 10 licențe software, dintre care trebuie să înregistrați 5 pentru a lucra sub „Serverul terminal” și 5 pe mașinile locale ale utilizatorilor.

2)Licențe 1C pentru mai mulți utilizatori– sunt destinate înregistrării, atunci când se utilizează versiunea client – ​​​​server. Este important de știut că la utilizarea opțiunii client-server, la înregistrarea unei licențe multi-utilizator pe server, distribuirea licențelor va fi efectuată de către „serverul 1C”. Și pentru fiecare sesiune (conexiune) se va cheltui o licență. De exemplu, atunci când rulați trei baze de date pe același computer, vor fi consumate trei licențe. Licențele vor funcționa și la înregistrarea pe „Serverul terminal” dacă munca este efectuată în versiunea fișierului.

Important!!! La înregistrarea unei licențe pentru un singur utilizator, licențele pentru mai mulți utilizatori nu vor fi disponibile. Același lucru este valabil și pentru opusul.

În cazul înregistrării incorecte, este posibilă reînregistrarea licențelor pentru un singur utilizator în licențe multiutilizator. Sau invers, dar o singură dată!!! Pentru a face acest lucru, trebuie să generați o scrisoare la adresa: [email protected]. Scrisoarea trebuie să indice numele organizației, INN, numărul de înregistrare a livrării, precum și motivul pentru care este necesară reînregistrarea. De exemplu, trecerea de la computerele locale la un „server terminal”.

Important!!! Când înregistrați o licență 1C pentru un computer cu un sistem de operare nou, asigurați-vă că actualizați sistemul de operare și aplicați toate actualizările. În caz contrar, licența 1C înregistrată poate deveni invalidă după aplicarea actualizărilor!!

Și așa, după ce ne-am dat seama și am ales o opțiune, înregistrăm licența. Hai să lansăm 1C întreprindere, iar platforma încearcă să găsească o licență. Dacă licența nu este găsită, se afișează următoarea fereastră:


Se deschide următoarea fereastră, unde completăm datele de înregistrare din setul de coduri PIN 1C. Numărul trusei este numărul de înregistrare:


Important!!! Asigurați-vă că notați în setul de coduri PIN care cod PIN este înregistrat pe ce computer. Cu creionul vizavi de fiecare cod PIN, scrieți numele computerului!!! În viitor, acest lucru va fi necesar la înregistrarea unui cod PIN de rezervă pe alt computer!




Important!!! Asigurați-vă că salvați, imprimați și atașați aceste informații la kit. Codurile PIN 1C. Dacă pe viitor este necesară înregistrarea unui cod PIN de rezervă 1C, sistemul va cere aceste date exacte la simbol!!! Dacă înregistrați mai multe coduri PIN pe computere diferite, asigurați-vă că introduceți aceleași date, altfel este ușor să vă confundați mai târziu!

Completați, salvați și faceți clic pe butonul „Următorul”. Dacă totul are succes, sistemul vă va anunța despre înregistrarea cu succes!

05/12/2016

Server dedicat de licențiere „1C”

În multe companii în dezvoltare dinamică, vectorii de dezvoltare a afacerilor vizează creșterea volumelor și extinderea ariilor de activitate. Infrastructura informațională a companiei este la fel de susceptibilă la creștere. Atât numărul de utilizatori care lucrează cu produse software 1C, cât și varietatea acestor produse (diverse configurații) sunt în creștere. Toate acestea duc la faptul că mai devreme sau mai târziu companiile se confruntă cu probleme de licențiere: unde să plaseze licențe, în ce cantitate, cum să organizeze accesul și împărțirea accesului la licențe. În plus, pentru a gestiona mai flexibil resursele disponibile ale dispozitivelor tehnice, unele întreprinderi mari recurg la instrumente de virtualizare, ceea ce duce la probleme suplimentare de licențiere în cazul reconfigurarii sistemului.

Când desfășurăm audituri de infrastructură pentru clienții noștri, recomandăm adesea dedicarea unui server separat pentru sarcinile de licențiere (această configurare este posibilă atunci când se utilizează cerințele de atribuire a funcționalităților platformei 8.3). De asemenea, întâlnim adesea faptul că nu toată lumea știe despre această minunată oportunitate oferită de platforma 1C:Enterprise, care oferă următoarele avantaje:

  • Toate licențele software disponibile pot fi activate într-un singur loc pe un server separat (de obicei virtual) cu specificații hardware minime - sunt suficiente doar 2 nuclee de procesor și aproximativ 2-4 GB de RAM. O singură locație pentru licențele software simplifică întreținerea. Dacă este necesar, se poate efectua o copie de rezervă completă pentru un server dedicat după fiecare activare a licenței, aceasta vă va permite să restabiliți rapid funcționalitatea serverului de licențiere pe alte echipamente. Inclusiv, de exemplu, într-un centru de date la distanță, căruia livrarea cheilor hardware poate fi problematică.
  • Serverul de licențiere în sine nu folosește (nu ocupă) o licență de server, astfel încât organizația sa nu necesită mai multe licențe decât sunt deja folosite la operarea sistemului.
  • Serverul poate distribui același set de licențe software (și chiar aceeași licență software) către mai multe clustere 1C diferite (inclusiv cele cu versiuni diferite ale platformei). În acest caz, licențele sunt preluate și eliberate în ordinea în care sunt primite cererile corespunzătoare de la toate clusterele 1C.
  • Toate serverele de aplicații 1C existente pot primi atât licențe de server, cât și licențe client multi-utilizator de la un server de licențiere dedicat.
  • Licențele client vor fi obținute de la un singur server de licențiere, asigurând astfel utilizarea lor mai rațională. De exemplu, este exclusă situația când, la activarea fiecărei licențe client individuale pe un server 1C separat, acestea se pot epuiza pe un server, dar pot fi încă disponibile pe altul.
  • Devine disponibilă o schemă de upgrade, permițându-vă să plătiți mai puțin pentru licențe, de exemplu, condiționat, în loc să cumpărați cinci licențe client multi-utilizator pentru 100 de utilizatori, puteți achiziționa una pentru 500 de utilizatori.
  • Orice reconfigurare a serverelor de aplicații 1C existente în ceea ce privește echipamentele virtuale sau fizice vă va elibera de nevoia de a efectua procedura de reactivare a licențelor. Trebuie doar să păstrați constantă configurația unui server de licențiere, ceea ce este mult mai simplu. Documentația precizează chiar acest lucru în mod explicit: „ Pentru a evita reactivarea (licență), se recomandă utilizarea unui serviciu de licențiere instalat pe un computer fizic sau pe o mașină virtuală cu caracteristici fixe».

O întrebare frecventă este lista parametrilor sistemului de care este legată licența software. Deoarece acești parametri se modifică ușor de la versiune la versiune, iar lista lor poate fi ajustată, nu o vom furniza în articol și vă recomandăm să-l citiți în documentația de la acest link.

Plasarea unui serviciu de licențiere pe un server de producție dedicat utilizând cerințele de atribuire a funcționalității este discutată pe scurt în documentație. Vom încerca să descriem acești pași sub formă de instrucțiuni pas cu pas și, de asemenea, să adăugăm capturile de ecran corespunzătoare și să încercăm să descriem toate nuanțele esențiale ale unei astfel de configurații.

Formularea problemei

Ca exemplu, luați în considerare următoarea situație inițială: avem un cluster 1C format dintr-un server SRV1 de lucru, pe versiunea platformei 8.3.8.2088 (-regport 2041 -port 2040 -range 2060:2091). Toate serviciile sunt executate pe acesta, iar pe acesta este activată o licență de software pentru server și multi-utilizator.

Există, de asemenea, un alt cluster format dintr-un server SRV2 funcțional, pe versiunea platformei 8.3.9.1850 (-regport 3041 -port 3040 -range 3060:3091). De asemenea, rulează toate serviciile, iar licența de software pentru server și multi-utilizator este, de asemenea, activată.

Este oferită o descriere a parametrilor portului (raport, port, interval).

Este necesar să mutați serviciile de licențiere de pe ambele servere pe un server de licență SrvLic separat, adică să activați două licențe de server și două licențe multi-utilizator pe acest server și să asigurați emiterea lor către ambele clustere 1C.

Procedură

Cel mai bine este să împărțiți toți pașii pentru a configura un server de licențiere dedicat în doi pași:

  • pregătitoare - pregătirea serverului de licențiere: implementarea serviciilor 1C, adăugarea acestuia la lista de servere de lucru din fiecare cluster 1C, verificarea activității (disponibilitatea pentru utilizare);
  • final - activarea licențelor pe un server de licențiere dedicat și aplicarea setărilor pentru transferul serviciului de licențiere al fiecăruia dintre clusterele 1C către acesta.

Această abordare va minimiza timpul total de nefuncționare a sistemului și va elimina posibilele probleme în afara acestei perioade.

Etapa pregătitoare

Pentru etapa pregătitoare, succesiunea de acțiuni pentru configurarea serviciului de licențiere pe un server dedicat SRVLic va fi următoarea:

  1. Pe serverul SRVLic instalăm componentele serverului 1C:Enterprise 8.3.8.2088 și 8.3.9.1850 (informații mai detaliate despre instalarea serverului sunt disponibile în documentație).

Vă recomandăm ca atunci când instalați 1C:Enterprise, să debifați opțiunea „Instalați serverul 1C:Enterprise 8 ca serviciu Windows”. Acest lucru vă va permite să instalați și să dezinstalați versiuni de platformă fără a fi nevoie să opriți serviciile de pe server.

  1. Implementăm servicii 1C pe serverul SrvLic folosind scripturi. O discuție detaliată a problemelor implementării diferitelor servicii pe un server este discutată în articolul „Cum să actualizați corect platforma 1C și să rulați mai multe servicii 1C pe un server?” De .

Aici ne vom limita la scripturi gata făcute pentru exemplul nostru.

Serviciul „1C” pentru serverul Srv1:

Sc create "1C:Enterprise SrvLic1" binpath= "\"C:\Program Files\1cv8\8.3.8.2088\bin\ragent.exe\" -srvc -agent -regport 1541 -port 1540 -range 1560:1591 -d \ "C:\Program Files\1cv8\srvinfo_srvlic1\"" displayname= "Server Agent 1C:Enterprise SrvLic1" obj= "domeniu\USR1CV8" parola= "parola" start= dezactivat depend= Dnscache/Tcpip/lanmanworkstation/lanmanserver,

  • domain\USR1CV8 - utilizatorul în numele căruia este pornit serviciul (este recomandabil să folosești un cont de domeniu ca utilizator care are drept de pornire a serviciilor și drepturi complete asupra directorului specificat în parametrul „-d”).
  • parola - parola utilizatorului specificată în parametrul „obj”.

Serviciul „1C” pentru server Srv2:

Sc create "1C:Enterprise SrvLic2" binpath= "\"C:\Program Files\1cv8\8.3.9.1850\bin\ragent.exe\" -srvc -agent -regport 1641 -port 1640 -range 1660:1691 -d \ "C:\Program Files\1cv8\srvinfo_srvlic2\"" displayname= "Server Agent 1C:Enterprise SrvLic2" obj= "domain\USR1CV8" password= "parola" start= dezactivat depend= Dnscache/Tcpip/lanmanworkstation/lanmanserver

Vă rugăm să rețineți că pentru fiecare serviciu nou creat, trebuie specificate directoare diferite în parametrul „–d”.

Vă rugăm să rețineți că atunci când alegeți porturi pentru a rula un serviciu, trebuie să luați în considerare disponibilitatea acestora (aceste porturi nu ar trebui să fie ocupate de alte servicii sau aplicații). Pentru primul serviciu am ales intervalul 1560:1591, pentru al doilea - 1660:1691. În plus, aceste porturi trebuie adăugate la porturile permise ale firewall-urilor.

  1. Pe serverul SRVLic creăm directoare pentru serviciile 1C și acordăm drepturi complete asupra acestora utilizatorului „domeniu\USR1CV8”:

C:\Program Files\1cv8\srvinfo_srvlic1
C:\Program Files\1cv8\srvinfo_srvlic2

  1. Activați și porniți serviciile.

După pornirea serviciilor, ne asigurăm că acestea funcționează prin comanda consolei de servicii „Acțiuni → Actualizare”

  1. Ștergem clusterele locale 1C create automat prin consola de administrare a serverelor 1C:Enterprise. Pentru a face acest lucru, înregistrați-vă și lansați versiunea de consolă 8.3.8.2088:
„C:\Program Files (x86)\1cv8\8.3.8.2088\bin\RegMSC.cmd” (rulați ca administrator)


Înregistrați-vă și lansați consola pentru versiunea 8.3.9.1850:

„C:\Program Files (x86)\1cv8\8.3.9.1850\bin\RegMSC.cmd” (în numele administratorului)
„C:\Program Files (x86)\1cv8\common\1CV8 Servers.msc”

Și ștergeți, de asemenea, „Clusterul local”:

  1. Pentru ca sistemul de licențiere software să funcționeze, serviciul WMI (Windows Management Instrumentation, http://msdn.microsoft.com/en-us/library/aa394582.aspx) trebuie să ruleze pe computerul SrvLic. Trebuie să verificați dacă acest serviciu rulează, dacă nu, porniți-l (această cerință este descrisă în documentație).
  2. Revenim la serverul SRV1, în consola de administrare a serverelor 1C:Enterprise unde creăm (adăugăm) un nou server de lucru:

  1. Indicăm un nume pentru acesta, de exemplu, „Server de licență”, numele de rețea al serverului este SRVLic, portul pe care rulează versiunea de serviciu 1C 8.3.8.2088, setăm portul 1540 și gama de porturi care va fi utilizat pentru procesele acestui serviciu, pentru această versiune a fost setat la 1560:1591. Lăsăm parametrii rămași neschimbați (majoritatea nu vor fi utilizați).

Aici trebuie să acordați atenție faptului că atunci când adăugați un nou server de lucru, câmpul „Cluster Master Manager Port” nu este editabil.

Deoarece clusterul de server Srv1 este implementat pe portul 2041...

... apoi, în setările serverului SrvLic de lucru adăugat, trebuie să schimbați portul managerului principal de cluster de la 1541 la 2041. Pentru a face acest lucru, trebuie să redeschideți proprietățile serverului SrvLic de lucru.

  1. Clusterul nostru ar trebui să conțină acum un nou server de producție:

Pentru a preveni redistribuirea serviciilor către serverul SrvLic nou adăugat, trebuie să creați imediat o regulă de cerință de atribuire a funcționalității care interzice absolut totul:

Și aplicați cerința de atribuire a funcționalității:

  1. Efectuăm pașii de la 7 la 9 pentru serverul Srv2. Să ne amintim că portul agent 1C pentru serverul de licență SrvLic adăugat, pe care rulează versiunea de serviciu 1C 8.3.9.1850, a fost setat la 1640, iar intervalul de porturi a fost 1660:1691, portul managerului principal de cluster trebuie setat în conformitate cu principiile prevăzute la punctul 7.
  2. Să configuram cerințele pentru atribuirea funcționalității pentru a transfera serviciul de licențiere la serverul SrvLic adăugat. Să deschidem consola de administrare a serverului pentru serverul Srv1. În ramura „Servere de lucru”, accesați (extindeți) serverul SRVLic adăugat, apoi accesați (extindeți) ramura „Cerințe de atribuire a funcționalității”. Configuram cerințele pentru atribuirea funcționalității pe serverul SRVLic de lucru adăugat, după cum urmează:
    • Cerința 1:
      • Obiectul cerinței: Serviciul de licențiere.
      • Tip de cerință: Atribuire.
      • Nume de securitate a informațiilor: nu este specificat (lăsați câmpul gol)
    • Cerința 2:
      • Obiect de cerință: Orice obiect de cerință.
      • Tip de cerință: Nu atribuiți.
      • Nume de securitate a informațiilor: nu este specificat (lăsați câmpul gol).
      • Valoare suplimentară a parametrului: nespecificată (lăsați câmpul gol).

Acum, cerințele pentru atribuirea funcționalității în consola de administrare a serverului 1C:Enterprise ar trebui să arate ca figura următoare și în această ordine:

Să explicăm puțin despre pașii efectuati. Cerința 1 va asigura funcționarea serviciului de licențiere pe serverul SRVLic, iar Cerința 2 va asigura funcționarea doar a serviciului de licențiere pe serverul SRVLic. Adică, alte servicii cluster nu vor funcționa pe serverul SRVLic și conexiunile client nu vor fi alocate acestuia.

Este necesar să se acorde atenție ordinii în care sunt aranjate cerințele. Cerința specifică obiectului ar trebui să fie pe primul loc. Pentru a nu configura regulile de cerințe de atribuire a funcționalității „Nu atribuiți” pentru fiecare dintre celelalte servicii, se face o regulă generală „Nu atribuiți”/„Pentru toți”. Zona „Pentru toată lumea” include conexiunile client și toate celelalte servicii ale clusterului, precum și „Serviciul de licențiere”, dar, deoarece avem deja o regulă situată mai sus pentru acest obiect de cerință, toate regulile ulterioare ale clusterului i se vor aplica. nu mai fi. Informații mai detaliate despre caracteristicile cerințelor de atribuire a funcționalității sunt furnizate în documentație.

Efectuăm aceiași pași pentru a configura cerințele de atribuire a funcționalității pentru serverul Srv2.

Etapa finală

  1. Activăm licențe software pe serverul SRVLic. Să vă reamintim că dacă activarea are loc de pe alt computer (din moment ce nu este necesară instalarea componentelor pentru accesul la configurator pe serverul de licențiere), atunci atunci când activați o licență software folosind serverul 1C:Enterprise, trebuie să specificați numele SRVLic (detalii se găsesc în documentație), în caz contrar licența activată nu poate fi utilizată de clusterul de servere, deoarece va fi activată pentru alt computer (pe alt computer).
  2. Aplicăm pe deplin regulile de atribuire a funcționalităților configurate, după care serverul SRVLic se va transforma într-un server de licențiere dedicat complet funcțional:

Verificăm dacă serviciul de licențiere s-a „mutat” pe serverul de licențiere SRVLic dedicat:

Asta e tot - după parcurgerea pașilor specificați, toate licențele pot fi activate doar pe serverul SrvLic, care le va distribui către clusterele Srv1 și Srv2.

Să subliniem mai multe puncte și să oferim link-uri către documentație:

Este de remarcat faptul că, pentru a obține în mod fiabil licențe de la serviciul de licențiere, procesele rphost și rmngr ale serverului 1C:Enterprise trebuie să aibă drepturi de a crea, citi și modifica datele din fișierul 1cv8conn.pfl. Fișierul conține o listă a serverelor centrale ale clusterului defalcate pe baze de informații, precum și alte informații utilizate de aplicațiile client și server ale platformei 1C:Enterprise. Pentru o funcționare fiabilă, este necesar ca utilizatorii în numele cărora sunt lansate aplicațiile 1C:Enterprise să aibă drepturi de a crea, citi și modifica datele din acest fișier. A existat o greșeală de tipar în documentație cu privire la locația acestui fișier, care va fi corectată în viitorul apropiat sau a fost deja corectată. Locația corectă a fișierului pentru sistemul de operare Windows este: %ALLUSERSPROFILE%\1C\1cv8.

Informații mai detaliate despre serviciile cluster sunt disponibile în documentație.

Sunt discutate informații generale despre sistemul de licențiere software, opțiunile de licență, caracteristicile contabilității pentru licențele client, caracteristicile de activare și obținerea unei licențe de server, precum și problemele activării unei licențe software.

În concluzie, observăm că, în ciuda faptului că, din punct de vedere pur tehnic, un serviciu 1C instalat pe serverul SRVLic poate fi utilizat pentru diferite clustere 1C independente, realizând pașii de la 6 la 12 în fiecare dintre ele, recomandăm implementarea propriului său pentru fiecare cluster a serviciu 1C separat, respectiv, pe porturi separate. Dacă este necesar, acest lucru vă va permite să reporniți complet toate serviciile clusterului, inclusiv serverul de licențiere, iar pentru fiecare cluster (server central 1C) acest lucru se poate face separat, independent de alte servicii (alte clustere), oferind astfel mai multă încredere. și funcționarea independentă a sistemelor dumneavoastră. În plus, acest lucru va permite utilizarea diferitelor versiuni ale platformei 1C:Enterprise în diferite clustere, iar serverul de licențiere nu va interfera în niciun fel cu organizarea unei astfel de scheme de lucru (acesta este exact cazul pe care l-am considerat în acest articol ). Mai mult, această setare nu limitează și nici nu modifică în niciun fel mecanismul de utilizare a licențelor în sine - ca și înainte, chiar și un fișier de licență software (multi-utilizator) poate fi utilizat de mai multe servicii ale serverului SRVLic și distribuit către diferite clustere 1C ( inclusiv clustere de diferite versiuni ale platformei „1C:Enterprise 8.3”).

În articol, am descris o metodă pas cu pas pentru configurarea unui server de licențiere dedicat pentru toate sistemele dvs., aproape toate avantajele sale și detaliile de configurare. Sperăm că operarea produselor software pe platforma 1C:Enterprise va deveni mai convenabilă, mai stabilă și mai fiabilă pentru dvs., iar configurarea conform acestui ghid va fi simplă și de înțeles. Ei bine, dacă ceva nu vă merge sau întâmpinați dificultăți, contactați-ne, vă vom ajuta cu siguranță!