sql >> Database >  >> RDS >> MariaDB

Aankondiging van ClusterControl 1.5 - met automatische back-upverificatie en cloud-upload

Vandaag kondigen we met trots de 1.5 release van ClusterControl aan - het allesomvattende databasebeheersysteem waarmee u gemakkelijk beschikbare open source-databases en load balancers kunt implementeren, bewaken, beheren en schalen in elke omgeving:on-premise of in de wolk.

ClusterControl 1.5 biedt een scala aan opwindende nieuwe back-upfunctionaliteiten om ervoor te zorgen dat uw gegevens veilig en beschikbaar zijn wanneer zich een ramp voordoet. De release biedt ook uitgebreide ondersteuning voor PostgreSQL, MariaDB en MySQL NDB Cluster.

Hoogtepunten uitbrengen

Cloudservices (AWS S3 en Google Cloud Storage)

  • Handmatige upload of plan back-ups die na voltooiing worden geüpload naar de cloud.
  • Download en herstel back-ups van een cloudopslag.

Back-up (MySQL)

  • Maak afzonderlijk een back-up van afzonderlijke databases (alleen mysqldump).
  • Upload, download en herstel back-ups die zijn opgeslagen in de cloud.
  • Activeer een verificatie en herstel van een back-up na N uur voltooiing.
  • Herstel een replicatieslave opnieuw door deze te stagneren vanaf een bestaande back-up.
  • Voeg een nieuwe replicatieslave toe door deze te stagneren vanaf een bestaande back-up.

PostgreSQL

  • Nieuwe back-upmethode pg_basebackup die een binaire kopie van de databasebestanden maakt.
  • Synchrone replicatie-failover (ondersteuning voor synchronous_standby_names).
  • Ondersteuning voor HAProxy met Keepalive.
  • Ondersteuning voor PostgreSql 10.

ProxySQL

  • Bestaande databasegebruikers massaal in ProxySQL importeren.
  • Schemascripts toevoegen en wijzigen.

Diversen

  • MariaDB v10.2 ondersteuning (Galera en MySQL-replicatie).
  • MySQL Cluster(NDB) v7.5-ondersteuning.
  • Ondersteuning toegevoegd om DB-statusvariabelen voor MongoDB-knooppunten weer te geven en te filteren.
  • HTML-geformatteerde alarm- en digest-e-mails.
  • Ondersteunt meerdere NIC's bij het inzetten van load balancers (HAProxy).
  • Continue verbeteringen aan UX/UI en prestaties.
  • Nieuw cmon-cloud-proces en clud-client om cloudservices af te handelen.
  • Nieuw Ops-rapport:databasegroei
Releasedetails en bronnen bekijken
  • 1.5 ChangeLog
  • ClusterControl-beheerhandleiding
  • Upgrade-instructies

Nieuwe en verbeterde back-upfuncties

ClusterControl 1.5 markeert de eerste stappen naar een volledige naadloze integratie tussen ClusterControl en de cloud. Het biedt onze gebruikers de mogelijkheid om hun gegevens naar de cloud te migreren en toch te profiteren van de functies en functionaliteit die ClusterControl te bieden heeft.

  • AWS- en Google Cloud Services-integratie: ClusterControl biedt nu volledige integratie voor databaseback-ups voor Amazon Web Services (AWS) en Google Cloud Services. Back-ups kunnen nu rechtstreeks vanaf uw cloudprovider naar keuze worden uitgevoerd, gepland, gedownload en hersteld. Deze mogelijkheid biedt meer redundantie, betere opties voor noodherstel en voordelen in zowel prestaties als kostenbesparingen.
  • Nieuwe back-upwizard: ClusterControl 1.5 wordt geleverd met een compleet nieuw ontwerp van onze back-upwizard. Met de wizard kunt u back-ups maken en plannen met behulp van een verscheidenheid aan opties en technologieën om ervoor te zorgen dat uw gegevens worden beschermd, nauwkeurig en klaar om in een oogwenk te worden hersteld.
  • Back-up en herstel van één database voor MySQL: Met ClusterControl 1.5 heeft u nu de mogelijkheid om een ​​back-up te maken van individuele MySQL-databases en deze te herstellen in plaats van alles in één keer te moeten doen. Deze nieuwe functie kan de last verminderen voor gebruikers die honderden databases in hun omgeving beheren.
  • Automatische back-upverificatie: ClusterControl 1.5 geeft u gemoedsrust door automatisch de integriteit van uw back-upgegevens te verifiëren. Het voert een herstel van uw back-upgegevens uit en waarschuwt in geval van problemen.
  • Slaven maken en herstellen vanaf een back-up: In het verleden moest een gebruiker zijn master gebruiken om nieuwe slaven te maken of te herstellen... dit veroorzaakt een onnodige belasting van het systeem omdat het een volledige back-up op de master uitvoert. In ClusterControl 1.5 kunt u nu nieuwe nodes maken of bestaande slaves herbouwen op basis van bestaande back-upbestanden, waardoor u de master niet meer hoeft te belasten en ervoor zorgt dat u met topprestaties blijft werken.

Verbeterde ondersteuning voor PostgreSQL

ClusterControl blijft zijn ondersteuning voor PostgreSQL uitbreiden. In onze nieuwe 1.5-release kunnen we nu PostgreSQL 10 ondersteunen, dat een aantal nieuwe functies biedt, zoals ondersteuning voor lokale replicatie, declaratieve tabelpartitionering, verbeterde query-parallellisme, quorum-commit voor synchrone replicatie en meer!

  • PostgreSQL-proxy en virtueel IP-adres: ClusterControl ondersteunt nu failover van databaseverbindingen met HAProxy, Keepalive en Virtual IP - een beproefde combinatie.
  • PostgreSQL Synchrone Replicatie Failover: ClusterControl 1.5 ondersteunt nu volledig Synchronous Replication Failover voor PostgreSQL. Deze functie minimaliseert het risico van gegevensverlies tussen Master en Slaves als er iets kapot gaat met de Master voordat deze de kans heeft gekregen om volledig te synchroniseren. Hierdoor kunt u de betrouwbaarheid op al uw servers vergroten.
  • Nieuwe back-upmethode: PostgreSQL heeft een extra back-upmethode pg_basebackup die kan worden gebruikt voor online binaire back-ups. Back-ups die zijn gemaakt met pg_basebackup kunnen later worden gebruikt voor herstel op een bepaald tijdstip en als startpunt voor een logverzending of standby-servers voor streamingreplicatie.

Verbeterde ondersteuning voor ProxySQL

Met ProxySQL kunnen MySQL-, MariaDB- en Percona XtraDB-databasesystemen eenvoudig intensieve databasetoepassingen met veel verkeer beheren zonder de beschikbaarheid te verliezen.

  • Scriptplanning: ClusterControl biedt nu ondersteuning voor de ProxySQL-planner, een cron-achtige module waarmee de load balancer met regelmatige tussenpozen externe scripts kan starten. Dit geeft gebruikers volledige controle over welke scripts wanneer worden uitgevoerd, zodat u de prestaties van uw instances op een zeer gedetailleerd niveau kunt aanpassen.
  • Gebruikersbeheer: In plaats van gebruikers één voor één aan te maken of te verwijderen uit ProxySQL, kunt u met ClusterControl nu een grote batch gebruikers importeren.

Ondersteuning voor nieuwe versies van MariaDB &MySQL NDB-cluster

  • MariaDB 10.2: ClusterControl ondersteunt nu MariaDB Server 10.2. Deze nieuwe versie biedt een nog betere integratie met Galera Cluster, MariaDB's HA-oplossing bij uitstek, en bevat ook verbeteringen aan SQL, zoals Windows-functies, algemene tabelexpressies en JSON-functies.
  • MySQL NDB-cluster 7.5: ClusterControl ondersteunt nu MySQL Cluster (NDB) 7.5. De nieuwste MySQL Cluster-release die het NDB-bestandssysteem gebruikt, biedt een verscheidenheid aan verbeteringen en optimalisaties. Deze verbeteringen omvatten het verbeteren van de ndbinfo-database, optimalisatie van records per sleutel en nog veel meer!

Aanvullende nieuwe functionaliteiten

  • Nieuwe e-mailmeldingen: In versie 1.5 van ClusterControl hebben we het ontwerp van de e-mailmeldingen en waarschuwingen die door het systeem worden verzonden, vernieuwd om ze leesbaarder en begrijpelijker te maken.
  • Nieuw operationeel rapport: ClusterControl 1.5 introduceert een nieuw operationeel rapport genaamd 'Databasegroei'. Het rapport toont een momentopname van uw database zoals deze vandaag bestaat, evenals gegevens voor de laatste dag, vorige week en vorige maand - handig voor capaciteitsplanning. Met het rapport kunt u ook in elke periode klikken om diep in de tabellen te duiken en de groei op een nog gedetailleerder niveau te volgen.

  1. Hoe een binaire afbeelding uit de database op te halen met C# in ASP.NET

  2. Hoge beschikbaarheid van PostgreSQL beheren – Deel I:Automatische PostgreSQL-failover

  3. forward cross-editie triggers in R12.2

  4. Gebruik SERVERPROPERTY() om serverinformatie op te halen in SQL Server