
Mein Cassandra-Backup wird häufig mit Fehlern zurückgegeben, weil Benutzer es während der Komprimierung verschieben/ändern (wir tarnen es einfach). Benutzer sind rund um die Uhr beim Server angemeldet, daher können wir die Backup-Zeiten nicht einfach ändern. Ich brauche einige Ideen/Lösungen, wie ich diese Fehler vermeiden kann, oder eine bessere Methode für Cassandra-Backups.
Antwort1
Sie sollten das Backup nicht auf den realen Daten durchführen, sondern stattdessen einen Snapshot der Daten auf dem Server mithilfe von erstellen nodetool snapshot
und von diesem Backup durchführen. Nachdem Sie das Backup abgeschlossen haben, können Sie Snapshots mithilfe von löschen nodetool clearsnapshot
. Um besser zu verstehen, wie Backup und Wiederherstellung funktionieren, schauen Sie bitte unterdieser DataStax-Supportartikel.