ich entdecken, dass es möglich ist, meine DB-Instanz zu einem gewissen Punkt-in-time
Das ist der ungefähre Nettoeffekt rückgängig zu machen, aber Ihre Beschreibung ist nicht genau richtig.
Was mit Point-in-time Recovery möglich ist, dass Sie eine neue Instanz erstellen können, mit den Daten, wie sie auf dem aktuellen Instanz existiert, wobei am angegebenen Zeitpunkt.
Ihre aktuelle Instanz wird durch diesen Vorgang nicht geändert, sodass Sie nichts zurückrollen.
Point-in-Time können Sie jederzeit> = die Zeit der ersten beibehaltenen Sicherung angeben, und < = die "letzte wiederherstellbare Zeit", die vor etwa 5 Minuten ist.
Die binlogs werden nicht "zusammengeführt", wenn Sie eine beliebige Zeit angeben - so funktioniert die Binärprotokollierung und -wiederherstellung nicht. Die neue Instanz wird mit dem letzten Snapshot erstellt, der vor der angegebenen Zeit aufgetreten ist, und dann werden die Binärprotokolle von diesem Zeitpunkt bis zu der angegebenen Zeit nacheinander auf die Instanz angewendet, um sie vorwärts zu übertragen vom Schnappschuss zum gewünschten Zeitpunkt. Binlog-Einträge nach dem angegebenen Zeitpunkt werden einfach nicht ausgeführt.
Das Endergebnis ist eine neue Instanz, die die Daten Ihrer Instanz zum angegebenen Zeitpunkt darstellt.
Wenn Sie dann die alte RDS-Instanz durch die neue in Ihrem Stack ersetzen möchten, ändern Sie die DB-Instanz-ID auf alt (auf etwas anderes) und neu (um den vorherigen Wert von alt abzugleichen) und DNS Der Eintrag wird automatisch aktualisiert, sodass Ihre Anwendung die neue Instanz unter dem alten Hostnamen finden kann.
Ja, 35 Tage ist die längste Aufbewahrungsfrist für automatisierte Backups.
Sie können die Sicherungsdauer ändern; Gültige Werte sind 0 (für keine Sicherung) bis maximal 35 Tage.
http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html
Vielen Dank für die Antwort, es war alles, was ich wissen musste. Sorry für die späte Antwort/Annahme, ich war bis heute weg. – Zeretil