Istoric versiuni Backup for mailcow

Toate versiunile publicate, cea mai nouă prima. Descărcările sunt în cont; abonamentele și perioada de probă primesc mereu ultima versiune, licențele lifetime primesc actualizări în fereastra lor de actualizări.

0.7.1

Ultima
  • Produsele sunt doar pentru administratorul platformei: toate paginile de administrare ale pachetului (Toolkit, Sign-up, Cashier, Mailbox API, Security, Backup) refuză acum și cheile API mailcow (mailcow dă rolul de admin oricărei cereri API, inclusiv cheilor doar de citire); adminii de domenii și utilizatorii cutiilor poștale, inclusiv un administrator conectat ca unul dintre ei, sunt trimiși înapoi în zona lor, ca până acum.
  • Butonul „SOGo ca această cutie, într-un tab nou” e acum doar pentru administratorul platformei; adminii de domenii păstrează butonul SOGo al mailcow.
  • Un test verifică faptul că fiecare pagină a pachetului e publică intenționat, doar pentru linia de comandă sau protejată de verificarea de administrator.
  • Nou: Backup for mailcow (licență proprie, Sistem > Copii de siguranță): copii de siguranță programate și criptate ale mailcow, într-un folder local și pe Google Drive, cu rotație, verificare și restaurare din pagina de administrare.
  • Copiile folosesc scriptul de backup al mailcow (e-mail, chei de criptare, redis, rspamd, postfix, baza de date — la alegere), puse într-o singură arhivă și criptate pe server cu GnuPG (AES-256, cu verificare de integritate) cu fraza ta, înainte să ajungă în folderul local sau pe Google Drive. Fiecare copie are un manifest (componente, mărimi, SHA-256, id-ul frazei, versiuni). Arhivele se decriptează și cu gpg simplu.
  • Program: orele și zilele alese (ora serverului); o copie ratată se face o dată când serverul revine. Rotație: ultimele N copii local și ultimele N pe Google Drive. E-mail la eșec sau după fiecare copie.
  • Google Drive cu propriul tău client OAuth Google (scope drive.file: modulul vede doar fișierele create de el), încărcare reluabilă pe bucăți de 32 MiB care continuă după o eroare de rețea, token criptat pe disc.
  • Restaurare din pagină, locală sau de pe Google Drive, pe componente (confirmare scrisă): se verifică SHA-256, se decriptează arhiva și se restaurează componentele cu aceiași pași ca restaurarea mailcow, fără întrebările ei; restaurarea bazei de date oprește mailcow câteva minute. Secretele modulului rezistă unei restaurări redis. Verificarea decriptează și citește o copie întreagă fără s-o restaureze.
  • Mai multe fraze: una nouă se aplică copiilor următoare, cele vechi se restaurează cu fraza lor; pe un server nou adaugi fraza veche și conectezi același client Google.
  • Fără licență validă copiile programate și încărcările se opresc; verificarea, restaurarea și ștergerea funcționează în continuare, ca datele să poată fi recuperate oricând.