Mam skrypt, który jest częścią mojego procesu wdrażania, aby przenieść zmiany DB do serwera produkcyjnego. Jeśli skrypt z jakiegoś powodu zepsuje moje dane (zła aktualizacja), jest trudny do odzyskania.Jak wdrożyć zmiany w bazie danych na serwerze Live?
Jednym ze sposobów rozwiązania tego problemu jest wyłączenie aplikacji dla użytkowników podczas aktualizacji, więc jeśli wystąpi problem, po prostu wróć do kopii zapasowej wykonanej przed wdrożeniem.
Ale słyszałem o innych, którzy wdrażają i utrzymują swoją witrynę na żywo ... jak byś to zrobił, a jeśli ci się nie udało, w jaki sposób możesz odzyskać dane, które pojawiły się od momentu wykonania kopii zapasowej przed wdrożeniem?